链路聚合
链路聚合技术可以在不依赖硬件升级的条件下,将多个物理接口捆绑为一个逻辑接口,不但增加了链路带宽,而且有效地提高了设备间链路的可靠性。
链路聚合的含义
无论在接入层、汇聚层还是核心层,链路聚合这种捆绑技术可以将多个以太网链路捆绑为一条逻辑的以太网链路。
采用多条以太网链路连接两台设备的链路聚合设计方案时,所有链路的带宽都可以充分用来转发两台设备之间的流量。
使用三层链路连接两台设备,可以起到节省IP地址的作用。
基本概念
1、聚合组:一组以太网端口的集合
分类:二层聚合组、三层聚合组
2、聚合成员端口状态:
selected:可以参与转发用户业务流量。
unselect:不可以参与转发用户业务流量。
3、链路聚合的实现方式
link-aggregation group组:用于交换机上的以太网链路聚合。
IP-trunk组:用于带POS接口的路由器、交换机、BAS的链路聚合。
Eth-Trunk组 :用于交换机、路由器、BAS的以太网接口聚合。
链路聚合模式
1、手动模式(Manual Mode)
采用Eth-Trunk的手动模式就像配置静态路由,或者在本地设置端口速率一样,是一种把功能设置本地化、静态化的操作方式。
手动模式建立的Eth-Trunk比动态学习到的路由更加稳定,但缺乏灵活性。
如果有一条链路出现了故障,那么双方设备可以检测到,并不再使用故障链路,而继续使用任然正常的链路来发送数据。
2、LACP模式
为建立链路聚合的设备提供协商和维护Eth-Trunk的标准。配置LACP模式的Eth-Trunk时,需要先在两边的设备上创建Eth-Trunk逻辑端口,再将这个端口配置为LACP模式,最后把需要捆绑的物理端口添加到Eth-Trunk中。
首先,两台交换机交换LACPDU(LACP数据单元),使用系统优先级来判断谁是主动端,若优先级相同,则MAC地址较小的交换机会成为LACP主动端。
确定主动端后,会依次比较LACP主动端各个端口的LACP优先级,端口优先级最高的N个端口会与对端建立Eth-Trunk主用链路,其余的则会与对端建立Eth-Trunk备用链路。
链路聚合的配置
1、手动配置
int eth-trunk 1 //取值范围0~63
trunkport g0/0/1 t0 0/0/2
port link-type trunk
port trunk allow-pass vlan all
2、lacp配置
int eth-trunk 1
mode lacp-static
trunkport g0/0/1 to 0/0/2
案例
1、配置SW1
2、配置SW2
结果图