链路聚合

稚 发布于 2024-08-26 43 次阅读


链路聚合

链路聚合---把多条物理链路聚合成一条逻辑上的链路 最多八条链路
链路聚合有两种模式:手工负载分担模式、LACP模式

[S3]interface Eth-Trunk 1   创建并进入聚合接口1
[S3-Eth-Trunk1]mode ?

  lacp-static  Static working mode   --LACP模式

  manual       Manual working mode   ---手工复杂分担模式,默认处于该模式

将物理接口加入聚合接口eth-trunk 1 :两种方法,二选一 即可

方法一:[S3-GigabitEthernet0/0/1]eth-trunk 1 

方法二:[S4-Eth-Trunk1]trunkport g0/0/1

查看配置:display eth-trunk 1

手工负载分担模式

手工负载分担模式:正常情况下所有链路都是活动链路,该模式下所有活动链路都参与数据的转发,平均分担流量,如果某条活动链路故障,链路聚合组自动在剩余的活动链路中平均分担流量。

手工负载分担模式缺陷:
①设备只能通过物理层状态判断对端接口是否正常工作;
②设备间没有报文交互,因此只能通过管理员人工确认;
③必须保证本端链路聚合接口中所有成员接口的对端接口:于同一设备,加入同一链路聚合接口

LACP模式

LACP聚合模式也可以 称之为M:N模式,M--活动接口数目,N--非活动接口数据 可以有备份链路

采用LACP协议进行协商,LACPDU报文中包含设备优先级、MAC地址、接口优先级、接口号等。

LACP通过报文协商得出哪些端口处于活动状态,哪些端口处于备份状态,在选举的时候先选择主动端,然后被动端根据主动端选择活动接口。

  1. 选择主动端 :优先级+MAC地址
    系统LACP优先级确定主动端,值越小优先级越高。系统LACP优先级默认32768,越小越优,通常保持默认。当优先级一致时LACP会通过比较MAC地址选择主动端,MAC地址越小越优。
  2. 选择活动端口:端口优先级+端口号
    选出主动端后,两端都会以主动端的接口优先级来选择活动接口,优先级高的接口将优先被选为活动接口。接口LACP优先级值越小,优先级越高。
    接口LACP优先级默认为32768,越小越优,通常保持默认,当优先级一致时LACP会通过接口编号选择活动接口,越小越优。

聚合链路在进行负载分担时,采用包的负载分担和流的负载分担,默认采用流分担

[S4-Eth-Trunk1]max active-linknumber 2   修改最大活跃链路数

[S4-Eth-Trunk1]load-balance ?    修改负载分担的模式,只对本设备出方向有效

  dst-ip       According to destination IP hash arithmetic

  dst-mac      According to destination MAC hash arithmetic

  src-dst-ip   According to source/destination IP hash arithmetic

  src-dst-mac  According to source/destination MAC hash arithmetic

  src-ip       According to source IP hash arithmetic

  src-mac      According to source MAC hash arithmetic

[S3]lacp priority ?   修改LACP交换机的优先级,影响主动端的选举

  INTEGER<0-65535>  Priority value, the default value is 32768
  
[S3]lacp priority 100

[S3-GigabitEthernet0/0/3]lacp priority ?   修改LACP接口优先级,影响活动端口的选举

  INTEGER<0-65535>  Priority value, the default value is 32768

[S3-GigabitEthernet0/0/3]lacp priority 100

[S3-Eth-Trunk1]lacp preempt enable   开启抢占功能 

  INTEGER<10-180>  Value of preemption delay time, the default value is 30 (in second)

[S3-Eth-Trunk1]lacp preempt delay 10   设置抢占延迟时间为10s,默认30s

聚合之后接口变为二层接口 对于路由器来说 要走三层 要 undo portswitch