[发明专利]一种IPRAN设备下实现多跳BFD的方法有效
| 申请号: | 201410455067.4 | 申请日: | 2014-09-09 |
| 公开(公告)号: | CN104270309B | 公开(公告)日: | 2017-08-01 |
| 发明(设计)人: | 许吉东 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
| 主分类号: | H04L12/703 | 分类号: | H04L12/703 |
| 代理公司: | 北京捷诚信通专利事务所(普通合伙)11221 | 代理人: | 魏殿绅,庞炳良 |
| 地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 ip ran 设备 实现 bfd 方法 | ||
技术领域
本发明涉及通信技术领域,具体来讲是一种IP RAN设备下实现多跳BFD的方法。
背景技术
现有运营商部署的传输网络中会设计有一定的冗余备份链路,当网络发生故障时就要求网络设备能够快速检测出故障,并将流量切换至备份链路以加快网络收敛速度。
目前,一些硬件如SDH(Synchronous Digital Hierarchy,同步数字体系)等可以提供这个功能,但是对于很多硬件或者软件无法提供这个功能,比如以太网;还有一些无法实现路径检测,比如转发引擎或者接口等,无法实现端到端的检测。
BFD(Bidirectional Forwarding Detection,双向转发检测)协议提供了一个通用的标准化的介质无关和协议无关的快速故障检测机制。BFD分为两种,单跳BFD和多跳BFD,单跳BFD仅仅用于检测网关之间的连通性,主要用于RNC(Radio Network Controller,无线网络控制器)和网关路由器之间的检测,而多跳BFD则属于端到端的检测,可以直接和对端节点进行连通性检测。
BGP(Border Gateway Protocol,边界网关协议)是运行于TCP(Transmission Control Protocol,传输控制协议)上的一种自治系统的路由协议。BGP的邻居包含IBGP(Interior Border Gateway Potocol,内部边界网关协议)和EBGP(External Border Gateway Protocol,外部边界网关协议),其中同一个自治系统(AS)中的两个或多个对等实体之间运行的BGP被称为IBGP。在建立邻居关系的时候,IBGP采用Loopback(环回)地址来建立,但要保证Loopback地址可达,采用Loopback地址建立的邻居不会因为链路的Down而断。所以IBGP协议的BFD,也是使用本地和对端设备的Loopback地址来建立BFD会话,这样的BFD就属于多跳BFD。
目前有两种联动是BFD For IP多跳的,一种是LSP BFD反向走路由的情况,一种是BFD For IBGP。两种方式的BFD,DIP(Destination IP,目的IP地址)为对端Loopback口的IP地址。其中IBGP协议,只要IGP路由可达,就算前面建立邻居的链路Down(断开)了,还可以通过其他的路径继续保持邻居关系,就不会引起路由的震荡。
目前IP RAN设备的BFD采用的是端口发送方式,上述的两种情况到对端Loopback口的下一跳发生变化时,实际上,协议要求是不能重建的,即BFD会话需要响应出端口的变化,每条路由都需要关联到BFD,如果通知BFD不及时,就会出现BFD Down告警,引起协议的重建,与标准规定不符合。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种IPRAN设备下实现多跳BFD的方法,避免误报Down告警,保证链路的连接性。
为达到以上目的,本发明采取一种IP RAN设备下实现多跳BFD的方法,IP RAN设备包括主控板卡、业务板卡、交换板卡及BFD模块,所述方法包括如下步骤:S1.增加多跳BFD配置时,封装BFD报文的私有协议头,私有协议头包括带有私有标识的私有协议类型,在交换板卡内存中更新或新建该BFD报文,并写入交换板卡的FPGA;S2.交换板卡按照配置的BFD报文内容,发送多跳BFD报文给对应的业务板卡,业务板卡根据收到BFD报文并识别是多跳BFD报文后,发送到对端设备;对端设备解析所述多跳BFD报文,并发给交换板卡的FPGA处理。
在上述技术方案的基础上,所述S1中,主控板卡下发BFD的配置,BFD模块判断为增加配置时,对该BFD报文进行解析,若为多跳报文,增加多跳BFD配置。
在上述技术方案的基础上,所述S1中,BFD配置的多跳出接口为0,目的UDP端口为4784,私有协议头封装中还包括发送的槽位号、目的IP地址、虚拟转发实例ID,以及业务板卡上一个固定的端口号,其中槽位号的选择为当前在位的最小的业务板卡槽位号,固定的端口为所有端口中选定一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410455067.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种矿浆分配器
- 下一篇:一种图像邮件的检测分析方法





