[发明专利]一种链路处理方法及装置有效
| 申请号: | 202110520177.4 | 申请日: | 2021-05-13 |
| 公开(公告)号: | CN113411254B | 公开(公告)日: | 2023-03-31 |
| 发明(设计)人: | 刘柄显;张岩 | 申请(专利权)人: | 新华三大数据技术有限公司 |
| 主分类号: | H04L45/24 | 分类号: | H04L45/24;H04L45/28 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 450000 河南省郑州市郑州高*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 处理 方法 装置 | ||
本申请提供了一种链路处理方法及装置,该方法应用于第一交换机,第一交换机接收第二交换机发送的第一链路层发现协议LLDP报文,所述第一LLDP报文包括第二交换机的成员链路的第一聚合模式和成员链路的第一链路状态;检测自身的成员链路的第二聚合模式和成员链路的第二链路状态;针对每个成员链路,基于自身的第二聚合模式、所述第一交换机检测的该成员链路的第二链路状态、第二交换机发送的第一聚合模式和该成员链路的第一链路状态,对该成员链路进行处理。采用上述方法,解决了当两个交换机的聚合模式不一致时丢包的问题。
技术领域
本申请涉及通信技术领域,尤其涉及一种链路处理方法及装置。
背景技术
链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。链路聚合指将多个物理端口(成员端口)汇聚在一起形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络报文从哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的成员链路发生故障时,就停止在此成员端口上发送报文,并根据负荷分担策略在剩下的成员链路中重新计算报文的发送端口,待故障端口恢复后再次担任收发端口。
而链路聚合一般包括静态聚合和动态聚合两种类型,当两台交换机的聚合链路配置不同时,例如一台交换机的链路聚合配置为静态聚合,另一台交换机的链路聚合配置为动态聚合,会存在一个交换机故障时,另一个交换机无法感知到链路故障,仍然向已经中断的链路分发流量,进而造成流量的丢失,然而出现这种时,故障排查难度极大。
因此,当两台交换机的链路聚合配置不相同,如何解决丢包的问题是值得考虑的技术问题之一。
发明内容
有鉴于此,本申请提供一种链路处理方法及装置,用以解决两台交换机的链路聚合配置不相同时存在的丢包问题。
具体地,本申请是通过如下技术方案实现的:
根据本申请的第一方面,提供一种链路处理方法,应用于第一交换机中,所述方法包括:
接收第二交换机发送的第一链路层发现协议LLDP报文,所述第一LLDP报文包括第二交换机的成员链路的第一聚合模式和成员链路的第一链路状态;
检测自身的成员链路的第二聚合模式和成员链路的第二链路状态;
针对每个成员链路,基于自身的第二聚合模式、所述第一交换机检测的该成员链路的第二链路状态、第二交换机发送的第一聚合模式和该成员链路的第一链路状态,对该成员链路进行处理。
根据本申请的第二方面,提供一种链路处理装置,设置于第一交换机中,所述装置包括:
接收模块,用于接收第二交换机发送的第一链路层发现协议LLDP报文,所述第一LLDP报文包括第二交换机的成员链路的第一聚合模式和成员链路的第一链路状态;
状态检测模块,用于检测自身的成员链路的第二聚合模式和成员链路的第二链路状态;
链路处理模块,用于针对每个成员链路,基于自身的第二聚合模式、所述第一交换机检测的该成员链路的第二链路状态、第二交换机发送的第一聚合模式和该成员链路的第一链路状态,对该成员链路进行处理。
根据本申请的第三方面,提供一种电子设备,包括处理器和机器可读存储介质,机器可读存储介质存储有能够被处理器执行的计算机程序,处理器被计算机程序促使执行本申请实施例第一方面所提供的方法。
根据本申请的第四方面,提供一种机器可读存储介质,机器可读存储介质存储有计算机程序,在被处理器调用和执行时,计算机程序促使处理器执行本申请实施例第一方面所提供的方法。
本申请实施例的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110520177.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种重点线路视频监控设备的控制方法
- 下一篇:一种甲醛含量的测定方法





