[发明专利]一种双向隧道转发可达性的检测方法及装置在审
| 申请号: | 201310476646.2 | 申请日: | 2013-10-12 |
| 公开(公告)号: | CN103532781A | 公开(公告)日: | 2014-01-22 |
| 发明(设计)人: | 肖湘光;顾锦枫;王超群;周建华 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/46 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李杰 |
| 地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 双向 隧道 转发 可达性 检测 方法 装置 | ||
技术领域
本发明涉及MPLS-TE双向隧道领域,尤其涉及一种双向隧道转发可达性的检测方法及装置。
背景技术
MPLS-TE(Multi-Protocol Label Switching-Traffic Engineering,多协议标签交换-流量工程)结合了多协议标签交换MPLS技术与流量工程TE,通过建立到达指定路径的LSP(Label Switched Path,标签交换路径)隧道进行资源预留,使网络流量绕开拥塞节点,达到平衡网络流量的目的。在MPLS-TE中,MPLS-TE隧道由一组LSP隧道组成。双向MPLS-TE隧道包括正、反两个单向的MPLS-TE隧道。
参看图1,第一路由器和第二路由器建立MPLS-TE双向隧道,在第一路由器第一路由器上执行LSP ping检测,检测双向隧道的数据转发可达性。LSP ping检测在第一路由器端发送的多协议标签交换回送请求(MPLS Echo Request)报文是采用MPLS标签通过MPLS-TE隧道转发到第二路由器,但是第二路由器端回来的多协议标签交换回送应答报文则不一定是采用MPLS标签通过对应的MPLS-TE隧道转发回第一路由器。如果多协议标签交换回送应答(MPLS Echo Reply)报文是通过路由或者其他隧道转发回来,LSP ping检测会由于下列原因出现误报:1)从第二路由器到第一路由器的其他隧道在转发路径上出现故障;2)转发路由出现了故障。因此,从单端执行LSP Ping检测MPLS-TE双向隧道转发可达性,存在误报的可能性。
现有技术还可以采用同时在第二路由器上也执行的LSP ping检测,第一路由器与第二路由器的两个LSP Ping检测是独立的,也就是说对一组双向隧道的检测至少需要在两端设备上分别进行MPLS Ping来检测。但是从两端都执行LSP Ping检测,用户操作起来比较麻烦,并且仍然不能排除由于多协议标签交换回送应答报文通过路由或者其他隧道转发回来造成的LSP ping检测误报。
发明内容
有鉴于此,本发明的目的是提供一种双向隧道转发可达性的检测方法及装置,其从单端执行LSP Ping检测,便可以快速准确检测MPLS-TE双向隧道转发可达性。
为实现上述目的,本发明提供技术方案如下:
本发明提供一种双向隧道转发可达性的检测方法,应用于配置第一隧道的第一路由器和配置第二隧道的第二路由器,所述第一隧道和第二隧道形成一组双向隧道。所述方法包括:
第一路由器上执行LSP Ping检测,通过MPLS标签向第二路由器发送多协议标签交换回送请求报文。
第二路由器判断接收的多协议标签交换回送请求报文是否是双向隧道的。
如果多协议标签交换回送请求报文是双向隧道的,判断能否找到对应的第二隧道。
如果找到对应的第二隧道,则第二路由器在多协议标签交换回送应答报文中压入第二隧道的MPLS标签并将多协议标签交换回送应答报文通过第二隧道的路径转发到第一路由器。
如果没有找到对应的第二隧道,则第二路由器不发送多协议标签交换回送应答报文。
进一步地,本发明所述第一路由器还将第二隧道的ID填写到其发送的多协议标签交换回送请求报文中。
所述第二路由器判断接收的多协议标签交换回送请求报文是否是双向隧道的是通过第二路由器接收的多协议标签交换回送请求报文是否携带第二隧道的ID来判断的。
进一步地,本发明所述第一路由器将第二隧道的ID填写到其发送的多协议标签交换回送请求报文中为:
在多协议标签交换回送请求报文中对应的Extended Tunnel ID字段填写第二隧道的ID或者在多协议标签交换回送请求报文中添加TLV字段来填写第二隧道的ID。
进一步地,本发明如果多协议标签交换回送请求报文不是双向隧道的,第二路由器发送多协议标签交换回送应答报文给第一路由器。
进一步地,本发明所述能否找到对应的第二隧道具体包括:
如果多协议标签交换回送请求报文中的第二隧道的ID对应的隧道是双向隧道,则确定为找到对应的第二隧道。
如果多协议标签交换回送请求报文中的第二隧道的ID对应的隧道不是双向隧道,则确定为没有找到对应的第二隧道。
本发明还提供一种双向隧道转发可达性的检测装置,分别应用于配置有一组MPLS-TE双向隧道的两个路由器。所述装置包括:
请求报文发送单元,用于执行LSP Ping检测,通过MPLS标签向对端路由器发送多协议标签交换回送请求报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310476646.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可拆装领子的柔软易收卷短袖
- 下一篇:高低压密闭取样给样器





