没有使用Eth-Trunk前,百兆以太网的双绞线在两个互联的网络设备间的带宽仅为100Mbit/s。要达到更高的数据传输速率,需要更换传输媒介使用千兆光纤或者升级为千兆以太网。Eth-Trunk可以把多个接口捆绑在一起,可以以较低成本满足接口带宽的需求。
Eth-Trun是一种捆绑技术,它将多个物理端口捆绑成一个逻辑端口,整个逻辑端口称为Eth-Trunk接口,Eth-Trunk只能由以太网链路构成。
Eth-Trunk的优势:
1、负载均衡,在一个Eth-Trunk接口内,可以实现流量负载分担;
2、提高可靠性,当某个成员接口的物理链路出现故障时,流量会切换到其他可用的链路上,从而提高整个trunk链路的可靠性;
3、增加带宽,trunk接口的带宽为各个成员接口带宽之和。
Eth-Trunk在逻辑上把多条物理链路捆绑等同于一条逻辑链路,对上层数据透明传输。所有Eth-Trunk中的物理接口参数必须一致:Eth-Trunk两端的物理接口类型、物理接口数量、物理接口速率、物理接口的双工方式以及物理接口的流控方式。
交换机默认允许MSTP,在交换机上运行dis stp brief可以查看到sw1根交换机,链路2和5被阻塞掉。多的两条链路只作为备份替代作用,没有发挥增加带宽作用。
配置Eth-Trunk实现链路聚合(手工负载分担模式)
1、手动创建链路聚合组,并配置多个接口加入到所创建的Eth-Trunk中。在sw1和sw2中,配置链路聚合,创建 Eth-Trunk 1接口,并指定为手工负载分担模式。
SW1:
[sw1]interface Eth-Trunk 1
[sw1-Eth-Trunk1]mode manual load-balance
SW2:
[sw2]interface Eth-Trunk 1
[sw2-Eth-Trunk1]mode manual load-balance
2、将接口加入到 Eth-Trunk 1接口
SW1如下配置,SW2与其一致。
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]eth-trunk 1
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]eth-trunk 1
[sw1-GigabitEthernet0/0/2]int g0/0/5
[sw1-GigabitEthernet0/0/5]eth-trunk 1
[sw1-GigabitEthernet0/0/5]q
使用命令dis eth-trunk 1查看接口状态。
使用命令dis interface Eth-Trunk 1查看接口信息,总带宽变成了3G。
使用命令dis stp brief查看生成树状态,发现三个端口变成了一个Eth-Trunk,且在转发状态。
关闭一个端口GigabitEthernet0/0/1,dis stpbrief查看生成树状态还是一个处于转发状态的Eth-Trunk端口,dis interface Eth-Trunk 1查看接口信息就变为2G。
EthTrunk在提高带宽的同时,也实现了链路冗余。
配置Eth-Trunk实现链路聚合(静态LACP模式)
该模式通过LACP协议协商Eth-Trunk参数后自主选择活动接口。
SW1配置:
[sw1]interface Eth-Trunk 1
[sw1-Eth-Trunk1]mode lacp-static
[sw1-Eth-Trunk1]int g0/0/1
[sw1-GigabitEthernet0/0/1]eth-trunk 1
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]eth-trunk 1
[sw1-GigabitEthernet0/0/2]int g0/0/5
[sw1-GigabitEthernet0/0/5]eth-trunk 1
修改优先级使sw1使主动端,并按照主动端设备接口来选择活动端口。
[sw1]lacp priority 100
[sw1]interface Eth-Trunk 1
[sw1-Eth-Trunk1]max active-linknumber 2
[sw1-Eth-Trunk1]q
[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]lacp priority 100
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]lacp priority 100
运行dis eth-trunk 1查看接口状态:
EthTrunk 接口下只有两个成员接口处于活动状态,并具有负载分担能力。而GigabitEthernet0/0/5处于不活动状态,作为备份链路,当活动链路出现故障时,备份链路将会替代故障链路,保证数据传输的可靠性。
关闭GigabitEthernet0/0/1 端口,dis eth-trunk 1查看接口状态GigabitEthernet0/0/1 端口变成 Unselect,开启后又恢复活动状态(需要配置高优先级接口抢占)。
网友评论