链路聚合原理:将两个或多个数据通道逻辑结合成一个数据通道来提高链路带宽,增强网络的可用性和负载分担。
手工链路聚合:先创建一个eth-trunk口,再把接口加入到eth-trunk中。手工聚合是所有接口都处于活动状态。
interface eth-trunk 1
interface g0/0/0
eth-trunk 1
interface g0/0/1
eth-trunk 1
静态链路聚合:两端互相发送LACP报文,进行参数协商,选出主动端和非主动端以及活动接口和非活动接口。当活动链路断开时,处于非活动接口的链路会变成活动端口。
mode lacp-static
interface eth-trunk 1
interface g0/0/0
eth-trunk 1
interface g0/0/1
eth-trunk 1
系统优先级一样的比较MAC(小),来确定主动端,而接口优先级来确定活动链路。系统优先级和端口优先级默认都是32768。
端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC、端口优先级、端口号和操作Key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。
lacp priority 0 系统优先级(小的优先)
interface eth-trunk 1
max active-linknumber 2 活动接口上限阈值接口
lacp preempt enable LACP的抢占功能
lacp preempt delay 10 抢占延时时间默认30s
interface g0/0/0 端口优先级(小的优先)
lacp priority 0
三层聚合
interface eth-trunk 1
undo portswitch
mode lacp-static
trunkport g0/0/0
trunkport g0/0/1