[发明专利]使用父-子链路聚合组的服务器端负载均衡有效
申请号: | 201080037013.6 | 申请日: | 2010-08-18 |
公开(公告)号: | CN102474467A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | J·克塔尔沃;V·海米格 | 申请(专利权)人: | 阿尔卡特朗讯公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光;于静 |
地址: | 法国*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 子链路 聚合 服务器端 负载 均衡 | ||
1.一种由网络节点在通信网络中对分组进行选路的方法,所述方法包括:
在所述网络节点处建立第一子链路聚合组(CLAG),其中,所述第一CLAG包括去往第一下游节点的至少一个链路;
在所述网络节点处建立第二CLAG,其中,所述第二CLAG包括去往第二下游节点的至少一个链路;
在所述网络节点处建立父链路聚合组(PLAG),其中,所述PLAG包括所述第一CLAG和所述第二CLAG;
在所述网络节点处接收分组,所述分组包括该分组的目的地址;
确定所述分组的所述目的地关联于所述PLAG;以及
在所述第一CLAG和所述第二CLAG两者上发送所述分组。
2.根据权利要求1的方法,其中,所述分组是单播分组。
3.根据权利要求1的方法,进一步包括:
将2层地址关联于所述PLAG;
将所述第一下游节点的地址关联于所述2层地址;以及
将所述第二下游节点的地址关联于所述2层地址,其中,确定所述分组的目的地关联于所述PLAG的步骤包括确定所述分组的目的地址关联于所述2层地址,其中,所述将所述第一个下游节点的地址和将所述第二下游节点的地址关联于所述2层地址的步骤两者都包括修改地址解析协议(ARP)表;以及其中,确定所述分组的目的地址关联于所述2层地址的步骤包括读取所述ARP表的条目,所述条目关联于所述分组的目的地址。
4.根据权利要求1的方法,其中,所述在所述第一CLAG和所述第二CLAG两者上都发送所述分组的步骤包括:
选择包含在所述第一CLAG中的至少一个链路的第一选择链路;
选择包含在所述第二CLAG中的至少一个链路的第二选择链路;
构造包括所述分组和关联于所述第一选择链路的地址的第一帧;
构造包括所述分组和关联于所述第二选择链路的地址的第二帧;
在所述第一选择链路上将所述第一帧发送到所述第一下游节点;以及
在所述第二选择链路上将所述第二帧发送到所述第二下游节点。
5.根据权利要求1的方法,进一步包括,在所述第一下游节点处:
接收经由所述PLAG接收帧的全部下游节点的列表,
根据所述列表确定下游节点的总数,
从所述网络节点接收所述第一帧,
从所述第一帧导出一块信息,
使用所述下游节点总数对所述一块信息实施数学运算,以获取结果索引,
确定所述结果索引是否对应于所述第一下游节点,
当所述结果索引对应于所述第一下游节点时,对所述第一帧做出响应,以及
当所述结果索引不对应于所述第一下游节点时,丢弃所述第一帧。
6.根据权利要求5的方法,进一步包括:
在所述第一下游节点处,按关联于每个下游节点的节点标识符的递增顺序将所有下游节点列表排列到数组中,
其中,确定所述结果索引是否对应于所述第一下游节点的步骤包括:从所述数组读取单元,其中,所述单元的索引等于所述结果索引,以及,确定所述单元是否包含所述第一下游节点的标识。。
7.根据权利要求5的方法,其中,所述数学运算是取模运算。
8.根据权利要求5的方法,其中,从所述帧中导出一块信息的步骤包括根据所述帧的至少一个字段计算哈希值,以及其中,所述帧的所述至少一个字段包括源IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯公司,未经阿尔卡特朗讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080037013.6/1.html,转载请声明来源钻瓜专利网。