[发明专利]一种协议版本号协商方法及网络实体装置无效
申请号: | 200910006906.3 | 申请日: | 2009-02-05 |
公开(公告)号: | CN101483647A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 韦红波;张丽晖;何辉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 郭润湘 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协议 版本号 协商 方法 网络 实体 装置 | ||
技术领域
本发明涉及IP网络通信领域,尤其涉及一种协议版本号协商方法及网络 实体装置。
背景技术
随着电信网络向全IP(ALL-IP)网络的演进,传统的因特网需要转型为多 业务的电信级IP承载网,由于电信级的网络必须具备极高的可靠性、业务流 量的快速切换以及强壮性,作为ALL-IP网络的IP承载网,提供互联网接入业 务时,也必须满足相应的可靠性要求,另外,IP网络在承载语音业务、交互式 数字电视(IPTV)和虚拟专用网(VPN,Virtual Private Network)时,也需要 提供非常高的可靠性,因此,IP网络的高可靠性已是必然需求。
在IP网络中,在没有硬件信号发送的情况下,在以前的路由协议中,通 常采用发送HELLO(一种侦测链路的报文)报文的侦测机制,但是HELLO 报文的侦测机制下,侦测时间一般都大于1秒,但这个时间对于一些特殊的应 用来说就太长了,无法侦测和发现在短时间内发生的链路状态,而且当路由协 议不在运行状态的时候,HELLO报文机制也没有被支持。
双向转发检测(Bidirectional Forwarding Detection,BFD)协议的出现,为 解决上述问题提供了一种方便的解决方案;BFD协议可以被看作一种简单的 HELLO报文协议,类似于那些在路由协议中使用的协议,或能和链路、接口、 隧道、路由或其他网络转发部件建立联系的中间系统到中间系统协议,一对系 统在互相建立的链路间周期的发送BFD报文,如果一个系统在一段时间内没 有接收对方发过来的BFD报文,那么就说明在这两个系统间的双向路径中出 现了问题,引起通讯失效。
BFD协议的基本工作原理如图1所示,A、B两台设备初始状态为失效 (DOWN)状态,并同时向对方发送状态为DOWN的探测报文(发送间隔为 秒级),进行BFD会话连接建立。当A、B任一台设备收到对方发来的状态为 DOWN的探测报文后,立即将自身的BFD状态切换到初始建链(INIT)状态, 同时停止向对端发送状态为DOWN的探测报文,改为向对端发送状态为INIT 的建链报文。当A、B任意一台设备在INIT状态下收到对方发来的状态为INIT 的BFD探测报文,则立即将自身的BFD状态从INIT状态切换到检测生效状 态(UP),并通知BFD会话所绑定的应用。A、B两端BFD会话进入检测生效 状态之后,双方按照协商后的时间(发送间隔通常是毫秒级)互相发送BFD 保活(UP)报文,当链路出现故障或保活报文因为某种原因丢弃时,A、B两 端BFD的检测机制就会报告故障,A、B两端设备的BFD会话状态就会从UP 切换到DOWN,并且通知具体绑定的应用进行流量切换、路由重计算等操作。
在BFD协议的使用过程中,由于IP网络中各个设备所属厂家对BFD协议 实现的进度不一致,导致各设备采用的BFD版本不一致,在实际组网进行设 备间对接BFD功能时,如果出现两个设备间使用的BFD版本不一致,那么两 个设备互相发送的BFD报文无法被对端设备识别,只能丢弃对端设备发送的 报文,导致两个设备间无法正常完成BFD会话的建立过程,也就无法达到利 用BFD会话对通道或者链路的检测目的。
发明内容
本发明实施例提供了一种协议版本号协商方法及网络实体装置,用以解决 现有技术中存在的由于设备使用的BFD协议版本号不一致导致无法使用BFD 会话进行通道和链路的检测的问题。
本发明实施例提供的一种协议版本号协商方法,包括:
第一设备接收第二设备发送的双向转发检测BFD报文;
所述第一设备将本地BFD会话配置的协议版本号与所述第二设备发送的 BFD报文中的协议版本号进行比较;
当两者不一致时,所述第一设备将本地BFD会话配置的协议版本号修改 为所述BFD报文中的BFD协议版本号。
所述第一设备将本地BFD会话配置的协议版本号与所述BFD报文中的协 议版本号进行比较,包括:
所述第一设备根据接收的所述BFD报文中携带的源地址信息和目的地址 信息,在本地匹配出对应的BFD会话;
将匹配出的所述BFD会话配置的协议版本号与所述BFD报文中的协议版 本号进行比较。
所述第一设备修改本端BFD会话配置的协议版本号之后,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910006906.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于媒体服务器的视频会议实现方法和系统
- 下一篇:一种触发重认证的方法及装置