一种分布式链路聚合组系统中节点间的交互方法及节点技术方案

技术编号:8536516 阅读:176 留言:0更新日期:2013-04-04 21:15
本发明专利技术公开了一种分布式链路聚合组系统中节点间的交互方法及节点,所述方法应用于归属于同一网络且待聚合到同一个聚合组的两个以上的节点之间,包括:其中一节点向待聚合到同一个聚合组的其他节点发送预配置的所述聚合组的标识信息、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息的第一对应关系。所述节点包括:存储模块,用于保存预配置的聚合组的标识信息、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息的第一对应关系;发送模块,用于将所述第一对应关系发送给本节点所在网络中待聚合到同一个聚合组的其他节点。采用本发明专利技术后,就可以将同一网络中两个以上节点的链路聚合信息进行相互通告和校验。

【技术实现步骤摘要】
一种分布式链路聚合组系统中节点间的交互方法及节点
本专利技术涉及网络通信保护技术,尤其涉及一种分布式链路聚合组系统(LinkAggregationGroup,简称为LAG)中节点间的交互方法及节点。
技术介绍
随着宽带业务的飞速发展,网络与网络之间的互连使用的越来越多,承载的业务也更多。网络内部根据其所采用的技术均可有多种方法对链路及其上的节点实现保护。随着对流量进行保护的需求越来越强烈、要求越来越高,运营商也提出了需要在网络互连上进行保护的需求。这里的保护可以通过采用链路聚合的方式来实现,常用的方式可以是链路聚合,也可以是环路保护。目前常用标准支持的链路聚合是对一个节点上的端口进行聚合,因此仅能用于链路保护,无法在网络边缘接口上使用该技术对节点进行保护。为了适应网络与网络互连区域组网方式的多样化,并能对链路和边缘节点进行有效的保护,因此提出了链路和节点双冗余的网络互连保护需求。这种需求越来越普遍,并且在以太网中需要广泛应用。目前也存在一些技术能部分解决该需求,如G.8032标准中的环网保护技术,但该技术受到网络拓扑的限制,对于网络互连部分采用全网连接的方式不适用。因此需要一种更加灵活的方式来实现对网络互连的保护,尤其是以太网络之间的互连。目前出现了一种基于802.1AX标准中规范的LACP(LinkAggregationControlProtocol,链路聚合控制协议)技术构建的分布式LAG系统。该系统具备一些新的特性,其中一个重要的特性是在互连接口保护网络部分不会再阻止某些端口,充分发挥了网络的带宽优势,满足了前面提到的保护、负载均衡及冗余的要求。在图1所示的分布式LAG系统中,分属于不同网络的多个节点通过互连接口相连,以进行网络间通讯;各节点通过网络接口与其内部网络相连,通过内连接口与归属于同一网络的其他节点通讯。其中,上述各接口可以是物理接口,也可以是逻辑接口。为了在同一网络的不同节点(如图1中的节点A和节点B)上分配流量,希望同一网络中的不同节点上的端口能够聚合成一个聚合组。但是LACP协议是在归属于不同网络的节点间(如图1中的节点A与节点C、节点B与节点D)进行的,也就是说,节点A只知道本身的链路聚合情况,却不知道节点B的链路聚合情况,因此也就不可能将节点A及节点B的链路聚合成一个聚合组。节点C与节点D的情况也类似。
技术实现思路
本专利技术的目的在于提供一种分布式LAG系统中节点间的交互方法及节点,以克服现有同一网络中的节点间相互不知道彼此链路聚合情况的缺陷。本专利技术提供了一种分布式链路聚合组系统中节点间的交互方法,应用于归属于同一网络且待聚合到同一个聚合组的2个以上的节点之间,所述方法包括:其中一节点向待聚合到同一个聚合组的其他节点发送预配置的所述聚合组的标识信息(D-LAG-ID)、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息(Node-ID)的第一对应关系。进一步地,所述方法还包括:其他节点在收到所述第一对应关系后,如判断出所述第一对应关系中包含的所述聚合组的标识信息与本节点上预配置的聚合组的标识信息相同,则保存所述第一对应关系,并向所述第一对应关系发送方节点返回所述聚合组的标识信息、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息的第二对应关系。进一步地,所述其中一节点向待聚合到同一个聚合组的其他节点发送所述第一对应关系,具体包括:所述其中一节点周期性地向待聚合到同一个聚合组的其他节点发送所述第一对应关系;所述方法还包括:所述其他节点再次收到所述第一对应关系后,若判断出所述第一对应关系中包含的聚合组标识信息与本节点上预配置的聚合组标识信息相同,且所述第一对应关系中包含的待聚合到该聚合组的端口的标识信息发生更新,则将本次接收到的所述第一对应关系对应更新到本节点上。进一步地,所述方法还包括:所述其他节点在将所述第二对应关系发送给所述第一对应关系发送方节点时,还将本地保存的所述第一对应关系发送给所述第一对应关系发送方节点;所述第一对应关系发送发节点在收到所述第一对应关系后,若根据本节点上的配置信息判断出所述第一对应关系已发生更新,则将更新后的所述第一对应关系发送给所述待聚合到同一个聚合组的其他节点。进一步地,待聚合到同一个聚合组的各节点的标识信息是预先配置在各节点上的;或者,是在发送本节点对应的对应关系前,与待聚合到同一个聚合组的其他各节点进行交互协商后得到的。相应地,本专利技术还提供了一种分布式链路聚合组系统中的节点,包括:存储模块,用于保存预配置的聚合组的标识信息(D-LAG-ID)、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息(Node-ID)的第一对应关系;发送模块,用于将所述第一对应关系发送给本节点所在网络中待聚合到同一个聚合组的其他节点。进一步地,所述节点还包括:接收模块,用于接收其他节点发来的聚合组的标识信息、该节点上待聚合到该聚合组的端口的标识信息及该节点的标识信息的第二对应关系;响应模块,用于在判断出所述第二对应关系中包含的所述聚合组的标识信息与本节点上预配置的聚合组的标识信息相同时,将所述第二对应关系保存在所述存储模块中,并向所述第二对应关系发送方节点返回所述第一对应关系。进一步地,发送模块,用于将所述第一对应关系发送给本节点所在网络中待聚合到同一个聚合组的其他节点,具体包括:所述发送模块用于周期性地将所述第一对应关系发送给本节点所在网络中待聚合到同一个聚合组的其他节点;所述响应模块还用于在所述接收模块再次收到所述第二对应关系后,若判断出所述第二对应关系中包含的聚合组标识信息与本节点上预配置的聚合组标识信息相同,且所述第二对应关系中包含的待聚合到该聚合组的端口的标识信息发生更新,则将本次接收到的所述第二对应关系对应更新到所述存储模块上。进一步地,所述节点还包括:所述发送模块还用于在将所述第一对应关系发送给所述第二对应关系发送方节点时,还将所述存储模块中保存的所述第二对应关系发送给所述第二对应关系发送方节点;所述响应模块还用于在所述接收模块接收到其他节点发来的所述第一对应关系后,若根据本节点上的配置信息判断出所述第一对应关系已发生更新,则将更新后的所述第一对应关系发送给所述待聚合到同一个聚合组的其他节点。进一步地,所述存储模块还用于存储预先配置的待聚合到同一个聚合组的节点的标识信息;或者,所述节点中还包括协商模块,用于在所述发送模块发送本节点对应的对应关系前,与待聚合到同一个聚合组的其他各节点进行交互协商后得到的本节点的标识信息并存储到所述存储模块中。采用本专利技术后,就可以将同一网络中两个以上节点的链路聚合信息进行相互通告和校验,保证多节点的聚合链路可以形成一个分布式的弹性聚合组,以达到各节点链路保护、均衡的作用。附图说明图1是分布式互连接口保护网络模型示意图;图2是本专利技术实施例中一种分布式LAG系统中节点间的交互方法流程图;图3是应用示例一中2节点,2网络构架示意图;图4是应用示例二中多节点,2网络构架示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在本实施例中,一种分本文档来自技高网
...
一种分布式链路聚合组系统中节点间的交互方法及节点

【技术保护点】
一种分布式链路聚合组系统中节点间的交互方法,应用于归属于同一网络且待聚合到同一个聚合组的2个以上的节点之间,所述方法包括:其中一节点向待聚合到同一个聚合组的其他节点发送预配置的所述聚合组的标识信息(D?LAG?ID)、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息(Node?ID)的第一对应关系。

【技术特征摘要】
1.一种分布式链路聚合组系统中节点间的交互方法,应用于归属于同一网络且待聚合到同一个聚合组的2个以上的节点之间,所述方法包括:其中一节点向待聚合到同一个聚合组的其他节点发送预配置的所述聚合组的标识信息(D-LAG-ID)、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息(Node-ID)的第一对应关系;其他节点在收到所述第一对应关系后,如判断出所述第一对应关系中包含的所述聚合组的标识信息与本节点上预配置的聚合组的标识信息相同,则保存所述第一对应关系,并向所述第一对应关系发送方节点返回所述聚合组的标识信息、本节点上待聚合到所述聚合组的端口的标识信息及本节点的标识信息的第二对应关系。2.如权利要求1所述的方法,其特征在于:所述其中一节点向待聚合到同一个聚合组的其他节点发送所述第一对应关系,具体包括:所述其中一节点周期性地向待聚合到同一个聚合组的其他节点发送所述第一对应关系;所述方法还包括:所述其他节点再次收到所述第一对应关系后,若判断出所述第一对应关系中包含的聚合组标识信息与本节点上预配置的聚合组标识信息相同,且所述第一对应关系中包含的待聚合到该聚合组的端口的标识信息发生更新,则将本次接收到的所述第一对应关系对应更新到本节点上。3.如权利要求1或2所述的方法,其特征在于,还包括:所述其他节点在将所述第二对应关系发送给所述第一对应关系发送方节点时,还将本地保存的所述第一对应关系发送给所述第一对应关系发送方节点;所述第一对应关系发送方节点在收到所述第一对应关系后,若根据本节点上的配置信息判断出所述第一对应关系已发生更新,则将更新后的所述第一对应关系发送给所述待聚合到同一个聚合组的其他节点。4.如权利要求1所述的方法,其特征在于:待聚合到同一个聚合组的各节点的标识信息是预先配置在各节点上的;或者,是在发送本节点对应的对应关系前,与待聚合到同一个聚合组的其他各节点进行交互协商后得到的。5.一种分布式链路聚合组系统中的节点,包括:存储模块,用于保存预配置的聚合组的标识信息(D...

【专利技术属性】
技术研发人员:喻敬海曹皖明敖婷魏月华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1