[发明专利]一种VLL故障检测方法及设备有效
申请号: | 201210317136.6 | 申请日: | 2012-08-31 |
公开(公告)号: | CN102857421A | 公开(公告)日: | 2013-01-02 |
发明(设计)人: | 钟晋明;李树奎 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/709 | 分类号: | H04L12/709;H04L12/26 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 vll 故障 检测 方法 设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种VLL故障检测方法及设备。
背景技术
MPLS L2VPN(Multi-Protocol Label Switching Layer 2 Virtual Private Network,多协议标签交换二层虚拟专用网络)支持VC(Virtual Circuit,虚电路)保护功能。如图1所示,在CE(Customer Edge,用户网络边缘)1和CE2之间建立两条VC连接:主VC连接和备份VC连接。正常情况下,CE 1只使用主VC连接与CE 2通信;当PE(Provider Edge,服务提供商网络边缘)1检测到主VC连接出现故障时,PE 1将启用备份VC连接,即PE 1通过备份连接将CE 1的报文转发给CE 2,CE 2接收到报文后,更新MAC地址表项,以便CE 2发送给CE 1的报文也通过备份VC连接转发,从而保证通信不中断。
现有技术中,PE通常通过BFD(Bidirectional Forwarding Detection,双向转发检测)for LSP(Label Switched Path,标签交换路径)技术检测主VC链路是否故障。但由于PE之间(以PE 1与PE 2之间为例)的链路为公网链路,对于该公网链路,其不仅可以承载VLL(Virtual Leased Line,虚拟专用线路)业务,还可以承载VPLS(Virtual Private Lan Service,虚拟专用局域网业务)、L3VPN等业务。当利用BFD for LSP对PE1与PE2之间的主VC链路进行故障检测时,会占用PE 1与PE 2之间的物理链路,影响其他业务的正常运行,且BFP for LSP仅能对PE 1与PE 2之间的链路进行故障检测,而无法检测PE2与CE 2之间的链路是否故障。
发明内容
本发明提供了一种VLL故障检测方法及设备,以降低VLL故障检测时对PE节点之间公网链路其他业务的影响,并实现PE节点之间的PW连同PE与CE之间的AC的故障检测。
为了达到以上目的,本发明实施例提供一种虚拟专用线路VLL故障检测方法,应用于包括多个服务提供商边缘PE节点和用户网络边缘CE节点的多协议标签交换二层虚拟专用网络MPLS L2VPN中,本地CE节点与远程CE节点之间建立有主虚电路VC和对应的备份VC,所述主VC中的本地PE节点与本地CE节点连接,对端PE节点与远程CE节点连接,该方法包括:
所述本地PE节点向所述对端PE节点发送特定双向检测BFD报文,所述BFD报文中携带有用于标识所述本地PE节点与所述对端PE节点之间的伪线路PW的源MAC地址,以及用于标识所述BFD报文为特定BFD报文的标识信息;所述特定BFD报文用于检测所述PW连同所述对端PE节点与所述远程CE节点之间的接入电路AC是否故障;
当所述本地PE节点在预设时间内未接收到所述BFD报文的响应报文的次数超过阈值时,确定所述PW或/和AC故障。
其中,所述本地PE节点向所述对端PE节点发送BFD报文,具体为:
所述本地PE节点获取与所述对端PE节点之间的PW的标识PWID,将所述PWID转换为用于标识所述PW的源MAC地址,并向所述对端PE节点发送携带有所述用于标识所述PW的源MAC地址的BFD报文;其中,所述PWID与所述用于标识所述PW的源MAC地址一一对应。
其中,所述本地PE节点接收所述BFD报文的响应报文,具体为:
所述本地PE节点接收所述远程CE节点根据所述第一ACL规则重定向的BFD报文;所述第一ACL规则用于指示所述远程CE节点将所述特定BFD报文重定向到接收该BFD报文的源端口。
其中,所述本地PE节点中配置有用于指示所述本地PE节点将接收到的所述特定BFD报文重定向到OAM CPU的第二ACL规则;该方法还包括:
当所述本地PE节点接收到所述对端PE节点返回的BFD报文,且所述本地PE节点确定所述BFD报文为所述特定BFD报文时,所述本地PE节点将所述BFD报文重定向到OAM CPU,通过OAM CPU将BFD报文中携带的源MAC地址转换为PWID,并当所述PWID与所述本地PE节点和对端PE节点之间的PW的PWID一致时,确定所述PW未发生故障。
其中,所述当所述本地PE节点在预设时间内未接收到所述BFD报文的响应报文的次数超过阈值时,确定所述PW以及所述对端PE节点与所述远程CE节点之间的接入电路AC故障,具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210317136.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:资费处理方法、资费处理器
- 下一篇:一种节能稳控器