FAQ-交换机Eth-trunk工作在LACP模式时,如何快速查看端口协商情况

发布时间:  2015-02-12 浏览次数:  146 下载次数:  0
问题描述
交换机Eth-trunk工作在LACP模式时,如何快速查看端口协商情况?
解决方案
可以通过命令display eth-trunk来查看Eth-Trunk接口的协商情况。

<Quidway> display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1                   WorkingMode: STATIC                      
Preempt Delay: Disabled     Hash arithmetic: According to SA-XOR-DA  
System Priority: 32768      System ID: 4c1f-cc45-a8f8                
Least Active-linknumber: 1  Max Active-linknumber: 8                 
Operate status: up          Number Of Up Port In Trunk: 2            
--------------------------------------------------------------------------------------------------------
ActorPortName         Status   PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet1/0/1  Selected 1GE      32768   513    561     10111100  1     
GigabitEthernet1/0/2  Selected 1GE      32768   514    561     10111100  1    
Partner:
------------------------------------------------------------------------------------------------------------
ActorPortName         SysPri    SystemID        PortPri PortNo  PortKey   PortState
GigabitEthernet1/0/1  32768     5489-98f5-a433  32768   1025    561       10111100
GigabitEthernet1/0/2  32768     5489-98f5-a433  32768   1026    561       10111100

Local部分显示的是本设备信息,Partner部分显示的是对端信息(但接口名以本端端口显示)。其中的PortState字段包含了如下信息:



各字段解释如下。

LACP_Activity:该位始终为1(active状态),表示端口只要加入Eth-Trunk并且UP就可以主动发送LACP协议报文。

LACP_TimeOut:标识超时周期是fast还是slow,fast时该bit置1,slow时该bit置0。可以根据该bit位的值判断两端的超时周期。

Aggregation:标识本端口是否可以和Eth-Trunk中其他成员端口聚合。对于交换机,加入Eth-Trunk并且UP的端口,该标记位即置1,端口如果DOWN则置0。

Synchronization:同步标记位,根据端口速率、双工、两端报文交互情况等确认可以进入Selected状态的端口,将该位置1,否则置0。

Collecting、Distributing:两端完全协商成功,LACP状态稳定时这两个bit位才会置1。

Defaulted:端口刚加入Eth-Trunk开始协商时该位置1,协商成功后置0。

Expired:超时标记位,超时时间内收不到LACP报文时该位置1,协商成功后置0。

对于交换机而言,协商成功时的PortState标记位应该为:11111100或10111100。

END