[发明专利]一种广播网链路上BFD报文发送方法和设备有效
申请号: | 201310131523.5 | 申请日: | 2013-04-15 |
公开(公告)号: | CN103188153A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 徐伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/757;H04L29/12 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 广播网 路上 bfd 报文 发送 方法 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种广播网链路上BFD(Bidirectional Forwarding Detection,双向转发检测)报文发送方法和设备。
背景技术
由于以太网速率的不断提升以及其良好的可扩展性,使得以太网在企业网中得以广泛使用,并且通过以太网交换机可以将多台网络设备加入到一个二层以太广播网中,各种三层路由协议也都支持在广播网上运行;为此,专门针对BGP(Border Gateway Protocol,边界网关协议)协议开发了当规划的组网中邻居地址都处于同一个网段内时,只需要简单的配置一个网段地址的邻居,即可以接受来自该网段内所有地址的邻居连接的功能。
由于以太网基于IP协议,无法提供有效的链路故障检测,为了加快三层链路故障的检测,可以利用BFD来检查三层IP网络的可达性。在上述广播网的组网中,可以通过配置上层协议(如路由协议)和BFD的联动,创建BFD会话来检查邻居或下一跳的可达性;其中,传统BFD提供的检测是一种点到点的检测,一个BFD会话只能检测一对IP地址,并且传统BFD中要求两端设备都发送BFD报文,报文发送量较大,而且对系统资源的占用比较严重。
为此,现有技术中提出了Echo(环回)方式的BFD功能,该功能只需要一台设备支持BFD,其原理是支持BFD功能的设备(如A设备)发送自环回的BFD报文,该BFD报文目的地址是A设备接口IP地址,目的MAC(Media Access Control,介质访问控制)地址是对端设备(如B设备)接口MAC地址,当B设备收到A设备发送的BFD报文后,根据路由进行转发,将BFD报文发回给A设备,A设备接收到BFD报文后,确定A设备和B设备相连的网络功能正常。
在实现Echo方式的BFD功能后,只需要在一台设备上创建BFD会话,对周边设备的要求较低,但在广播网链路上,当存在多台设备时,还是需要创建多个BFD会话,并发送多份BFD报文,从而加重系统负担和网络传输负担。
发明内容
本发明实施例提供一种广播网链路上BFD报文发送方法和设备,以减少BFD报文发送的数量,减轻系统负担和网络传输负担。
为了达到上述目的,本发明实施例提供一种广播网链路上双向转发检测BFD报文发送方法,应用于包括检测设备和多个被检测设备的网络中,该方法包括以下步骤:
所述检测设备维护BFD会话组,所述BFD会话组内记录有广播网链路上相同网段的多个被检测设备所对应的IP地址;
所述检测设备利用所述多个IP地址中的可达IP地址构造合并BFD报文,所述合并BFD报文的源IP地址为本检测设备的IP地址,源MAC地址为本检测设备的MAC地址,目的IP地址为所述多个IP地址中的一个可达IP地址,目的MAC地址为该一个可达IP地址对应的MAC地址;在所述合并BFD报文的源路由可选字段中,依次记录所述多个IP地址中的其它可达IP地址,且所述源路由可选字段中记录的最后一个IP地址为本检测设备的IP地址;
所述检测设备发送所述合并BFD报文,由各可达IP地址对应的被检测设备按照所述合并BFD报文的源路由可选字段依次转发所述合并BFD报文;
所述检测设备如果能够收到所述合并BFD报文,则确定所述合并BFD报文经过的各可达IP地址的状态为可达;如果不能够收到所述合并BFD报文,则确定所述合并BFD报文经过的各可达IP地址中有IP地址的状态为不可达。
所述检测设备维护BFD会话组的过程,具体包括:
所述检测设备在需要为IP地址创建BFD会话时,判断本检测设备上是否记录有所述IP地址对应的BFD会话组;如果否,则创建BFD会话组,在新创建的BFD会话组中记录所述IP地址,并检测所述IP地址的可达状态,以及基于检测结果记录所述IP地址为可达或者不可达;如果是,则在所述IP地址对应的BFD会话组中记录所述IP地址,并检测所述IP地址的可达状态,以及基于检测结果记录所述IP地址为可达或者不可达。
所述检测设备利用所述多个IP地址中的可达IP地址构造合并BFD报文,具体包括:
所述检测设备在确定BFD会话组中新记录一个可达IP地址之后,确定所述新记录的可达IP地址的当前可用分段号,并判断所述新记录的可达IP地址是否为当前可用分段号内记录的第一个可达IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310131523.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种流量控制方法和转发单元
- 下一篇:一种自动频率控制查找电路及其查找方法