[发明专利]分布式双主控帧中继设备的数据传输方法及设备、线卡有效
申请号: | 201410855196.2 | 申请日: | 2014-12-31 |
公开(公告)号: | CN104506551B | 公开(公告)日: | 2018-01-26 |
发明(设计)人: | 张晓东 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L1/00 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 主控 中继 设备 数据传输 方法 线卡 | ||
技术领域
本发明涉及通信技术领域,尤其涉及分布式双主控帧中继设备的数据传输方法及设备、线卡。
背景技术
帧中继是在分组交换网中使用的一种广域网协议,与普通的广域网协议相比能够缩短处理帧的时间,大大提高网络的吞吐量。早期的帧中继设备是集中式的帧中继设备,即源端帧中继设备与对端帧中继设备进行的协议交互和数据传输都是在同一个CPU(Central Processing Unit,中央处理器)上处理,因而这种集中式的帧中继设备的性能不高。
现有技术中,通常采用分布式双主控帧中继设备进行协议交互和数据传输。分布式双主控帧中继设备包括主用主控卡、备用主控卡和线卡,主用主控卡在正常工作时完成系统的管理和控制功能,线卡提供对外的网络接口并完成数据传输,当主用主控卡出现故障时,启用备用主控卡,由备用主控卡完成系统的管理和控制功能。
然而,在分布式双主控架构的帧中继设备实现帧中继协议时,若由主用主控卡或者备用主控卡与对端帧中继设备进行协议交互,当主用主控卡发生故障时,启用备用主控卡需要一定的时间,在这段时间里备用主控卡并不能和对端帧中继设备进行协议交互,导致对端帧中继设备协议震荡甚至失效,对用户业务造成影响。
发明内容
本发明的实施例提供分布式双主控帧中继设备的数据传输方法及设备、线卡,以解决在主用主控卡和备用主控卡切换时发生协议震荡、失效的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种分布式双主控帧中继设备的数据传输方法,所述分布式双主控帧中继设备包括:主用主控卡、备用主控卡和线卡,所述方法包括:
若所述线卡在规定时间段内未接收到所述主用主控卡发送的协议报文,则所述线卡根据存储的上一次接收到的主用主控卡发送的协议报文和上一次接收到的对端帧中继设备发送的协议报文,生成临时协议报文,并向对端帧中继设备发送所述临时协议报文。
结合第一方面,在第一方面的第一种可能的实现方式中,所述方法还包括:
若所述线卡在规定时间段内接收到所述主用主控卡发送的协议报文,则所述线卡将所述协议报文存储,并向所述对端帧中继设备转发。
结合第一方面,在第一方面的第二种可能的实现方式中,所述线卡根据存储的上一次接收到的主用主控卡发送的协议报文和上一次接收到的对端帧中继设备发送的协议报文,生成临时协议报文,并向对端帧中继设备发送所述临时协议报文,具体包括:
所述线卡获取存储的上一次接收到的主用主控卡发送的协议报文和上一次接收到的对端帧中继设备发送的协议报文,并获取所述上一次接收到的主用主控卡发送的协议报文的数据和本地序列号,以及上一次接收到的对端帧中继设备发送的协议报文的本地序列号;
所述线卡根据所述上一次接收到的主用主控卡发送的协议报文的数据和本地序列号,以及上一次接收到的对端帧中继设备发送的协议报文的本地序列号,生成临时协议报文,其中,所述临时协议报文的数据为所述上一次接收到的主用主控卡发送的协议报文的数据,所述临时协议报文的本地序列号为所述上一次接收到的主用主控卡发送的协议报文的本地序列号加1,所述临时协议报文的对端序列号为所述上一次接收到的对端帧中继设备发送的协议报文的本地序列号;
所述线卡向对端帧中继设备发送所述临时协议报文;
所述线卡向对端帧中继设备发送所述临时协议报文之后,所述方法还包括:
所述线卡重置定时器。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述若所述线卡在规定时间段内接收到主用主控卡发送的协议报文,则所述线卡将所述协议报文存储,并向所述对端帧中继设备转发之后,所述方法还包括:
所述线卡重置定时器。
第二方面,本发明实施例提供一种线卡,所述线卡包括:
接收模块,用于接收主用主控卡发送的协议报文和对端帧中继设备发送的协议报文;
生成模块,用于根据存储的上一次接收到的主用主控卡发送的协议报文和上一次接收到的对端帧中继设备发送的协议报文,生成临时协议报文;
发送模块,用于向对端帧中继设备发送所述临时协议报文。
结合第二方面,在第二方面的第一种可能的实现方式中,所述线卡还包括:
存储模块,用于若所述接收模块在规定时间段内接收到所述主用主控卡发送的协议报文,则将所述协议报文存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410855196.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式信息安全管理系统
- 下一篇:漏洞扫描方法及装置