[发明专利]一种链路聚合方法及装置有效
申请号: | 201410756739.5 | 申请日: | 2014-12-10 |
公开(公告)号: | CN105743816B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 宗志刚;高良传;鞠文彬 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/891 | 分类号: | H04L12/891;H04L12/803 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 聚合 方法 装置 | ||
本发明公开了一种链路聚合方法及装置,包括:将分别连接第一网络设备与多个第二网络设备的N条链路聚合成跨设备链路聚合组;通过所述N条链路向所述多个第二网络设备发送N个探测报文,以使多个第二网络设备分别通过所述N条链路向所述第一网络设备发送第一报文,接收所述多个第二网络设备发送的N个第一报文,每个第一报文包括发送所述第一报文的第二网络设备的MAC地址以及端口信息;根据每个第一报文中的第二网络设备的MAC地址以及端口信息,分别将所述第一网络设备与每个所述第二网络设备之间的链路聚合成一个单设备链路聚合组。采用本发明实施例,可以减少网络设备之间的直连链路以及端口占用,有效的实现多个网络设备之间的流量负载均衡。
技术领域
本发明涉及通信技术领域,尤其涉及一种链路聚合方法及装置。
背景技术
链路聚合包括跨设备链路聚合(英文:multi-chassis link aggregation)和设备上链路聚合,其中,跨设备链路聚合是指将下游设备(可以为服务器)通过由成员端口(英文:constituent ports)在不同网络设备上终结的链路聚合组(英文:Link AggregationGroup,简称:LAG)接入到由多台网络设备组成的集群系统中,从而增加了下游设备的网络接入带宽。如图1所示,为跨设备链路聚合的组网示意图,设备1和设备2均为集群系统的成员设备,服务器与设备1之间的链路1和服务器与设备2之间的链路2组成一个LAG,设备1和设备2之间可以存在直接互联的链路,也可以不存在直接互联的链路。
现有技术方案一,如图2所示,设备1和设备2之间的第一链路与设备1和设备3之间的第二链路组成了跨设备链路聚合组(英文:multi-chassis link aggregation,简称MC-LAG),设备1发送数据流时,经过哈希(英文hash)运算,将所述数据流通过所述MC-LAG中连接设备1和设备3的第二链路发送到设备3,设备3再通过设备2与设备3之间的链路将所述数据流转发至设备2,设备2再将所述数据流转发至服务器1。该方案的实现需要增加设备2与设备3之间的链路,额外占用设备2和设备3的物理端口。
现有技术方案二,如图3A所示,设备1与设备2之间的第一链路以及设备1与设备3之间的第二链路各自独立,不组成MC-LAG,在设备1向单归的下游设备1发送数据流时,所述数据流会直接被发送至设备2,由设备2转发至服务器1。但是,如图3B所示,如果需要将设备1的数据流转发到双归到设备2和设备3的服务器2,设备1既可以通过设备2转发所述数据流,也可以通过设备3转发所述数据流,但第一链路和第二链路之间各自独立,没有组成MC-LAG,因此无法保证设备1在向服务器2发送数据流时第一链路和第二链路上的负载均衡。
发明内容
本发明提供一种链路聚合方法及装置。可以减少网络设备之间的直连链路以及端口占用,有效的实现多个网络设备之间的流量负载均衡。
本发明第一方面提供了一种链路聚合方法,包括:
第一网络设备将分别连接所述第一网络设备与多个第二网络设备的N条链路聚合成跨设备链路聚合组;
所述第一网络设备通过所述N条链路向所述多个第二网络设备发送N个探测报文,以使所述多个第二网络设备分别通过所述N条链路向所述第一网络设备发送第一报文,每个探测报文包括所述第一网络设备的MAC地址以及端口信息;
所述第一网络设备接收所述多个第二网络设备发送的N个第一报文,每个第一报文包括发送所述第一报文的第二网络设备的MAC地址以及端口信息;
所述第一网络设备根据每个第一报文中的第二网络设备的MAC地址以及端口信息,分别将所述第一网络设备与每个所述第二网络设备之间的链路聚合成一个单设备链路聚合组;
其中,所述N为大于等于2的正整数。
在第一方面的第一种可能的实现方式中,所述将分别连接所述第一网络设备与多个第二网络设备的N条链路聚合成跨设备链路聚合组包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410756739.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分配方法
- 下一篇:一种网络芯片内存管理方法