Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Dell Networking SONiC 멀티 섀시 LAG MC-LAG 구성 방법

Summary: 이 문서에서는 Dell Networking SONiC에서 MC-LAG(Multi-chassis Link Aggregation Group)를 구성하는 방법에 대해 설명합니다.

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.

Instructions

 

필수 구성 요소

개념을 설명하기 위해 표준 인터페이스 이름 지정을 사용하고 있습니다. Dell Networking S-Series: 문서를 참조하십시오. 기본 인터페이스 구성 - SONiC 4.0을 참조하십시오. 인터페이스 이름 지정에 관한 자세한 내용 

 

인덱스

MCLAG란?
구성 구문
MCLAG 피어 링크에 대한 트렁크 포트/PortChannel 구성
MCLAG 도메인
구성MCLAG 포트 채널
구성샘플 토폴로지
샘플 구성
작업 확인                     
 

 

MCLAG란? 


포트 채널(LAG)을 사용하면 이중화와 대역폭 증가를 위해 여러 인터페이스를 하나의 집계 그룹으로 묶을 수 있습니다. 모든 링크가 동일한 스위치에 있습니다. MCLAG(Multichassis LAG)를 사용하면 피어 스위치의 여러 인터페이스가 번들로 제공되는 논리적 스위치를 생성할 수 있습니다. MCLAG 피어 스위치는 독립 디바이스로 별도로 관리됩니다. MCLAG는 MCLAG 피어 간의 이중화 및 로드 밸런싱을 제공합니다. 다운스트림 스위치 또는 서버는 멀티섀시 포트 채널을 통해 MCLAG 피어에 연결됩니다.
 
참고:
 
다음은 샘플 MCLAG 토폴로지입니다. MCLAG 용어에 대한 자세한 내용은 Dell EMC Networking SONiC MCLAG(Multi-Chassis Link Aggregation Group) 용어 문서를 참조하십시오.

MCLAG 토폴로지
 


 

구성 구문

 

MCLAG 피어 링크에 대한 트렁크 포트/PortChannel 구성

 
구성 설명
admin@DELLSONiC:~$ sonic-cli
Dell MF-CLI에 로그인
DELLSONiC# configure
구성 모드로 들어갑니다.
DELLSONiC(config)# interface <Portchannel/Ethernet>
Interface 또는 Port Channel을 입력합니다.
DELLSONiC(conf-if-XXX)# switchport trunk allowed Vlan <Vlan-id/all>
MCLAG 피어 링크를 트렁크 링크로 구성합니다.
특정 VLAN을 구성할 수도 있습니다.
DELLSONiC(conf-if-XXX)# no shutdown
인터페이스를 시작합니다.
 

MCLAG 도메인 구성

각 MCLAG 피어에서 MCLAG 도메인을 생성하고 도메인 구성 모드로 들어갑니다. 하나의 스위치에서 하나의 MCLAG 도메인만 지원됩니다.
 
구성 설명
DELLSONiC# configure
구성 모드로 들어갑니다.
DELLSONiC(config)# mclag domain <Domain ID>
MCLAG 도메인 ID를 구성합니다. 도메인 ID는 1-4095일 수 있습니다.

MCLAG 피어 링크
정의 MCLAG 피어 링크는 MCLAG 피어 스위치를 연결하고 MCLAG 피어 간의 데이터 백업 경로 역할을 합니다.
DELLSONiC(config-mclag-domain-<ID>)# peer-link <Interface Number>
MCLAG 피어 링크 인터페이스를 구성합니다. 이는 단일 인터페이스 또는 PortChannel일 수 있습니다.

MCLAG 피어 keepalive 링크
구성 MCLAG Keepalive 링크는 MCLAG 피어 스위치를 연결하는 레이어 3 링크입니다. MCLAG 피어 간에 주기적인 하트비트 메시지를 전달합니다.
DELLSONiC(config-mclag-domain-<ID>)# source-ip <IP address>
스위치 엔드에서 MCLAG 피어 keepalive 링크를 구성합니다.
DELLSONiC(config-mclag-domain-<ID>)# peer-ip <IP address>
피어 스위치 끝에서 MCLAG 피어 keepalive 링크를 구성합니다.

MCLAG 시스템 MAC 주소 구성(선택 사항)
Dell Technologies는 활성 피어가 재부팅될 때 스탠바이 피어에서 MCLAG 포트 채널 플래핑을 방지하기 위해 시스템 MAC 주소를 구성할 것을 권장합니다.
DELLSONiC(config-mclag-domain-<ID>)# mclag-system-mac nn:nn:nn:nn:nn:nn 
두 MCLAG 피어에서 동일한 MCLAG 시스템 mac 주소를 구성합니다. 시스템 MAC 주소를 구성하지 않으면 활성 피어의 MAC 주소가 두 피어에서 MCLAG MAC 주소로 사용됩니다.
 

(선택 사항) MCLAG 게이트웨이 MAC
구성 gateway-mac에 대한 자세한 내용은 Dell EMC Networking SONiC MF-CLI에서 게이트웨이 MAC 주소를 구성하는 방법 문서를 참조하십시오.
DELLSONiC(config-mclag-domain-<ID>)# mclag gateway-mac xx:xx:xx:xx:xx:xx 
게이트웨이 MAC 주소 구성

 

MCLAG 포트 채널 구성

구성 설명
DELLSONiC# configure
구성 모드로 들어갑니다.
DELLSONiC(config)# interface PortChannel X
MCLAG PortChannel 구성
DELLSONiC(conf-if-poX)# mclag <Domain ID>
MCLAG 도메인에서 PortChannel을 정의합니다.
DELLSONiC(conf-if-poX )# no shutdown
PortChannel을 가동합니다.

인터페이스를 PortChannel의 일부로 구성
DELLSONiC(config)# interface range Eth 1/X-1/Y
PortChannel에서 인터페이스/인터페이스 범위를 구성합니다.
DELLSONiC(conf-if-range-eth**)# channel-group <Portchannel number>
PortChannel 번호를 구성합니다.
ELLSONiC(conf-if-range-eth**)# no shutdown
인터페이스를 가동합니다.

 
 

샘플 토폴로지

샘플 토폴로지


 

샘플 구성

위 토폴로지를 구성 중이고 MCLAG 도메인 ID가 1이라고 가정합니다.
 
MCLAG 피어 스위치 1(호스트 이름: MCLAGSW1)             MCLAG 피어 스위치 2(호스트 이름: MCLAGSW2) 
Logging to Dell MF-CLI

admin@MCLAGSW1:~$ sonic-cli
MCLAGSW1#
Logging to Dell MF-CLI

admin@MCLAGSW2:~$ sonic-cli
MCLAGSW2#
Configure a Trunk port/PortChannel for MCLAG Peer Link

MCLAGSW1# configure
MCLAGSW1(config)# interface Eth 1/1
MCLAGSW1(conf-if-Eth1/1)# switchport trunk allowed Vlan all
MCLAGSW1(conf-if-Eth1/1)# no shutdown
MCLAGSW1(conf-if-Eth1/1)# exit
MCLAGSW1(config)# exit
Configure a Trunk port/PortChannel for MCLAG Peer Link

MCLAGSW2# configure
MCLAGSW2(config)# interface Eth 1/1
MCLAGSW2(conf-if-Eth1/1)# switchport trunk allowed Vlan all
MCLAGSW2(conf-if-Eth1/1)# no shutdown
MCLAGSW2(conf-if-Eth1/1)# exit
MCLAGSW2(config)# exit
Configure MCLAG Domain

MCLAGSW1# configure
MCLAGSW1(config)# mclag domain 1
MCLAGSW1(config-mclag-domain-1)# peer-link Eth 1/1
MCLAGSW1(config-mclag-domain-1)# source-ip 192.168.1.1
MCLAGSW1(config-mclag-domain-1)# peer-ip 192.168.1.2
MCLAGSW1(config-mclag-domain-1)# mclag-system-mac 00:11:22:33:44:55
MCLAGSW1(config-mclag-domain-1)# exit
MCLAGSW1(config)# exit
Configure MCLAG Domain

MCLAGSW2# configure
MCLAGSW2(config)# mclag domain 1
MCLAGSW2(config-mclag-domain-1)# peer-link Eth 1/1
MCLAGSW2(config-mclag-domain-1)# source-ip 192.168.1.2
MCLAGSW2(config-mclag-domain-1)# peer-ip 192.168.1.1
MCLAGSW2(config-mclag-domain-1)# mclag-system-mac 00:11:22:33:44:55
MCLAGSW2(config-mclag-domain-1)# exit
MCLAGSW2(config)# exit
Configuring MCLAG PortChannel

MCLAGSW1# configure
MCLAGSW1(config)# interface PortChannel 1
MCLAGSW1(conf-if-po1)# mclag 1
MCLAGSW1(conf-if-po1)# no shutdown
MCLAGSW1(conf-if-po1)# exit
MCLAGSW1(config)#

Configure The interface Eth 1/8 as part of PortChannel 1

MCLAGSW1(config)# interface range Eth 1/8
%Info: Configuring only existing interfaces in range
MCLAGSW1(conf-if-range-eth**)# channel-group 1
MCLAGSW1(conf-if-range-eth**)# no shutdown
MCLAGSW1(conf-if-range-eth**)# exit
MCLAGSW1(config)# exit
Configuring MCLAG PortChannel

MCLAGSW2# configure
MCLAGSW2(config)# interface PortChannel 1
MCLAGSW2(conf-if-po1)# mclag 1
MCLAGSW2(conf-if-po1)# no shutdown
MCLAGSW2(conf-if-po1)# exit
MCLAGSW2(config)#

Configure The interface Eth 1/8 as part of PortChannel 1

MCLAGSW2(config)# interface range Eth 1/8
%Info: Configuring only existing interfaces in range
MCLAGSW2(conf-if-range-eth**)# channel-group 1
MCLAGSW2(conf-if-range-eth**)# no shutdown
MCLAGSW2(conf-if-range-eth**)# exit
MCLAGSW2(config)# exit
  

 

작업 확인


두 스위치에서 show mclag brief를 확인해 보겠습니다.
 
MCLAGSW1# show mclag brief

Domain ID            : 1
Role                 : active
Session Status       : up
Peer Link Status     : up
Source Address       : 192.168.1.1
Peer Address         : 192.168.1.2
Session Vrf          : default
Peer Link            : Eth1/1
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : 0c:de:4c:81:00:0a
Mclag System Mac     : 00:11:22:33:44:55

Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status
-----------------------------------------------------------
PortChannel1             up/up

 
MCLAGSW2# show mclag brief

Domain ID            : 1
Role                 : standby
Session Status       : up
Peer Link Status     : up
Source Address       : 192.168.1.2
Peer Address         : 192.168.1.1
Session Vrf          : default
Peer Link            : Eth1/1
Keepalive Interval   : 1 secs
Session Timeout      : 30 secs
Delay Restore        : 300 secs
System Mac           : 0c:de:4c:81:00:0a
Mclag System Mac     : 00:11:22:33:44:55

Number of MLAG Interfaces:1
-----------------------------------------------------------
MLAG Interface       Local/Remote Status
-----------------------------------------------------------
PortChannel1             up/up

 

위의 출력에서 PortChannel1에 대한 Local 및 Remote Status를 확인합니다. 그것은 위와 또는 위입니다. 이를 통해 MCLAG 피어의 로컬 및 원격 PortChannel이 작동 중임을 알 수 있습니다.
 

Affected Products

Enterprise SONiC Distribution, PowerSwitch S6000 ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6010-ON, PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000191811
Article Type: How To
Last Modified: 04 Oct 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.