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

技术编号:36326696 阅读:62 留言:0更新日期:2023-01-14 17:34
本申请实施例涉及通信传输领域,特别涉及一种跨设备链路聚合路由计算方法、交换机、系统及存储介质。其中,一种跨设备链路聚合路由计算方法,应用于跨设备链路聚合交换机系统中的第一交换机,跨设备链路聚合交换机系统还包括第二交换机,第一交换机和第二交换机除设置代表跨设备链路聚合交换机系统的主IP地址外,还分别设置从IP地址,方法包括:第一交换机与第二交换机、第一交换机与上游的网关设备及第一交换机与下游的服务器分别根据从IP地址进行路由建链;第一交换机与服务器及第一交换机与网关设备,均根据主IP地址实现路由通告。将大幅提高网络稳定性,并节约组网成本。并节约组网成本。并节约组网成本。

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


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

技术介绍

[0002]由于跨设备链路聚合交换机系统在整个网络中被认为是逻辑上是一台二层设备,所以一般情况下,这个系统是作为一个二层节点出现,在这个节点上一般只进行地址解析协议,即地址解析协议ARP和MAC地址的查找和转发。如果跨设备链路聚合交换机系统需要参与路由协议计算,则需要在两台跨设备链路聚合交换机系统上使能三层路由协议的运算能力,将整个系统认为是一个三层节点。相关的跨设备链路聚合交换机进行三层运算的方法是:在跨设备链路聚合交换机的上游增加路由计算设备,由路由计算设备完成路由计算,再由跨设备链路聚合交换机系统中的交换机完成二层转发。或在跨设备链路聚合交换机系统上重新搭载另外一套三层协议,例如使用虚拟路由冗余协议(Virtual Router Redundancy Protocol,VRRP)进行主备保护,或者直接运行路由协议进行路径计算,形成等价多路径(Equal Cost Multi

path,ecmp)路由等方式。
[0003]然而,相关技术中,为了让跨设备链路聚合交换机系统参与路由计算,需要增加设备或者增加另外一套协议运算机制,但这样的处理会带来以下缺陷:增加网络设备会增加网络组网成本;增加一套路由协议会使得上游设备认为跨设备链路聚合交换机系统是两台独立的设备,从组网模式上来看,与在跨设备链路聚合交换机需要在逻辑上成为一台设备的组网模式是矛盾的;无法应用跨设备链路聚合交换机系统的链路保护和快速切换,只能依赖于路由计算的收敛,出现链路故障需要进行保护的时候,网络延迟和丢包会比较严重,维护困难。

技术实现思路

[0004]本申请实施例的主要目的在于提出一种跨设备链路聚合路由计算方法、交换机、系统及存储介质,使得跨设备链路聚合交换机系统能够参与路由计算,同时提高通信传输效率,降低维护难度。
[0005]为实现上述目的,本申请实施例提供了一种跨设备链路聚合路由计算方法,应用于跨设备链路聚合交换机系统中的第一交换机,所述跨设备链路聚合交换机系统还包括第二交换机,所述第一交换机和所述第二交换机除设置代表所述跨设备链路聚合交换机系统的主IP地址外,还分别设置从IP地址,所述方法包括:
[0006]所述第一交换机与所述第二交换机、所述第一交换机与上游的网关设备及所述第一交换机与下游的服务器分别根据所述从IP地址进行路由建链;
[0007]所述第一交换机与所述服务器及所述第一交换机与所述网关设备,均根据所述主IP地址实现路由通告。
[0008]为实现上述目的,本申请实施例提供了一种交换机,所述交换机为跨设备链路聚
合交换机系统中的第一交换机,所述跨设备链路聚合交换机系统还包括第二交换机,所述第一交换机和所述第二交换机除设置代表所述跨设备链路聚合交换机系统的主IP地址外,还分别设置从IP地址,所述交换机包括:
[0009]建链模块,用于所述第一交换机与所述第二交换机、所述第一交换机与上游的网关设备及所述第一交换机与下游的服务器分别根据所述从IP地址进行路由建链;
[0010]通告模块,用于所述第一交换机与所述服务器及所述第一交换机与所述网关设备,均根据所述主IP地址实现路由通告。
[0011]为实现上述目的,本申请实施例提供了一种跨设备链路聚合路由计算系统,包括:上游设备,与所述网关设备通信连接的跨设备链路聚合交换机系统,与所述跨设备链路聚合交换机系统通信连接的服务器;
[0012]所述跨设备链路聚合交换机系统中至少包括两个上述的交换机。
[0013]为实现上述目的,本申请实施例提供了一种交换机,包括:
[0014]至少一个处理器;以及,
[0015]与所述至少一个处理器通信连接的存储器;其中,
[0016]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的跨设备链路聚合路由计算方法。
[0017]为实现上述目的,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的跨设备链路聚合路由计算方法。
[0018]本申请提出的跨设备链路聚合路由计算方法,跨设备链路聚合交换机系统中的交换机在进行三层路由协议计算的时候,既无需增加新的网络设备,也无需割裂在跨设备链路聚合交换机的逻辑上的统一性,就可以正确的完成在跨设备链路聚合交换机系统上进行路由协议计算的方法,跨设备链路聚合交换机系统中,与上下游的设备进行连接时,分别需要配置主从两个IP地址,其中主IP地址用于进行路由通告的时候,作为通告路由的下一跳对外通告,而从IP地址用于进行跨设备链路聚合交换机系统中两台交换机之间以及与上下游路由设备之间进行的路由协议建链使用。应用此方法可以方便快捷并准确无误的完成跨设备链路聚合交换机系统的路由协议计算,且还可以保持在跨设备链路聚合交换机的逻辑上的统一性,并可以使用跨设备链路聚合交换机系统的各种快速保护和切换,将大幅提升网络组网的丰富性,提高网络稳定性和可靠性,并节约组网成本。
附图说明
[0019]图1是根据本申请一个实施方式提供的跨设备链路聚合路由计算方法的流程图;
[0020]图2是根据本申请一个实施方式提供的交换机的示意图;
[0021]图3是根据本申请一个实施方式提供的跨设备链路聚合路由计算系统的示意图;
[0022]图4是根据本申请另一个实施方式提供的跨设备链路聚合路由计算系统的示意图;
[0023]图5是根据本申请一个实施方式提供的交换机结构示意图。
具体实施方式
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请
的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0025]本申请实施例中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。本申请的描述中,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列部件或单元的系统、产品或设备没有限定于已列出的部件或单元,而是可选地还包括没有列出的部件或单元,或可选地还包括对于这些产品或设备固有的其它部件或单元。本申请的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0026]本专利技术的一个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨设备链路聚合路由计算方法,其特征在于,应用于跨设备链路聚合交换机系统中的第一交换机,所述跨设备链路聚合交换机系统还包括第二交换机,所述第一交换机和所述第二交换机除设置代表所述跨设备链路聚合交换机系统的主IP地址外,还分别设置从IP地址,所述方法包括:所述第一交换机与所述第二交换机、所述第一交换机与上游的网关设备及所述第一交换机与下游的服务器分别根据所述从IP地址进行路由建链;所述第一交换机与所述服务器及所述第一交换机与所述网关设备,均根据所述主IP地址实现路由通告。2.根据权利要求1所述的跨设备链路聚合路由计算方法,其特征在于,还包括:若存在单服务器仅与所述第一交换机连接,则根据第一IP地址与所述单服务器实行路由通告;其中,所述第一IP地址包括所述跨设备链路聚合交换机系统设置所述主IP地址与所述从IP地址之前的原始IP地址;或所述跨设备链路聚合交换机系统设置所述主IP地址与所述从IP地址之后设置的IP地址。3.根据权利要求1所述的跨设备链路聚合路由计算方法,其特征在于,还包括:若存在单服务器仅与所述第一交换机连接,则根据所述主IP地址与所述单服务器实行路由通告。4.一种交换机,其特征在于,所述交换机为跨设备链路聚合交换机系统中的第一交换机,所述...

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

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

1