一、Eth-Trunk的技术背景
链路的瓶颈:随着网络中部署的业务量不断增长,对于全双工点对点链路,单条物理链路的带宽已不能满足正常的业务流量需求。如果将当前接口板替换为具备更高带宽的接口板,则会浪费现有的设备资源,而且升级代价较大。
增加一条链路能否解决这个问题?
如果增加设备间的链路数量,则在作为三层口使用时需要在每个接口上配置IP地址,从而导致浪费IP地址资源。
STP/MSTP: 调节流量
核心—服务器 段的链路,维护困难
升级链路带宽 成本较高(光模块 更换设备成本 增加布线的成本 )
二、Eth-Trunk的技术实现
将两条/多条物理 链路 在逻辑上面合并成一条
通过特定的 捆绑协议来实现
三、Eth-Trunk的技术原理
手工 面对的是不支持LACP的设备 手工强制指定 Eth-Trunk内的所有接口都要进行流量转发,并且每条链路的流量 负载均衡
LACP
存在活动链路 备份链路
系统优先级 默认32768, 越小越优先 用来抢占 哪个设备是主动端 主动发起协商的设备
接口优先级 默认32768, 越小越优先
LACP协议: 802.3AD
链路汇聚控制协议 Link Aggregation Control Protocol
lacp-static
两边的Eth-Trunk不进行协商,相当于动态协商里面的 on:
再进行 主动端、活跃端口、备份端口、成员阈值、抢占等的配置
动态协商的
协商:
on: 主动开启LACP 不协商 自动将链路成为 Eth-Trunk
active: 主动去协商的链路
passive: 消极的,等待别人来跟我协商的
off: 关闭的状态
接口