[发明专利]一种热备份的方法及网络设备有效
| 申请号: | 201010547261.7 | 申请日: | 2010-11-16 |
| 公开(公告)号: | CN101980476A | 公开(公告)日: | 2011-02-23 |
| 发明(设计)人: | 刘忠东;肖群;杨凡 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L1/22 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
| 地址: | 100036 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 备份 方法 网络设备 | ||
技术领域
本发明涉及数据通信领域,尤其涉及一种热备份的方法及网络设备。
背景技术
为了满足系统吞吐量的要求,网络设备对报文转发常采用分布式处理,可以插多个线路处理板,每个线路板独立完成转发处理工作,即做到每个接口处都有一个独立CPU,专门单独负责接收和发送本接口数据包,管理接收发送队列、查询路由表并做出转发决定等。通过核心交换板实现板间无阻塞交换,即一个板上输入的报文经过寻路后可以像通过导线直连那样,被交换到另一个板上输出,实现包交换,其整机吞吐量可以成倍扩充。而主控CPU仅完成路由器配置控制管理等非实时功能。这种体系结构的优点是本地转发/过滤数据包的决定由每个接口处理的专用CPU来完成,对数据包的处理被分散到每块接口卡上。线路板上有专用芯片完成二层、三层乃至四层的转发处理工作,硬件实现使转发能够达到线速(高速端口所连接线路的速率),达到了电路交换那样的性能,使网络设备不会成为网络中的瓶颈。
图1是一个典型的分布式网络设备的架构图,分为三级结构,各级之间通过外围组件互联总线(Peripheral Component Interconnect Express,PCIE)高速总线进行连接,主控板负责整个系统的控制层面配置信息及跨二层卡间的数据转发,二层卡负责跨三层卡间的数据转发,三层卡也即独立的线卡,负责卡间的数据转发。备份主控板是主控板的备份设备,负责主控板的备份功能,当主控板发生意外宕机时,可以迅速切换到备份主控板,使数据转发得以继续稳定的工作。
现有分布式网络设备要实现实时的主备切换功能,一般采用热备份的方式,也就是由主控板运行链路保活协议,通过向链路对端的网络设备发送链路保活协议报文,接收对端网络设备返回的响应报文来实现对链路状态的检测,在分布式网络设备内部,线卡生成链路保活协议报文通过内部PCIE总线传递至主控板,主控板将接收的链路保活协议报文通过内部PCIE总线转由线卡进行处理。在链路保活协议的实现过程中,会在链路保活协议报文附加发送和接收包序列号信息,以增强链路检测的连续性和实时性,在检测到接收的连续两个报文的序列号超出了设定的门限值时(例如当前预期接收的报文序号是5,而实际收到的报文序号为9,设定的门限值为3,则表明收到的报文的序号超出了设定的门限值),将链路状态设置为故障(DOWN)状态,为了实现热备份,主控板需要实时地将链路当前状态以及当前接收报文的序号的值同步到备份主控板中,以便一旦链路出现故障,备份主控板可迅速地接替主控板的工作(若不同步报文的序列号值,主控板切换至备份主控板后,备份主控板会因为链路两端的序列号值相差较大使得链路无法连通),主控板和备份主控板之间一般按照链路保活协议报文的收发频率来实现同步,由于链路保活协议的周期最小为1秒,这种情况下,每秒钟就需要在主控板和备份主控板之间进行一次序列号信息和链路状态信息的同步,在链路数量较多的情况下,主控板会频繁地进行信息的同步,对于主控板的资源占用过大。
发明内容
本发明提供一种热备份的方法及网络设备,用以解决现有分布式网络设备的热备份过程过多占用主控板资源的问题。
本发明实施例提供的一种热备份的方法,包括:
线卡通过链路保活协议检测链路当前的状态;
在所述链路当前的状态发生变化时,线卡将所述链路变化后的状态信息通告至主控板;
主控板将通告的状态信息同步至备份主控板。
本发明实施例提供的一种网络设备,包括主控板、备份主控板和线卡,其中:
所述线卡,用于通过链路保活协议检测链路当前的状态;并在所述链路当前的状态发生变化时,将所述链路变化后的状态信息通告至主控板;
所述主控板,用于将通告的状态信息同步至备份主控板。
本发明实施例的有益效果包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010547261.7/2.html,转载请声明来源钻瓜专利网。





