當保留會話狀態中斷時,Dell Networking SONiC MC-LAG 將會受到影響

摘要: 本文說明當 SONiC 中的保留會話狀態下降時,MC-LAG 會如何受到影響。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

當SONiC中的保留會話狀態中斷時,MC-LAG 會受到影響。
在保留會話關閉時,會看到下列 MC-LAG 狀態: 
SONIC-1# show mclag brief
 
Domain ID            : 1
Role                 : active
Session Status       : down
Peer Link Status     : up
Source Address       : 192.168.2.1
Peer Address         : 192.168.2.2
Peer Link            : PortChannel100
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : XX:XX:XX:XX:XX:XX
Mclag System Mac     : 00:00:00:00:00:01
 
 
Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status 
-----------------------------------------------------------
PortChannel1             up/unknown

原因

當 SONiC 中的保留會話狀態中斷時,MC-LAG 會受到影響。SONiC 中的 keepalive 是使用 IPv4 L3 通訊設定,類似於 OS9 和 OS10 中的備份連結,通常不會影響 VLT-Portchannel 狀態。OS9 和 OS10 中的對等鏈接狀態反而會影響 VLT-Portchannel 狀態。但是,在SONiC中,保留工作階段狀態必須保持在最新狀態,才能啟用MC-LAG。若為保留連結,請定期在MC-LAG對等裝置之間承載活動訊號,並用於同步處理MC-LAG對等裝置之間的狀態。與 SONiC 不同,OS9 和 OS10 使用對等連結在 VLT 對等裝置之間同步處理狀態。

MCLAG 術語說明

當保留會話連結中斷后,兩個 MC-LAG 對等裝置上的 MC-LAG 狀態會因為兩個對等裝置之間的同步處理失敗而變成向上/未知。

兩個對等裝置之間的同步處理失敗

處於正常狀態
SONIC-1#show version 
 
Software Version  : 4.1.0-Enterprise_Base
Product           : Enterprise SONiC Distribution by Dell Technologies
Distribution      : Debian 10.13
Kernel            : 5.10.0-8-2-amd64
Config DB Version : version_4_1_1
Build Commit      : 93589a15db
Build Date        : Tue Apr 18 17:56:48 UTC 2023
Built By          : sonicbld@sonic-lvn-csg-001
Platform          : x86_64-kvm_x86_64-r0
HwSKU             : DellEMC-S5248f-P-25G-DPB

SONIC-1# show ip interfaces 
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------------------------
Interface            IP address/mask                              VRF                 Admin/Oper     Flags          
-----------------------------------------------------------------------------------------------------------------
PortChannel200       192.168.2.1/24                                                   up/up                         
Vlan636              172.16.0.1/24                                                    up/up                         
SONIC-1# 
SONIC-1# 
SONIC-1# show PortChannel summary 
Flags(oper-status):  D - Down U - Up (portchannel) P - Up in portchannel (members)
----------------------------------------------------------------------------------------------------------------------------
Group               PortChannel                   Type                Protocol          Member Ports
----------------------------------------------------------------------------------------------------------------------------
1                   PortChannel1   (U)            Eth                 LACP                 Eth1/1(P)
100                 PortChannel100 (U)            Eth                 NONE                 Eth1/8(P)
                                                                                           Eth1/9(P)
200                 PortChannel200 (U)            Eth                 LACP                 Eth1/5(P)
                                                                                           Eth1/6(P)
SONIC-1# 
SONIC-1# 
SONIC-1# show mclag brief
 
Domain ID            : 1
Role                 : active
Session Status       : up
Peer Link Status     : up
Source Address       : 192.168.2.1
Peer Address         : 192.168.2.2
Peer Link            : PortChannel100
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : XX:XX:XX:XX:XX:XX
Mclag System Mac     : 00:00:00:00:00:01
 
 
Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status 
-----------------------------------------------------------
PortChannel1             up/up
SONIC-1# 
SONIC-1# 
SONIC-1# show running-configuration interface PortChannel 1
!
interface PortChannel1 mode active
 switchport trunk allowed Vlan 636
 no shutdown
 mclag 1
SONIC-1# show running-configuration interface PortChannel 100
!
interface PortChannel100 mode on
 switchport trunk allowed Vlan 1-4094
 no shutdown
SONIC-1# show running-configuration interface PortChannel 200
!
interface PortChannel200 mode active
 no shutdown
 ip address 192.168.2.1/24
SONIC-1# 
SONIC-1# 
SONIC-1# ping 172.16.0.3  //IP address assigned to VLAN636 on uplink SW.
PING 172.16.0.3 (172.16.0.3) 56(84) bytes of data.
64 bytes from 172.16.0.3: icmp_seq=1 ttl=64 time=3.26 ms
64 bytes from 172.16.0.3: icmp_seq=2 ttl=64 time=3.47 ms
64 bytes from 172.16.0.3: icmp_seq=3 ttl=64 time=3.21 ms
64 bytes from 172.16.0.3: icmp_seq=4 ttl=64 time=2.84 ms
64 bytes from 172.16.0.3: icmp_seq=5 ttl=64 time=11.1 ms
^C
SONIC-1# 
SONIC-2#show version 
 
Software Version  : 4.1.0-Enterprise_Base
Product           : Enterprise SONiC Distribution by Dell Technologies
Distribution      : Debian 10.13
Kernel            : 5.10.0-8-2-amd64
Config DB Version : version_4_1_1
Build Commit      : 93589a15db
Build Date        : Tue Apr 18 17:56:48 UTC 2023
Built By          : sonicbld@sonic-lvn-csg-001
Platform          : x86_64-kvm_x86_64-r0
HwSKU             : DellEMC-S5248f-P-25G-DPB

SONIC-2# show ip interfaces 
Flags: U-Unnumbered interface, A-Anycast IP
-----------------------------------------------------------------------------------------------------------------
Interface            IP address/mask                              VRF                 Admin/Oper     Flags          
-----------------------------------------------------------------------------------------------------------------
PortChannel200       192.168.2.2/24                                                   up/up                         
Vlan636              172.16.0.2/24                                                    up/up                         
SONIC-2# 
SONIC-2# 
SONIC-2# show PortChannel summary 
Flags(oper-status):  D - Down U - Up (portchannel) P - Up in portchannel (members)
----------------------------------------------------------------------------------------------------------------------------
Group               PortChannel                   Type                Protocol          Member Ports
----------------------------------------------------------------------------------------------------------------------------
1                   PortChannel1   (U)            Eth                 LACP                 Eth1/1(P)
100                 PortChannel100 (U)            Eth                 NONE                 Eth1/8(P)
                                                                                           Eth1/9(P)
200                 PortChannel200 (U)            Eth                 LACP                 Eth1/5(P)
                                                                                           Eth1/6(P)
SONIC-2# 
SONIC-2# 
SONIC-2# show mclag brief
 
Domain ID            : 1
Role                 : standby
Session Status       : up
Peer Link Status     : up
Source Address       : 192.168.2.2
Peer Address         : 192.168.2.1
Peer Link            : PortChannel100
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : XX:XX:XX:XX:XX:XX
Mclag System Mac     : 00:00:00:00:00:01
 
 
Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status 
-----------------------------------------------------------
PortChannel1             up/up
SONIC-2# 
SONIC-2# 
SONIC-2# 
SONIC-2# 
SONIC-2# show running-configuration interface PortChannel 1
!
interface PortChannel1 mode active
 switchport trunk allowed Vlan 636
 no shutdown
 mclag 1
SONIC-2# show running-configuration interface PortChannel 100
!
interface PortChannel100 mode on
 switchport trunk allowed Vlan 1-4094
 no shutdown
SONIC-2# show running-configuration interface PortChannel 200
!
interface PortChannel200 mode active
 no shutdown
 ip address 192.168.2.2/24
SONIC-2# 
SONIC-2# 
SONIC-2# ping 172.16.0.3
PING 172.16.0.3 (172.16.0.3) 56(84) bytes of data.
64 bytes from 172.16.0.3: icmp_seq=1 ttl=64 time=3.48 ms
64 bytes from 172.16.0.3: icmp_seq=2 ttl=64 time=2.94 ms
^CSONIC-2# 


處於問題狀態 (透過關閉 Po200 成員埠來關閉 Keepalive-link Status)
SONIC-1# show mclag brief
 
Domain ID            : 1
Role                 : active
Session Status       : down
Peer Link Status     : up
Source Address       : 192.168.2.1
Peer Address         : 192.168.2.2
Peer Link            : PortChannel100
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : XX:XX:XX:XX:XX:XX
Mclag System Mac     : 00:00:00:00:00:01
 
 
Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status 
-----------------------------------------------------------
PortChannel1             up/unknown
SONIC-1# 
SONIC-1# 
SONIC-1# ping 172.16.0.3
PING 172.16.0.3 (172.16.0.3) 56(84) bytes of data.
64 bytes from 172.16.0.3: icmp_seq=1 ttl=64 time=8.00 ms
64 bytes from 172.16.0.3: icmp_seq=2 ttl=64 time=3.08 ms
64 bytes from 172.16.0.3: icmp_seq=3 ttl=64 time=2.99 ms
64 bytes from 172.16.0.3: icmp_seq=4 ttl=64 time=2.92 ms
64 bytes from 172.16.0.3: icmp_seq=5 ttl=64 time=3.07 ms
^C
SONIC-1#
SONIC-2# show PortChannel summary 
Flags(oper-status):  D - Down U - Up (portchannel) P - Up in portchannel (members)
----------------------------------------------------------------------------------------------------------------------------
Group               PortChannel                   Type                Protocol          Member Ports
----------------------------------------------------------------------------------------------------------------------------
1                   PortChannel1   (U)            Eth                 LACP                 Eth1/1(P)
100                 PortChannel100 (U)            Eth                 NONE                 Eth1/8(P)
                                                                                           Eth1/9(P)
200                 PortChannel200 (D)            Eth                 LACP                 Eth1/5(D)
                                                                                          Eth1/6(D)
SONIC-2# show mclag brief
 
Domain ID            : 1
Role                 : standby
Session Status       : down
Peer Link Status     : up
Source Address       : 192.168.2.2
Peer Address         : 192.168.2.1
Peer Link            : PortChannel100
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : XX:XX:XX:XX:XX:XX
Mclag System Mac     : 00:00:00:00:00:01
 
 
Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status 
-----------------------------------------------------------
PortChannel1             up/unknown
SONIC-2# 
SONIC-2# ping 172.16.0.3
PING 172.16.0.3 (172.16.0.3) 56(84) bytes of data.
From 172.16.0.2 icmp_seq=1 Destination Host Unreachable
From 172.16.0.2 icmp_seq=1 Destination Host Unreachable
From 172.16.0.2 icmp_seq=1 Destination Host Unreachable
From 172.16.0.2 icmp_seq=1 Destination Host Unreachable
^C
 
 

解析度

若要讓 MC-LAG 保持正常運作且沒有任何問題,保持鏈接狀態也必須保持正常運作。管理埠通常用於保留連結,但已指派IP位址的埠通道可用於保留連結作為備援用途。此知識庫文章中所述的行為 (當保留鏈接狀態中斷時,MC-LAG 將會受到影響),至少在SONiC版本4.2.0之前,所有版本都預期會受到影響。

受影響的產品

Enterprise SONiC Distribution, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON
文章屬性
文章編號: 000213968
文章類型: Solution
上次修改時間: 23 1月 2024
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。