[发明专利]一种故障检测的方法和服务提供商边缘设备有效
申请号: | 201010116599.7 | 申请日: | 2010-03-01 |
公开(公告)号: | CN102195822A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 俞国平;叶金荣 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 检测 方法 服务 提供商 边缘 设备 | ||
技术领域
本发明涉及网络通信技术,特别涉及一种故障检测的方法和服务提供商边缘设备。
背景技术
多协议标签交换(MPLS)技术由于其具备快速转发、QoS保证、多业务支持等优势,获得了长足的发展,在下一代电信网络中扮演着越来越重要的角色。多协议标签交换虚拟局域网(MPLS VPN)的典型组网如图1所示,服务提供商边缘(PE)设备为MPLS VPN业务的接入设备,维护私网用户的转发信息,即各VPN转发表。骨干(P)路由器作为MPLS网络的核心设备,仅需要具备基本MPLS转发能力,不维护VPN转发信息。来自用户网络边缘(CE)设备的私网报文通过标签交换路径(LSP)隧道穿越MPLS网络到达对端的PE设备,然后对端的PE设备再根据VPN转发表进行下行转发。
为了保障MPLS VPN的可靠性,通常会采用故障检测和链路备份相结合的方式,一旦检测到某条链路故障,立即启用该条链路对应的备份链路,从而保证业务正常进行。现有技术中,通常采用双向转发检测(BFD)来进行故障检测,主要包括三种方式:
第一种方式:在PE设备之间运行公网的BFD会话,BFD报文直接在近端PE设备和远端PE设备之间发送,从而检测出公网链路中是否存在故障,如图2a所示。
第二种方式:在CE设备与PE设备之间运行VPN实例的BFD会话,针对VPN实例的BFD报文在CE设备与PE设备之间发送,从而检测出私网接入链路是否存在故障,如图2b所示。
第三种方式:在CE设备之间运行VPN实例的BFD会话,针对VPN实例的BFD报文通过私网接入链路和公网链路在CE设备之间发送,从而检测出私网接入链路和公网接入链路构成的完整链路是否存在故障,如图2c所示。
对于第二种方式和第三种方式,当CE设备检测出故障时,可以在CE设备处启用备份链路。对于第一种方式,当PE设备检测出故障时,可以在PE设备处启用备份链路。但是,由于PE设备仅能够检测出公网链路是否故障,却无法获知对端的私网接入链路是否故障,如果在PE设备处设置的备份链路是公网链路和远端私网接入链路的整体链路,在对端的私网接入链路发生故障时,则无法在本端的PE设备处启用备份链路,从而造成对应VPN实例的业务中断。如图3所示,如果主用的公网链路B或C发生故障时,采用第一种检测方式PE1设备能够获知公网链路故障发生,从而启动备份链路PE1-P2-PE3-CE2。但是,如果对端的私网接入链路D发生故障,PE1设备则无法获知,无法启动备份链路PE1-P2-PE3-CE2,从而造成对应VPN实例的业务中断。
发明内容
有鉴于此,本发明提供了一种故障检测方法和装置,以便于PE设备能够获知对端私网接入链路是否故障,从而及时启用备份链路,避免对应VPN实例的业务中断。
一种故障检测的方法,应用于多标签交换虚拟专用局域网MPLS VPN,该方法包括:
对端服务提供商边缘PE设备通过虚拟专用局域网VPN实例的私网接口周期性地发送目的IP地址为本端PE设备的私网接口地址的双向转发检测BFD报文;
所述本端PE设备如果在设定时间内没有接收到所述BFD报文,则确定所述VPN实例的对端私网接入链路或公网链路发生故障。
一种PE设备,应用于MPLS VPN,该PE设备包括:报文收发单元和故障确定单元;
所述报文收发单元,用于通过VPN实例的私网接口周期性地发送目的IP地址为对端PE设备的私网接口地址的BFD报文;接收对端PE设备发送来的BFD报文;
所述故障确定单元,用于在设定时间内如果所述报文收发单元没有接收到对端PE设备通过VPN实例的私网接口发送来的BFD报文,则确定所述VPN实例的对端私网接入链路或公网链路发生故障。
由以上技术方案可以看出,本发明对PE设备之间发送的BFD报文进行扩展,对端PE设备采用VPN实例的私网接口发送BFD报文,且目的IP地址采用本端PE设备的私网接口地址。通过这种方式使得BFD报文的发送路径除了经由公网链路之外,还经由对端PE设备的私网接入链路,在对端PE设备的私网接入链路发生故障时,本端PE设备能够立即获知,从而及时启用备份链路,避免对应VPN实例的业务中断。
附图说明
图1为MPLS VPN的典型组网示意图;
图2a为现有技术中的第一种BFD检测机制;
图2b为现有技术中的第二种BFD检测机制;
图2c为现有技术中的第三种BFD检测机制;
图3为在PE设备处启动备份链路的示意图;
图4为本发明所提供故障检测方法中BFD报文的发送示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010116599.7/2.html,转载请声明来源钻瓜专利网。