[发明专利]报文处理方法及装置有效
申请号: | 202011000440.9 | 申请日: | 2020-09-22 |
公开(公告)号: | CN112187679B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 郑文楷;刘熙 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L49/55 | 分类号: | H04L49/55;H04L49/9057;H04L47/32;H04L49/253;G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 装置 | ||
1.一种报文处理方法,应用于交换机包括的至少两个业务板卡中,所述交换机还包括中央处理器CPU、以及通过各个交换端口与所述至少两个业务板卡连接的至少两个交换板卡,所述CPU分别与所述至少两个业务板卡和所述至少两个交换板卡连接,其特征在于,所述方法包括:
若监控到所述至少两个交换板卡中出现故障交换板卡,则确定当前业务板卡与所述故障交换板卡连接的故障交换端口的故障交换端口标识,生成携带所述故障交换端口标识的设定报文后将所述设定报文加入待转发队列;以及,
从所述待转发队列中获取待转发报文,所述待转发队列还包括通过所述当前业务板卡的对外端口接收到的报文;
根据负载均衡表确定所述待转发报文对应的第一交换端口标识,并确定所述待转发报文是否是所述设定报文,所述负载均衡表是所述当前业务板卡与所述至少两个交换板卡中的正常交换板卡连接的正常交换端口的正常交换端口标识集合;
若确定所述待转发报文是所述设定报文,则将所述待转发报文携带的所述故障交换端口标识写入所述故障交换端口标识记录表,丢弃所述待转发报文;
若确定所述待转发报文不是所述设定报文,则确定所述故障交换端口标识记录表中是否包括所述第一交换端口标识,若确定所述故障交换端口标识记录表中包括所述第一交换端口标识,则从快速切换表中所述第一交换端口标识对应的其他交换端口标识集合中选取第二交换端口标识,通过所述第二交换端口标识对应的交换端口发送所述待转发报文,所述第一交换端口标识与所述其他交换端口标识集合组成所述正常交换端口标识集合;若确定所述故障交换端口标识记录表中不包括所述第一交换端口标识,则通过所述第一交换端口标识对应的交换端口发送所述待转发报文。
2.如权利要求1所述的方法,其特征在于,还包括:
向所述CPU通告所述故障交换端口标识,以使所述CPU删除所述负载均衡表中的所述故障交换端口标识后得到更新负载均衡表,根据所述更新负载均衡表配置所述快速切换表得到更新快速切换表,向所述当前业务板卡同步所述更新负载均衡表和所述更新快速切换表,清空所述故障交换端口标识记录表。
3.一种报文处理方法,应用于交换机包括的CPU中,所述交换机还包括至少两个业务板卡、以及通过各个交换端口与所述至少两个业务板卡连接的至少两个交换板卡,所述CPU分别与所述至少两个业务板卡和所述至少两个交换板卡连接,其特征在于,所述方法包括:
接收所述至少两个业务板卡中的当前业务板卡通告的故障交换端口标识,所述故障交换端口标识是所述当前业务板卡监控到所述至少两个交换板卡中出现故障交换板卡、并确定所述当前业务板卡与所述故障交换板卡连接的故障交换端口后通告的;
删除所述当前业务板卡的负载均衡表中的所述故障交换端口标识后得到更新负载均衡表,所述更新负载均衡表是所述当前业务板卡与所述至少两个交换板卡中的正常交换板卡连接的正常交换端口的正常交换端口标识集合;
根据所述更新负载均衡表配置所述当前业务板卡的快速切换表得到更新快速切换表;
向所述当前业务板卡同步所述更新负载均衡表和所述更新快速切换表,清空所述当前业务板卡的故障交换端口标识记录表,以使所述当前业务板卡:
从待转发队列中获取待转发报文,所述待转发队列还包括通过所述当前业务板卡的对外端口接收到的报文;
根据所述更新负载均衡表确定所述待转发报文对应的第一交换端口标识,并确定所述待转发报文是否是设定报文;
若确定所述待转发报文是所述设定报文,则将所述待转发报文携带的所述故障交换端口标识写入所述故障交换端口标识记录表,丢弃所述待转发报文;
若确定所述待转发报文不是所述设定报文,则确定所述故障交换端口标识记录表中是否包括所述第一交换端口标识,若确定所述故障交换端口标识记录表中包括所述第一交换端口标识,则从所述更新快速切换表中所述第一交换端口标识对应的其他交换端口标识集合中选取第二交换端口标识,通过所述第二交换端口标识对应的交换端口发送所述待转发报文;若确定所述故障交换端口标识记录表中不包括所述第一交换端口标识,则通过所述第一交换端口标识对应的交换端口发送所述待转发报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011000440.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能够自动进料和取件的冲压装置
- 下一篇:一种智能语音设备唤醒测试装置