[发明专利]双向收发检测报文的传输方法和装置有效

专利信息
申请号: 200810214836.6 申请日: 2008-08-29
公开(公告)号: CN101399714A 公开(公告)日: 2009-04-01
发明(设计)人: 王振峰 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/26 分类号: H04L12/26;H04L12/56;H04L12/24
代理公司: 北京康信知识产权代理有限责任公司 代理人: 尚志峰;吴孟秋
地址: 518057广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 双向 收发 检测 报文 传输 方法 装置
【说明书】:

技术领域

发明涉及通信领域,具体而言,涉及一种双向收发检测 (Bidirectional Forwarding Detection,简称为BFD)报文的传输方法 和装置。

背景技术

BFD是互联网工程任务组(Internet Engineering Task Force,简 称为IETF)发布的用于实现快速检测的国际标准协议,BFD协议 与介质、协议无关。与其他“HELLO”检测机制相比,BFD提供了 一种轻负荷、持续时间短的检测,可以为上层协议提供快速的故障 检测机制,实现相邻的两台路由器或交换机之间的双向转发路径的 故障快速检测。

在BFD过程中,两个系统在它们之间的所建立的BFD会话 (session)的通道上周期性的发送检测报文,如果某个系统在足够 长的时间内没有接收到对端的检测报文,则认为在这条到相邻系统 的双向通道的某个部分发生了故障。

图1是根据相关技术的BFD报文处理的结构框图,如图1所示, 目前BFD的具体实现方法是:配置具有中央处理器(Central Processing Unit,简称为CPU)的线卡1,并配置具有网络处理器 (Network Processing Unit,简称为NPU)的线卡2,其中,线卡2 负责维护整机架的session(例如,最多1000个)表项,通常称之 为协议处理线卡,其它线卡端口接收到BFD报文后,通过线卡到主 控板,主控板到线卡两次透传才能发送到该协议处理线卡进行处理。 其它线卡要收发的BFD报文要先后在接收方向,NPU微码接收到 为本地路由的报文后再查找BFD信息表,查找到该BFD对应的表 项,则证明接收到某个session的回应,如果在三倍检测周期内没有 接收到对端发送来的会话,则上报该session中断(down)。

在发送方向上,NPU定时发送协议构造好的BFD报文,BFD 支持30~990ms之间每隔10ms的时间间隔,微码分为不同的微引擎, 分别处理不同时间上的BFD报文,微码遍历各时间,直至该时间链 上的报文全部发送完毕。

由上述过程可以看出,目前的BFD存在如下问题:

(1)BFD报文的发送与接收路径都要有两级透传,一级是接 收线卡到主控板,另一级是主控板到协议处理线卡(协议处理线卡 的端口接收或发送的报文除外),由于BFD报文是快速报文,速度 是毫秒级,大量报文的频繁透传会导致设备的板间通信和数据流量 增大,如果在设备繁忙的情况下,很容易导致报文不能及时发送或 者接收,从而引起网络震荡。

(2)协议处理线卡本身需要占用一个槽位,如果该线卡存在外 出端口,则该外出端口的数据流量也会影响BFD报文的收发。

(3)NPU通常还要进行很多重要数据包的处理,例如,策略 路由、多协议标记交换(Multiprotocol Label Switching,简称为 MPLS)等等,但是,由于NPU的端口的带宽会被大量的BFD报 文占用,NPU需要使用定时器来定时收发数据包,需要使用微引擎 来解析报文等等,因此NPU处理BFD将会大量占用其资源。

发明内容

针对目前BFD报文大量透传引起的板间数据流量增大从而导 致的BFD报文不能及时收发或者网络震荡、专门协议处理线卡占用 一个槽位、以及BFD报文处理占用大量NPU资源的问题而提出本 发明,为此,本发明旨在提供一种BFD报文的传输方法和装置,以 解决至少上述问题之一。

根据本发明的一个方面,提供了一种双向收发检测报文的传输 方法。

根据本发明的双向收发检测报文的传输方法,应用于包括线卡 和主控板的通信系统,上述方法包括:在主控板上设置协议处理卡, 其中,协议处理卡用于处理双向收发检测报文;在接收到来自线卡 的报文的情况下,主控板的交换芯片将报文发送给协议处理卡。

优选地,在主控板上设置了协议处理卡之后,上述方法还包括: 主控板的中央处理器在协议处理卡上建立信息表,其中,信息表包 括用于标识中央处理器建立的双向收发检测会话信息的表项。

优选地,在主控板的交换芯片将来自线卡的报文发送给协议处 理卡之后,上述方法还包括:协议处理卡判断报文是否为双向收发 检测报文;在判断结果为是的情况下,判断信息表中是否存在与报 文匹配的表项;在判断结果为否的情况下,将报文丢弃。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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