[发明专利]一种IPRAN设备下实现多跳BFD的方法有效

专利信息
申请号: 201410455067.4 申请日: 2014-09-09
公开(公告)号: CN104270309B 公开(公告)日: 2017-08-01
发明(设计)人: 许吉东 申请(专利权)人: 烽火通信科技股份有限公司
主分类号: H04L12/703 分类号: H04L12/703
代理公司: 北京捷诚信通专利事务所(普通合伙)11221 代理人: 魏殿绅,庞炳良
地址: 430074 湖北省武*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ip ran 设备 实现 bfd 方法
【权利要求书】:

1.一种IP RAN设备下实现多跳BFD的方法,IP RAN设备包括主控板卡、业务板卡、交换板卡及BFD模块,其特征在于,所述方法包括如下步骤:

S1.增加多跳BFD配置时,封装BFD报文的私有协议头,私有协议头包括带有私有标识的私有协议类型,在交换板卡内存中更新或新建该BFD报文,并写入交换板卡的FPGA;

S2.交换板卡按照配置的BFD报文内容,发送多跳BFD报文给对应的业务板卡,业务板卡根据收到BFD报文并识别是多跳BFD报文后,发送到对端设备;对端设备解析所述多跳BFD报文,并发给交换板卡的FPGA处理;

所述S1中,BFD配置的多跳出接口为0,目的UDP端口为4784,私有协议头封装中还包括发送的槽位号、目的IP地址、虚拟转发实例ID,以及业务板卡上一个固定的端口号,其中槽位号的选择为当前在位的最小的业务板卡槽位号,固定的端口为所有端口中选定一个。

2.如权利要求1所述的IP RAN设备下实现多跳BFD的方法,其特征在于:所述S1中,主控板卡下发BFD的配置,BFD模块判断为增加配置时,对该BFD报文进行解析,若为多跳报文,增加多跳BFD配置。

3.如权利要求1所述的IP RAN设备下实现多跳BFD的方法,其特征在于,S2中具体步骤如下:

S201.交换板卡按照配置的BFD报文内容,发送多跳BFD报文给槽位号对应的本端设备的业务板卡;

S202.业务板卡收到BFD报文后,查看BFD报文的私有协议头内容,根据私有标志识别出多跳BFD报文,再根据私有协议头中虚拟转发实例ID和目的IP查路由,转发至对端设备;

S203.对端设备解析收到的BFD报文,当目的UDP端口号为4784、目的IP地址值是本机路由时,将BFD报文发给交换板卡的FPGA处理。

4.如权利要求1所述的IP RAN设备下实现多跳BFD的方法,其特征在于,两台IP RAN设备之间通过多跳BFD实现动态学习,设定两台IP RAN设备分别为A端和B端,步骤为:

S301.A端收到来自B端的BFD报文并解析后,根据该BFD报文的目的IP查找A端已建立的BFD会话的源IP,若存在与BFD报文中目的IP相等的会话源IP,则BFD报文中的本端标识符即为A端该会话的远端标识符,A端发送带有该远端标识符的BFD报文给B端;

S302.B端收到来自A端的BFD报文并解析,将解析出的远端标识符与B端的本端标识符匹配,并将BFD报文中携带的本端标识符写入B端匹配的本端标识符条目中,作为供B端该条目学习的对端标识符。

5.如权利要求4所述的IP RAN设备下实现多跳BFD的方法,其特征在于:每台IP RAN设备设置FPGA,FPGA接收并解析BFD报文,将该BFD报文中的Vlan、源IP、目的IP、本端标识符存放于先入先出队列。

6.如权利要求4所述的IP RAN设备下实现多跳BFD的方法,其特征在于:包括实现BFD状态机迁移,BFD通过三次握手的机制建立会话,发送方发送BFD报文时,在Sta字段填入本地当前的会话状态,接收方根据收到的BFD报文的Sta字段及本地当前会话状态进行BFD状态机迁移,建立会话。

7.如权利要求6所述的IP RAN设备下实现多跳BFD的方法,其特征在于,所述BFD状态机由A端到B端迁移的过程为:

S401.A端发送状态为Down的BFD报文给B端;

S402.B端收到上述状态为Down的BFD报文后,本地会话状态由Down迁移到Init,随后B端将会话状态为Init的BFD报文发送给A端;

S403.A端收到上述状态为Init的BFD报文后,本地会话状态由Down迁移到UP,随后A端将会话状态为Up的BFD报文发送给B端;

S404.B端收到上述状态为Up的BFD报文后,本地会话状态由Init迁移到Up,随后B端将会话状态为Up的BFD报文发送给A端;

S405.此后A端和B端都周期性的发送状态为Up的BFD报文。

8.如权利要求7所述的IP RAN设备下实现多跳BFD的方法,其特征在于:所述Sta字段填0,表明BFD的会话状态为AdminDown;Sta字段填1,表明BFD的会话状态为Down;Sta字段填2,表明BFD的会话状态为Init;Sta字段填3,表明BFD的会话状态为Up。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410455067.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top