【技术实现步骤摘要】
—种IP RAN设备下实现多跳BFD的方法
本专利技术涉及通信
,具体来讲是一种IP RAN设备下实现多跳BFD的方法。
技术介绍
现有运营商部署的传输网络中会设计有一定的冗余备份链路,当网络发生故障时就要求网络设备能够快速检测出故障,并将流量切换至备份链路以加快网络收敛速度。 目前,一些硬件如SDH(Synchronous Digital Hierarchy,同步数字体系)等可以提供这个功能,但是对于很多硬件或者软件无法提供这个功能,比如以太网;还有一些无法实现路径检测,比如转发引擎或者接口等,无法实现端到端的检测。 BFD(Bidirect1nal Forwarding Detect1n,双向转发检测)协议提供了一个通用的标准化的介质无关和协议无关的快速故障检测机制。BFD分为两种,单跳BFD和多跳BFD,单跳BFD仅仅用于检测网关之间的连通性,主要用于RNC(Rad1 Network Controller,无线网络控制器)和网关路由器之间的检测,而多跳BFD则属于端到端的检测,可以直接和对端节点进行连通性检测。 BGP ...
【技术保护点】
一种IP RAN设备下实现多跳BFD的方法,IP RAN设备包括主控板卡、业务板卡、交换板卡及BFD模块,其特征在于,所述方法包括如下步骤:S1.增加多跳BFD配置时,封装BFD报文的私有协议头,私有协议头包括带有私有标识的私有协议类型,在交换板卡内存中更新或新建该BFD报文,并写入交换板卡的FPGA;S2.交换板卡按照配置的BFD报文内容,发送多跳BFD报文给对应的业务板卡,业务板卡根据收到BFD报文并识别是多跳BFD报文后,发送到对端设备;对端设备解析所述多跳BFD报文,并发给交换板卡的FPGA处理。
【技术特征摘要】
1.一种IP RAN设备下实现多跳BFD的方法,IP RAN设备包括主控板卡、业务板卡、交换板卡及BFD模块,其特征在于,所述方法包括如下步骤: . 51.增加多跳BFD配置时,封装BFD报文的私有协议头,私有协议头包括带有私有标识的私有协议类型,在交换板卡内存中更新或新建该BFD报文,并写入交换板卡的FPGA ; . 52.交换板卡按照配置的BFD报文内容,发送多跳BFD报文给对应的业务板卡,业务板卡根据收到BFD报文并识别是多跳BFD报文后,发送到对端设备;对端设备解析所述多跳BFD报文,并发给交换板卡的FPGA处理。2.如权利要求1所述的IPRAN设备下实现多跳BFD的方法,其特征在于:所述SI中,主控板卡下发BFD的配置,BFD模块判断为增加配置时,对该BFD报文进行解析,若为多跳报文,增加多跳BFD配置。3.如权利要求1所述的IPRAN设备下实现多跳BFD的方法,其特征在于:所述SI中,BFD配置的多跳出接口为O,目的UDP端口为4784,私有协议头封装中还包括发送的槽位号、目的IP地址、虚拟转发实例ID,以及业务板卡上一个固定的端口号,其中槽位号的选择为当前在位的最小的业务板卡槽位号,固定的端口为所有端口中选定一个。4.如权利要求3所述的IPRAN设备下实现多跳BFD的方法,其特征在于,S2中具体步骤如下: . 5201.交换板卡按照配置的BFD报文内容,发送多跳BFD报文给槽位号对应的本端设备的业务板卡; . 5202.业务板卡收到BFD报文后,查看BFD报文的私有协议头内容,根据私有标志识别出多跳BFD报文,再根据私有协议头中虚拟转发实例ID和目的IP查路由,转发至对端设备; . 5203.对端设备解析收到的BFD报文,当目的UDP端口号为4784、目的IP地址值是本机路由时,将BFD报文发给交换板卡的FPGA处理。5.如权利要求1所述的IPRAN设备下实现多跳BFD的方法,其特征在于,两台IP RAN设备之间通过多跳BFD实现动态学习,设定两台IP RAN设备分别为A端和B端,步骤为: . 5301.A端收到来自B端的BFD报文并解析后,根据该BFD报文的目的I...
【专利技术属性】
技术研发人员:许吉东,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。