Eth-trunk
Eth-trunk
一、ETH-Trunk技术的背景
链路带宽的瓶颈问题,增加链路,通过STP调试复杂,直接增加物理链路成本太高
二、ETH-Trunk技术的实现
将两条物理链路,在逻辑上合并成一条,通过特定的绑定协议实现成本大大降低提供了一定的冗余性。
三、ETH-Trunk技术的原理
手工负载分担:手工强制指定组内的接口都可以转发流量并且每条链路上的流量是均衡的
LACP:M+N条链路构成M为活动链路和N为备份链路
通过设备系统优先级来选择主动端,默认系统优先级为32768
再通过主动端的端口优先级确定活动链路
LACP抢占延时机制:避免由于某些链路状态频繁变化而导致Eth-Trunk数据传输不稳定。
接口负载分担:可以基于源IP,MAC,数据包成员接口可以定义负载分担的权重,权重
越大,负载越大
四、ETH-Trunk配置
- 成员接口不能有IP地址等三层配置项,也不可以配置任何业务,接口要加入Eth-trunk必须保证没有任何配置
- 成员接口不能配置静态MAC地址
- Eth-Trunk接口不能嵌套,即成员接口不能是Eth-Trunk
- 一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其他Eth-Trunk接口,必须先退出原来的Eth-Trunk接口
- 如果本地设备使用了Eth-Trunk,与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信
- Eth-Trunk有两种工作模式:二层工作模式和三层工作模式。Eth-Trunk的工作模式不影响成员链路的加入
五、命令
[S1]int Eth-Trunk 1 创建Eth-Trunk 接口
[S1-Eth-Trunk1]mode manual load-balance 手工负载分担模式
[S1-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/2 加入接口
[S2-GigabitEthernet0/0/2]eth-trunk 1 加入接口
[S1-Eth-Trunk1]undo trunkport g 0/0/1 to 0/0/2 删除接口
[S2-GigabitEthernet0/0/2]undo eth-trunk
[S1-Eth-Trunk1]mode lacp-static 静态LACP模式
[S1]lacp priority 100 修改系统优先级
[S1-Eth-Trunk1]max active-linknumber 2 活动接口上限阈值