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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

當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

Cause

當 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
 
 

Resolution

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

Affected Products

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
Article Properties
Article Number: 000213968
Article Type: Solution
Last Modified: 23 Jan 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.