[发明专利]一种聚合链路自适应流量负载均衡方法、装置及网络设备有效
| 申请号: | 201210551717.6 | 申请日: | 2012-12-18 |
| 公开(公告)号: | CN103023804A | 公开(公告)日: | 2013-04-03 |
| 发明(设计)人: | 王幼亮 | 申请(专利权)人: | 北京星网锐捷网络技术有限公司 |
| 主分类号: | H04L12/803 | 分类号: | H04L12/803 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 100036 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 聚合 自适应 流量 负载 均衡 方法 装置 网络设备 | ||
技术领域
本发明涉及通信领域,尤其涉及一种聚合链路自适应流量负载均衡方法、装置及网络设备。
背景技术
链路聚合是一种基于IEEE802.3ad标准实现的、用于提高网络设备之间的高可靠性数据通信的技术。链路聚合技术通过将多个物理链路“捆绑”聚合在一起形成一个逻辑链路,即聚合链路。聚合链路中的每条物理链路可以称之为聚合成员链路。
链路聚合技术具有以下的特点:
(1)、增加链路带宽,对于含有N个聚合成员链路(每个聚合成员链路的带宽相同)的聚合链路的带宽大概可以增加(N-1)倍;
(2)、增加链路连接的可靠性,当某一条聚合成员链路出现链路故障时,该聚合成员链路上的数据流量会被切换到其他聚合成员链路上,避免了单一物理链路因为链路的失效而引起网络的不可用;
(3)、实现流量的负载均衡,通过一定的内部控制机制,能够把数据流量均衡分配到各个聚合成员链路上,避免了流量集中在个别聚合成员链路上造成链路拥塞,出现丢包。
目前,实现聚合链路的流量负载均衡的方法主要有以下两种:
流量平均分配法,即通过采用轮询的方法把流量平均分配到各个聚合成员链路上,该方法实现较为简单,但是会造成将同一类型的报文随机分配到各个聚合成员链路,在接收端可能出现数据包时序的混乱;
流量均衡策略法,通过事先设置好的流量均衡策略,这些策略通常有:基于报文的源MAC地址、基于报文的目的MAC地址、基于报文的源MAC地址和目的MAC地址、基于报文的源IP地址、基于报文的目的IP地址,以及,基于报文的源IP地址和目的IP地址等策略,然后从数据报文中提取与策略相对应的特征信息,并将这些信息做哈希运算,将得到的哈希值映射到聚合成员链路上,选定该聚合成员链路进行数据转发。该方法的特点是同一类型的报文可以固定地通过一个聚合成员链路进行转发,避免了在接收端出现数据包时序的混乱,而不同类型的报文则通过不同的聚合成员链路进行转发,实现聚合链路的负载分担功能。在实际应用中,大多数网络设备的链路聚合技术也都是采用这种流量均衡策略法来实现聚合链路的流量均衡功能。
在基于流量均衡策略法实现聚合链路流量均衡的方法中,流量均衡策略通常只能由网络管理员预先择一配置,一旦配置好就固定不变。受限于网络流量的多样性,单一的流量均衡策略很难对所有类型的数据流量都能起到很好的均衡效果。而且一旦网络流量发生变化,聚合链路上的流量均衡策略可能不再是最优的,因此就无法起到较佳的均衡流量的效果。
针对基于流量均衡策略法实现的聚合链路流量均衡方法无法适应实际网络中数据流量多样性和动态变化的问题,目前,常用的解决方案主要有:
一种方法是通过外接流量监控设备并借助流量软件分析工具周期性地监控网络中聚合链路上的数据流量的均衡转发情况,一旦监测到流量均衡无法达到预期的效果时,则对数据报文进行采样、提取和分析数据流量的特点,然后人工地进行流量均衡策略的调整。这种方法一般需要监控较长时间的数据报文并经过对大量数据报文进行复杂的分析计算后,才有可能重新找到较优的流量均衡策略。因此,无法在较短的时间内对流量均衡策略进行调整使网络流量重新实现均衡。而且,这种方法实施复杂度高,操作较为复杂,需要增加额外的人力维护成本和物力的开销;
另一种方法则是通过周期性地监控流量均衡策略实施后,聚合链路上的各聚合成员链路的流量差异是否超过预设的阈值范围,如果是,则根据单位时间内各聚合成员链路的流量差异最小原则,对流量均衡策略进行调整,如果否,则认为正在实施的均衡策略是较佳的均衡策略。如此反复,直到找到相对较优的流量均衡策略。由于均衡策略的调整很难一步到位,因此,这种方法同样具有较长时间的滞后性,无法在较短时间内快速适应网络流量的变化。
发明内容
本发明实施例提供一种聚合链路自适应流量负载均衡方法、装置及网络设备,用于实现聚合成员链路快速选择,并保证聚合链路的流量负载均衡效果较优。
一种聚合链路自适应流量负载均衡方法,所述方法包括:
针对聚合链路上一个待转发的数据报文,根据流量均衡策略法,确定该待转发的数据报文对应的聚合成员链路;
根据距离当前时刻最近一次确定出的所述聚合成员链路是否为主聚合成员链路的结果,确定所述聚合成员链路是否为主聚合成员链路:
在确定所述聚合成员链路为主聚合成员链路时,通过该聚合成员链路转发所述待转发的数据报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星网锐捷网络技术有限公司,未经北京星网锐捷网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210551717.6/2.html,转载请声明来源钻瓜专利网。





