一、链路聚合定义
链路聚合 (Link Aggregation),也称为端口捆绑、端口聚集或链路聚集,链路聚合是将多个端口聚合在一起形成1个汇聚组,以实现出/入负荷在各成员端口中的分担。从外面看起来,1个汇聚组好象就是1个端口。 使用链路汇聚服务的上层实体把同一聚合组内多条物理链路视为一条逻辑链路,链路聚合在数据链路层上实现。
二、链路聚合的优点
第一,增加网络带宽。端口聚合可以将多个连接的端口捆绑成为一个逻辑连接,捆绑后的带宽是每个独立端口的带宽总和。当端口上的流量增加而成为限制网络性能的瓶颈时,采用支持该特性的交换机可以轻而易举地增加网络的带宽(例如,可以将2-4个100Mbit/s端口连接在一起组成一个200—400Mbit/s的连接)该特性可适用于10 M、100 M、1000 M以太网。
第二,提高网络连接的可靠性。当主干网络以很高的速率连接时,一旦出现网络连接故障,后果是不堪设想的。高速服务器以及主干网络连接必须保证绝对的可靠。采用端口聚合的一个良好的设计可以对这种故障进行保护,例如,将一根电缆错误地拔下来不会导致链路中断。也就是说,组成端口聚合的一个端口,一旦某一端口连接失败,网络数据将自动重定向到那些好的连接上。这个过程非常快,只需要更改一个访问地址就可以了。然后,交换机将数据转到其他端口,该特性可以保证网络无间断地继续正常工作。
三、链路聚合的限制条件
聚合链路两端的物理参数必须保持一致:进行聚合的链路的数目、进行聚合的链路的速率、进行聚合的链路的双工方式
聚合链路两端的逻辑参数必须保持一致,同一个汇聚组中端口的基本配置必须保持一致,基本配置主要包括STP、QoS、VLAN、端口等相关配置
四、配置实验
//先关闭交换机之间的接口G2,G3,并利用PC相互ping一下,测试连通性
<Huawei>
<Huawei>sys
[Huawei]sysname S1
[S1]interface G0/0/2
[S1-GigabitEthernet0/0/2]shutdown
[S1-GigabitEthernet0/0/2]interface g0/0/3
[S1-GigabitEthernet0/0/ 3]shutdown
[S1-GigabitEthernet0/0/3]
<Huawei>
<Huawei>sys
[Huawei]sysname S2
[S2]interface G0/0/2
[S2-GigabitEthernet0/0/2]shutdown
[S2-GigabitEthernet0/0/2]interface g0/0/3
[S2-GigabitEthernet0/0/ 3]shutdown
[S2-GigabitEthernet0/0/3]
//打开端口G2,可以观察到由于生成树的原因,某个端口处于堵塞状态
[S1-GigabitEthernet0/0/3]interface g0/0/2
[S1-GigabitEthernet0/0/2]undo shutdown
[S1-GigabitEthernet0/0/2]quit
[S1]display stp brief
MSTID Port Role STP State Protection
0 GigabitEthernet0/0/1 ROOT FORWARDING NONE
0 GigabitEthernet0/0/2 ALTE DISCARDING NONE
0 GigabitEthernet0/0/4 DEST FORWARDING NONE
[S2-GigabitEthernet0/0/3]interface g0/0/2
[S2-GigabitEthernet0/0/2]undo shutdown
[S2-GigabitEthernet0/0/2]quit
[S2]display stp brief
MSTID Port Role STP State Protection
0 GigabitEthernet0/0/1 DEST FORWARDING NONE
0 GigabitEthernet0/0/2 DEST FORWARDING NONE
0 GigabitEthernet0/0/4 DEST FORWARDING NONE
//配置链路聚合(手工负载分担模式)
[S1]interface Eth-Trunk 1
[S1-Eth-Trunk1 ]mode manual load-balance
[S1-Eth-Trunk1 ]quit
[S1]interface G0/0/1
[S1-GigabitEthernet0/0/1]eth-trunk 1
[S1-GigabitEthernet0/0/1]interface G0/0/2
[S1-GigabitEthernet0/0/2]eth-trunk l
//S2也如此配置,可当练习,此处不再赘述配置
查看eth-trunk 1 接口状态以及信息
再display stp brief查看一下
连续ping测试,模拟Eth-trunk 1 中一个端口断开