跨设备链路聚合的切换方法、系统、交换机及存储介质技术方案

技术编号:36195251 阅读:51 留言:0更新日期:2023-01-04 11:47
本申请实施例涉及通信传输领域,特别涉及一种跨设备链路聚合的切换方法、系统、交换机及存储介质。其中跨设备链路聚合的切换方法,应用于跨设备链路聚合交换机系统中的交换机,所述交换机中设有包括交换机的各下行端口的链路聚合组,交换机中所有转发表项输出均指向链路聚合组,交换机通过链路聚合组实现数据输出,方法包括:若检测到与下游服务器的通信链路出现异常,则向跨设备链路聚合交换机系统中的第二交换机反馈异常信息;将第一链路的端口作为链路聚合组的输出端口加入链路聚合组;第一链路为交换机与第二交换机之间的通信链路;将从上级设备接收到的报文通过链路聚合组的输出端口进行发送。输出端口进行发送。输出端口进行发送。

【技术实现步骤摘要】
跨设备链路聚合的切换方法、系统、交换机及存储介质


[0001]本申请实施例涉及通信传输领域,特别涉及一种跨设备链路聚合的切换方法、系统、交换机及存储介质。

技术介绍

[0002]一般情况下,跨设备链路聚合的交换机系统的某个链路出现整体中断之后,链路中断的第一交换机必须要通过协议交互计算后从第二交换机同步各种转发表项信息,这样才能形成正确的绕行转发表项。相关技术中,为了保证跨设备链路聚合交换机系统应对服务器链路中断后的业务切换,需要通过转发表项同步并对中断的第一交换机的输出指向分别进行调整。
[0003]然而,采用这种方式需要等待协议进行交互,传送需要同步的转发表项,过程耗时比较长;另外,在转发表项同步之后,在中断的第一交换机需要进行表项删除重新添加新表项指向新输出端口的动作,如果需要处理的表项比较多,耗时比较长,且耗时随表项的数量增加而增加。总的故障处理时间长,易产生网络丢包现象,影响网络的稳定性。

技术实现思路

[0004]本申请实施例的主要目的在于提出一种跨设备链路聚合的切换方法,减少交换机传输故障时的处理时长,减少在故障时刻的网络丢包,从而大幅提升网络的稳定性,易用性,可靠性。
[0005]为实现上述目的,本申请实施例提供了一种跨设备链路聚合的切换方法,应用于跨设备链路聚合交换机系统中的第一交换机,所述第一交换机中设有包括第一交换机的各下行端口的链路聚合组,所述第一交换机中所有转发表项输出均指向所述链路聚合组,所述第一交换机通过所述链路聚合组实现数据输出,所述方法包括:
[0006]若检测到与下游服务器的通信链路出现异常,则向所述跨设备链路聚合交换机系统中的第二交换机反馈异常信息;所述异常信息用于指示所述第二交换机取消所述第二交换机与所述下游服务器之间的广播隔离;所述广播隔离为禁止所述第二交换机广播所述第一交换机发送的报文;
[0007]将第一链路的端口作为所述链路聚合组的输出端口加入所述链路聚合组;所述第一链路为所述第一交换机与所述第二交换机之间的通信链路;
[0008]将从上级设备接收到的报文通过链路聚合组的输出端口进行发送。
[0009]为实现上述目的,本申请实施例还提供了一种交换机,所述交换机为跨设备链路聚合交换机系统中的第一交换机,所述第一交换机中设有包括所述第一交换机的各下行端口的链路聚合组,所述第一交换机中所有转发表项输出均指向所述链路聚合组,所述第一交换机通过所述链路聚合组实现数据输出,所述第一交换机包括:
[0010]反馈模块,用于若检测到与下游服务器的通信链路出现异常,则向所述跨设备链路聚合交换机系统中的第二交换机反馈异常信息;
[0011]管理模块,用于将第一链路的端口作为所述链路聚合组的输出端口加入所述第一交换机的链路聚合组,用于实现报文传输;所述第一链路为所述第一交换机与所述第二交换机之间的通信链路;
[0012]发送模块,用于将从上级设备接收到的报文通过所述链路聚合组的输出端口进行发送。
[0013]为实现上述目的,本申请实施例还提供了一种跨设备链路聚合的切换系统,包括:上级设备,与所述上级设备通信连接的跨设备链路聚合交换机系统,与所述跨设备链路聚合交换机系统通信连接的下游服务器;
[0014]上级设备,用于向所述跨设备链路聚合交换机系统发送报文;
[0015]跨设备链路聚合交换机系统,包括至少两个上述交换机,用于将所述网关发送的所述报文传送至下游服务器;
[0016]下游服务器,用于接收并处理所述跨设备链路聚合交换机系统转发的所述报文。
[0017]为实现上述目的,本申请实施例还提供了一种交换机,包括:
[0018]至少一个处理器;以及,
[0019]与所述至少一个处理器通信连接的存储器;其中,
[0020]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的跨设备链路聚合的切换方法。
[0021]为实现上述目的,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的跨设备链路聚合的切换方法。
[0022]本申请提出的跨设备链路聚合切换方法,通过在交换机的下行端口处设置链路聚合组,在需要修改转发端口时,修改链路聚合组的输出端口即可,减少下行端口切换的时间。让两个交换机分别快速做出相应的响应,迅速完成整个系统的拓扑改变,由于其处理速度快,将大幅减少在故障时刻的网络丢包,从而大幅提升网络的稳定性,易用性,可靠性。
附图说明
[0023]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0024]图1是根据本申请一个实施方式提供的跨设备链路聚合的切换方法的流程图;
[0025]图2是根据本申请一个实施方式提供的跨设备链路聚合的切换方法的示意图;
[0026]图3是根据本申请一个实施方式提供的交换机的示意图;
[0027]图4是根据本申请一个实施方式提供的跨设备链路聚合的切换系统的示意图;
[0028]图5是根据本申请一个实施方式提供的交换机的示意图。
具体实施方式
[0029]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和
基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0030]本申请实施例中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列部件或单元的系统、产品或设备没有限定于已列出的部件或单元,而是可选地还包括没有列出的部件或单元,或可选地还包括对于这些产品或设备固有的其它部件或单元。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0031]本专利技术的一个实施方式涉及一种跨设备链路聚合的切换方法。应用于跨设备链路聚合交换机系统中的第一交换机,第一交换机中设有链路聚合组,第一交换机中所有转发表项输出均指向链路聚合组,所述第一交换机通过链路聚合组实现数据输出,具体流程如图1所示。
[0032]步骤101,若检测到与下游服务器的通信链路出现异常,则向跨设备链路聚合交换机系统中的第二交换机反馈异常信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨设备链路聚合的切换方法,其特征在于,应用于跨设备链路聚合交换机系统中的第一交换机,所述第一交换机中设有包括所述第一交换机的各下行端口的链路聚合组,所述第一交换机中所有转发表项输出均指向所述链路聚合组,所述第一交换机通过所述链路聚合组实现数据输出,所述方法包括:若检测到与下游服务器的通信链路出现异常,则向所述跨设备链路聚合交换机系统中的第二交换机反馈异常信息;所述异常信息用于指示所述第二交换机取消所述第二交换机与所述下游服务器之间的广播隔离;所述广播隔离为禁止所述第二交换机广播所述第一交换机发送的报文;将第一链路的端口作为所述链路聚合组的输出端口加入所述链路聚合组;所述第一链路为所述第一交换机与所述第二交换机之间的通信链路;将从上级设备接收到的报文通过所述链路聚合组的输出端口进行发送。2.根据权利要求1所述的跨设备链路聚合的切换方法,其特征在于,所述检测到与下游服务器的通信链路出现异常,包括:检测到所述第一交换机与下游服务器的通信链路中中断的条目数超过第一阈值;所述将第一链路的端口作为所述链路聚合组的输出端口加入所述链路聚合组之后,还包括:删除所述链路聚合组的原输出端口;所述将从上级设备接收到的报文通过所述链路聚合组的输出端口进行发送,包括:将从上级设备接收到的报文均通过所述第一链路发送至所述第二交换机,供所述第二交换机将所述报文发送至所述下游服务器。3.根据权利要求1所述的跨设备链路聚合的切换方法,其特征在于,所述检测到与下游服务器的通信链路出现异常,包括:检测到所述第一交换机与下游服务器的通信链路的带宽小于第二阈值;所述将从上级设备接收到的报文通过所述链路聚合组的输出端口进行发送,包括:将从上级设备接收到的报文中的部分报文,通过所述链路聚合组的原输出端口发送至下游服务器,并将所述接收到的报文中的其余报文通过所述第一链路发送至所述第二交换机,供所述第二交换机将所述部分报文发送至所述下游服务器。4.根据权利要求1所述的跨设备链路聚合的切换方法,其特征在于,所述向所述跨设备链路聚合交换机系统中的第二交换机反馈异常信息,包括:向所述第二交换机发送包含异常信息的报文。5.根据权利要求1所述的跨设备链路聚合的切换方法,其特征在于,所述向所述跨设备链路聚合交...

【专利技术属性】
技术研发人员:林宁
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1