一种通信方法、系统、设备及存储介质技术方案

技术编号:36169483 阅读:22 留言:0更新日期:2022-12-31 20:20
本申请公开一种通信方法、系统、设备及存储介质,应用于由第一交换机和第二交换机组成的双活跨设备链路聚合交换机系统。本申请技术方案可实现双活跨设备链路聚合交换机系统只设有一个主设备,仅需要对主设备的设计仅一套聚合链路,达到链路精简的目的,且本申请中的主设备和备设备的切换可以跟随服务器的报文变化实时进行,切换速度增加,提升设备的可靠性。同时,在网关设备发送下行报文的时候,减少了链路的带宽占用。了链路的带宽占用。了链路的带宽占用。

【技术实现步骤摘要】
一种通信方法、系统、设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种通信方法、系统、设备及存储介质。

技术介绍

[0002]相关技术中,服务器网卡自动备援(BOUND1)模式在面对跨设备链路聚合的双活交换机系统时,网络上会将这两台设备组成双活系统的交换机,服务器侧会进行双上连的动作,即主备链路分别在两台交换机上。由于组成双活跨设备链路聚合的两台交换机均设置为主设备,即双主模式,则需要对两台交换机分别做一套完整的跨设备链路聚合配置。双主模式下,网关与服务器进行通信的时,如果是组播流量,网关则对两个交换机的主设备发送报文。同时,如服务器出现主备链路切换,则双主交换机系统的切换选择在网关上进行,会重新触发网关的选路计算。上述方法,配置复杂且存在带宽浪费以及切换速度慢的情况。

技术实现思路

[0003]本申请实施例的主要目的在于提出一种通信方法、系统、设备及存储介质,旨在解决双活跨设备链路聚合交换机系统中的链路配置浪费的问题。
[0004]第一方面,为实现上述目的,本申请实施例提供了一种通信方法,应用于由第一交换机和第二交换机组成的双活跨设备链路聚合交换机系统,方法包括:双活跨设备链路聚合交换机系统与使用自动备援(BOUND1)模式的服务器对接;将第一交换机设置为主设备;双活跨设备链路聚合交换机系统通过第一交换机接收服务器发送的报文;双活跨设备链路聚合交换机系统通过第一交换机向网关发送服务器发送的报文;双活跨设备链路聚合交换机系统通过第一交换机或所述第二交换机接收所述网关发送的报文。本技术方案中,收到服务器主链路报文的交换机就是双活跨设备链路聚合交换机系统的主设备,如当第一交换机收到服务器主链路报文时,则第一交换机设置为主设备,第二交换机设置为被设备。本技术方案中的双活跨设备链路聚合交换机系统中仅存在一个的主设备,仅需要对唯一的主设备的设计仅一套聚合链路,使得链路配置简单。
[0005]进一步的,第二交换机接收到网关发送的报文,则通过直连聚合(peer

link)链路将第二交换机接收到的报文发送至第一交换机。通过上述方法,网关即使将报文发送给第二交换机,即发送给备设备,备设备仍然会通过直连聚合链路将报文发送给主设备。网关侧无需为了保证报文传给两台交换机中的主设备而广播或组播发送,大幅减少了链路的带宽占用;也无需在发送报文前辨别哪一台为主设备,从而节约了运算时间。
[0006]进一步的,如果第一交换机异常,则将第二交换机设置为主设备;双活跨设备链路聚合交换机系统通过第二交换机接收服务器发送的报文;双活跨设备链路聚合交换机系统通过第二交换机向网关发送报文;双活跨设备链路聚合交换机系统通过所述第一交换机或所述第二交换机接收网关发送的报文。当出现主设备故障或者主链路故障时,判定第一交换机收发异常,可通过主设备和备设备的切换,来保证报文的接受和发送正常进行,大幅提升网络设备的可维护性,可靠性,稳定性。
[0007]进一步的,若第一交换机接收到所述网关发送的报文,则通过直连聚合(peer

link)链路将所述第一交换机接收到的报文发送至第二交换机。原主链路或原主设备故障时,进行了主备切换,此时第一交换机为备设备,网关即使将报文发送给第一交换机,即发送给备设备,备设备仍然会通过直连聚合链路将报文发送给主设备。故障状态下,网关侧仍然无需为了保证报文传给两台交换机中的主设备而广播或组播发送,大幅减少了链路的带宽占用;也无需为了采取单播发送,在发送报文前辨别哪一台为主设备,从而节约了运算时间。
[0008]进一步的,网关向第一交换机或第二交换机负载均衡发送报文。因网关侧无需辨别主设备,采取负载均衡发送报文可大幅减少了链路的带宽占用。
[0009]第二方面,提供了一种通信系统,包括服务器,第一交换机,第二交换机,网关;第一交换机和第二交换机组成的双活跨设备链路聚合交换机系统;服务器使用自动备援模式与双活跨设备链路聚合交换机系统对接;第一交换机为主设备;当第一交换机异常时,所述系统将第二交换机切换为主设备,且所述网关不感知所述切换动作。本技术方案中的通信系统中的双活跨设备链路聚合交换机系统中存在一个的主设备,仅需要对唯一的主设备的设计仅一套聚合链路,以达到链路精简的目的。同时,该通信系统在主链路或主设备故障情况下,备设备切换成主设备,并有效进行上行报文的转发,有效提高了通信系统的可靠性。
[0010]第三方面,提供了一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现第一方面所述的通信方法。
[0011]第四方面,提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行第一方面所述通信方法。
[0012]采用本申请的技术方案,只需要为其中的双活跨设备链路聚合交换机系统主设备配置一套跨设备链路聚合的配置,简化了链路设置。在服务器进行主备链路进行切换的时候,应用以上方法可以使得双活跨设备链路聚合交换机系统中的主设备和备设备的切换可以跟随服务器的报文变化实时进行,切换速度大幅增加。网关设备进行下行报文发送的时候,由于不存在多套跨设备链路聚合,也无需在多个聚合链路中进行广播或组播发送,大幅减少了链路的带宽占用。应用此技术方案可以大幅提升网络设备的可维护性,可靠性,稳定性并且节约网络带宽成本。
[0013]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0014]图1是本申请一实施例提供的双活跨设备链路聚合交换机系统的工作原理示意图;
[0015]图2是本申请一实施例提供的一种通信方法的流程示意图;
[0016]图3是本申请一实施例提供的一种传递上行报文时的通信方法的流程示意图;
[0017]图4是本申请一实施例提供的一种传递下报文时的通信方法的流程示意图;
[0018]图5是本申请一实施例提供的故障时传递上行报文的通信方法的流程示意图;
[0019]图6是本申请一实施例提供的故障时传递下行报文时的通信方法的流程示意图。
具体实施方式
[0020]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
[0021]需要说明的是,说明书和权利要求书及上述附图中的术语“第一”、“第二”、“另一”、“再一”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0022]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0023]MLAG(Multi

...

【技术保护点】

【技术特征摘要】
1.一种通信方法,应用于由第一交换机和第二交换机组成的双活跨设备链路聚合交换机系统,其特征在于,所述方法包括:所述双活跨设备链路聚合交换机系统与使用自动备援(BOUND1)模式的服务器对接;将所述第一交换机设置为主设备;所述双活跨设备链路聚合交换机系统通过所述第一交换机接收所述服务器发送的报文;所述双活跨设备链路聚合交换机系统通过所述第一交换机向网关发送所述报文;所述双活跨设备链路聚合交换机系统通过所述第一交换机或所述第二交换机接收所述网关发送的报文。2.根据权利要求1所述的通信方法,其特征在于,所述方法还包括:若所述第二交换机接收到所述网关发送的报文,则通过直连聚合(peer

link)链路将所述第二交换机接收到的报文发送至第一交换机。3.根据权利要求1所述的通信方法,其特征在于,所述方法还包括:若所述第一交换机异常,则将所述第二交换机设置为主设备;所述双活跨设备链路聚合交换机系统通过所述第二交换机接收所述服务器发送的报文;所述双活跨设备链路聚合交换机系统通过所述第二交换机向网关发送所述报文;所述双活跨设备链路聚合交换机系统通过所述第一交换机或所...

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

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

1