首页 > 其他 > 详细

Aggregation

时间:2020-10-04 20:04:27      阅读:32      评论:0      收藏:0      [点我收藏+]

一、概念
    链路聚合(Link Aggregation)是将多条物理链路捆绑在一起成为一条逻辑链路,从而增加链路带宽的技术。有三个好处:
    1.增加带宽
链路聚合接口的最大带宽可以达到各成员接口带宽之和。
    2.提高可靠性
当某条活动链路出现故障时,流量可以切换到其他可用的成员链路上,从而提高链路聚合接口的可靠性。
    3.负载均衡
在一个链路聚合组内,可以实现在各成员活动链路上的负载均衡。
二、原理
    1.前提条件:做链路聚合的链路两端速率、MTU、带宽、接口数要一样。
    2.组的概念:一个设备可以实现很多聚合组,一个组即为一组聚合,不同组之间的前提条件可以不一样。
    3.转发原理:
    Aggregation模块内部维护一张转发表,这张表由以下两项组成。
        ①HASH-KEY值
HASH-KEY值是根据数据包的MAC地址或IP地址等,经HASH算法计算得出。
        ②接口号
Aggregation转发表表项分布和设备每组Aggregation支持加入的成员接口数量相关,不同的HASH-KEY值对应不同的出接口。
例如,某设备支持最大加入接口数为32个,将接口1、2、3、4捆绑为一组Aggregation接口,HASH-KEY值和出接口相对应。如图:
        
    技术分享图片

 

 
    Aggregation模块根据转发表转发数据帧的过程如下:
        1. Aggregation模块从MAC子层接收到一个数据帧后,根据负载分担方式提取数据帧的源MAC地址/IP地址或目的MAC地址/IP地址。
        2. 根据HASH算法进行计算,得到HASH-KEY值。
        3. Eth-Trunk模块根据HASH-KEY值在转发表中查找对应的接口,把数据帧从该接口发送出去。

Aggregation

原文:https://www.cnblogs.com/cp-cp/p/13768037.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!