[发明专利]一种建立双向转发检测的方法、系统及设备无效
申请号: | 200810241220.8 | 申请日: | 2008-12-15 |
公开(公告)号: | CN101447900A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | 秦利琴;孙永乐;吴丽娜;孙明亮 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建立 双向 转发 检测 方法 系统 设备 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种建立双向转发检测的方法、系统及设备。
背景技术
随着通信技术的发展,如何对相邻系统之间通信故障进行快速检测,在出现故障时更快的建立起替代通道或倒换到其他链路,成为一个亟待解决的重要问题。BFD(Bidirectional Forwarding Detection,双向转发检测)作为一种快速检测机制,应运而生。BFD是从基础传输技术中经过逐步发展而来的,因此它可以检测网络各层的故障。它可以用于检测以太网、MPLS(Multiprotocol Label Switch,多协议标签交换)路径、普通路由封装以及IPSec隧道在内的多种类型的传输正确性。BFD是IETF开发的能够快速检测与邻居节点之间的连通性状态,能够在系统之间的任何类型通道上进行故障检测,这些通道包括直接的物理链路、虚电路、隧道、一对网元之间的MPLS LSP(Label Switch Path,标签交换路径)、多跳路由通道以及非直接的通道。
BFD类似于“Hello”协议,可以在更短时间内检测出两个节点间的故障,当一个BFD会话建立之后,BFD会话的双方节点周期性地在使能了BFD的链路上向对方节点发送BFD报文,同时也在该链路上周期性检测对方节点报文到达的情况,如果在一定时间间隔内,某一方没有收到来自对端的BFD报文,则认为该链路出现故障。
LSP是MPLS节点之间的路径,一条LSP可以看作是一条贯穿MPLS网络的单向隧道。当检测到链路出现故障后对LSP的保护可以采取两种机制,一种为PS(Protection Switching,保护倒换),另一种为Rerouting(重路由)。PS为静态保护方式,预先建立备LSP,并为其分配足够的带宽,以便当主LSP失效时切换使用,尽量减小由于LSP失效而引起的丢包时延等问题。PS中的1+1双发选收模式是一种比较重要的保护方式,在1+1双发选收模式下,每条主LSP都有自己的备LSP,正常情况下,源端设备向这两条LSP发送相同的流量,但宿端设备只接收主LSP传送的流量,当检测发现主LSP故障时,宿端设备停止从主LSP接收数据包,转而从备LSP接收。
保护倒换的实时性需要有快速的检测机制保证,检测机制可以是BFD检测。BFD检测通过LSP Ping报文来交换BFD Discriminator(BFD区分符),来实现BFD会话的自动建立。LSP Ping报文中携带的BFD Discriminator的TLV(Type Length Value,类型长度值)格式如图1所示,包括Type(类型)、Length(长度)和BFD Discriminator。LSP Ping和IP的Ping类似,在MPLS网络中,通过发送MPLS Echo request报文,通过LSP的数据转发,到达MPLS域的出口后,在出口返回一个叫做MPLS echo reply的BFD协商报文,携带上本端的BFD区分符信息,这样就建立起了BFD会话,就可以知道此条LSP是否可以正确的用于数据转发。
由于宿端设备的BFD会话有可能是基于IP链路建立的,与被检测的LSP不存在关联,当宿端设备感知到该LSP故障时,无法指导转发层面做流量切换,只能由源端设备感知到该LSP故障后通知上层应用协议,上层应用协议通过信令协议之间的通信,触发宿端设备进行LSP保护倒换,时延比较长,远远达不到电信级的50ms的要求。
发明内容
本发明实施例提供了一种建立BFD检测的方法、系统及设备,解决现有技术中宿端设备感知到LSP故障后无法直接做流量切换,LSP保护倒换时延比较长的问题。
本发明实施例提供了一种建立BFD检测的方法,包括:
接收标签交换路径LSP Ping报文,所述LSP Ping报文携带所述LSP在网络中的唯一标识和BFD区分符Discriminator;
根据所述LSP在网络中的唯一标识查找到所述LSP的本地标识,将BFD会话与LSP本地标识绑定,发送BFD协商报文,建立对所述LSP的BFD检测。
本发明实施例还提供了一种PE设备,包括接收单元、解析单元、关联单元和BFD单元,
所述接收单元,用于接收LSP Ping报文,所述LSP Ping报文携带LSP在网络中的唯一标识;
所述解析单元,用于解析所述LSP Ping报文,根据所述LSP Ping报文携带的所述LSP在网络中的唯一标识查找到所述LSP的本地标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241220.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于公证信息的数字证书方法
- 下一篇:车辆用带真空泵的复合励磁发电机