6.3 配置Eth-Trunk链路聚合
6.3.1 原理概述
在没有使用Eth-Trunk前,百兆以太网的双绞线在两个互连的网络设备间的带宽仅为100Mbit/s。若想达到更高的数据传输速率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网。这样的解决方案成本较高。如果采用Eth-Trunk技术把多个接口捆绑在一起,则可以以较低的成本满足提高接口带宽的需求。例如,把3个100Mbit/s的全双工接口捆绑在一起,就可以达到300Mbit/s的最大带宽。
Eth-Trunk是一种捆绑技术,它将多个物理接口捆绑成一个逻辑接口,这个逻辑接口就称为Eth-Trunk接口,捆绑在一起的每个物理接口称为成员接口。Eth-Trunk只能由以太网链路构成。Trunk的优势在于:
■负载分担,在一个Eth-Trunk接口内,可以实现流量负载分担;
■提高可靠性,当某个成员接口连接的物理链路出现故障时,流量会切换到其他可用的链路上,从而提高整个Trunk链路的可靠性;
■增加带宽,Trunk接口的总带宽是各成员接口带宽之和。
Eth-Trunk在逻辑上把多条物理链路捆绑等同于一条逻辑链路,对上层数据透明传输。所有Eth-Trunk中物理接口的参数必须一致,Eth-Trunk链路两端要求一致的物理参数有:Eth-Trunk链路两端相连的物理接口类型、物理接口数量、物理接口的速率、物理接口的双工方式以及物理接口的流控方式。
6.3.2 实验内容
s1和s2为核心交换机,PC1属于IT部门,PC2属于HR部门,根据规划,s1和s2之间原由一条光纤线路相连,但是由于带宽等考虑,使用eth-trunk实现此需求。
6.3.3 实验拓扑
6.3.4 实验步骤
1、基本配置
根据实验拓扑图配置好PCIP地址,并且测试连通性。
[S1]interface Eth-Trunk 1 # 创建Eth-Trunk接口
[S1-Eth-Trunk1]mode manual load-balance # 指定为手工负载分担模式
[S1]interface GigabitEthernet 0/0/1
[S1-GigabitEthernet0/0/1]eth-trunk 1 # 把接口加入到eth-trunk接口
[S1-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[S1-GigabitEthernet0/0/2]eth-trunk 1
[S2]interface Eth-Trunk 1
[S2-Eth-Trunk1]mode manual load-balance
[S2]interface GigabitEthernet 0/0/1
[S2-GigabitEthernet0/0/1]eth-trunk 1
[S2-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[S2-GigabitEthernet0/0/2]eth-trunk 1
在GE0/0/5没有连接的情况下,关闭GE0/0/5模拟没有连接。查看接口的生成树状态。
[S1]display stp brief
MSTID Port Role STP State Protection
0 GigabitEthernet0/0/3 DESI FORWARDING NONE