故障现象,查看两端eth-trunk状态正常,但会有eth-trunk IP/DOWN的记录,并且业务不通
NE40E设备查看eth-trunk信息如下
[~NE]display eth-trunk 10
Eth-Trunk10's state information is:
Local:
LAG ID: 10 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to flow
System Priority: 32768 System ID: 707b-e89d-0445
Least Active-linknumber: 1 Max Active-linknumber: 32
Operate status: up Number Of Up Ports In Trunk: 1
Timeout Period: Slow
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet1/0/2 Selected 100M 32768 1 2593 10111100 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet1/0/2 32768 00e0-fc01-28a9 32768 1 289 10111100
AR设备查看eth-trunk信息如下
<AR>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: 00e0-fc01-28a9
Least Active-linknumber: 1 Max Active-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 1
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/0 Selected 100M 32768 1 289 10111100 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/0 32768 707b-e89d-0445 32768 1 2593 10111100
经查资料AR ETH-TRUNK默认HASH算法为load-balance src-dst-mac, 而NE40E ETH-TRUNK HASH算法为load-balance src-dst-ip,真实设备是可以通过load-balance命令修改hash算法的,模拟器中设备不支持,故只能避免类似对接