链路聚合是将多个物理端口捆绑在一起,成为一个逻辑链路,这样可以提高链路带宽。以及起到链路冗余,当多个物理接口捆绑在一起,如果其中一条线路出现故障,该链路还可以继续工作。

链路聚合的方式:

静态Trunk:将多个物理链路捆绑在一起形成一个链路组。

动态LACPLACP链路聚合控制协议,当激活LACP协议是,LACP通过LACPDU通告自己的系统优先级,系统MAC地址,端口优先级和端口号,对端接收到信息后,将这些信息与自己的属性作比较,自动选择能够聚合的端口。

静态捆绑规则:捆绑接口必须是同一VLAN,接口必须有相同的速率和双工模式,Trunk必须发生在捆绑后接口上。

LACP的协商:由于动态汇聚组的最大端口数有限制,LACP协议通过规则来选择端口加入。

LACP选举规则:

比较系统优先级+系统MAC地址,选择ID小的一端。

比较端口优先级+端口号,选择端口ID小的一端。

LACP的工作模式:

被动模式:不会主动发送LACPDU报文,被动响应。

主动模式:主动发送LACPDU报文,主动发送。

CISCO思科链路聚合命令:

命令

描述

(config)# interface range f0/0 -3

同时进入多个接口

(config-if-range)# channel-group 1 mode on

静态捆绑形成以太通道

(config)# interface port-channel 1

进入捆绑接口

(config-if)# switchport trunk encapsulation dot1q

设置捆绑接口的Trunk封装协议

(config-if)# switchport mode trunk

在捆绑接口上起Trunk

注:捆绑接口后形成的通道被称为以太通道Channel

华为H3C链路聚合命令:

命令

描述

[huawei] interface eth-trunk 1

创建并进入-链路聚合接口

[huawei] interface e0/0/1 to e0/0/4

同时进入多个物理接口

[huawei- e0/0/1 to e0/0/4] eth-trunk 1

将多个物理接口加入到链路聚合接口中

[huawei-Eth-Trunk] port link-type trunk

链路聚合口上起Trunk

[huawei-Eth-Trunk] port trunk allow-pass vlan10

允许VLAN10通过

[huawei] display trunkmembership eth-trunk 1

查看链路聚合口信息

[huawei] display eth-trunk 1

查看链路聚合口成员信息