Statický kanál Dell Networking SONiC Static a LACP PortChannel

Summary: Tento článek vysvětluje statický kanál a kanál portu LACP u přepínačů s operačním systémem Dell Networking SONiC. Tento článek se nevztahuje na skupinu MC-LAG. Tento článek používá přepínač s nástrojem Dell SONiC 4.1. ...

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

Přípravné kroky článku

V konfiguraci používáme standardní pojmenování rozhraní. Další informace o různých režimech pojmenování rozhraní v nástroji Dell SONiC naleznete v článku Dell Networking řady S: Základní konfigurace rozhraní – SONiC 4.0
 

Pro tento článek používáme následující topologii.
image.png

Rozhraní, která mají být přidána do kanálu PortChannel, Eth 1/1, 1/2 a 1/3, musí být nakonfigurována pro stejnou rychlost, duplex a MTU.
 

 

Index

Co je kanál Portu?
Zapamatujte si
Statický kanál portu nebo režim
ONLACP PortChannel nebo aktivní režim
Minimální počet odkazů
MTU                        

 

Co je kanál Portu?

Kanál portu je sada jednoho nebo více linek, které lze agregovat dohromady a vytvořit spojený kanál (skupina agregace linky nebo LAG nebo PortChannel).

Výhody vytvoření kanálu PortChannel

  • To zajišťuje redundanci, vyšší šířku pásma a lepší vyrovnávání zatížení provozu.
  • Kanál portu agreguje šířku pásma členských odkazů.
  • Pokud členský port selže, provoz je přesměrován na zbývající porty.

Typy kanálu portu

Kanál PortChannel lze nakonfigurovat buď jako

  • Statický kanál portu nebo režim ON
  • LACP PortChannel nebo aktivní režim
 

Zapamatujte si

  • Pomocí protokolu LLDP ověřte připojení připojení, pokud partner podporuje protokol LLDP.
  • Maximální počet rozhraní v kanálu PortChannel je 32.
  • Kanál PortChannel lze nakonfigurovat jako režim L2 switchport a režim směrovaného portu L3 (přiřadit Ipv4/IPV6 adresu)

Níže jsou uvedeny body, které je třeba si pamatovat při přidávání rozhraní do kanálu portu.

  • Všichni členové musí mít stejný typ rozhraní (například Ethernet).
  • Všechna členské rozhraní musí mít stejnou rychlost / duplex / MTU.
  • Rozhraní nesmí obsahovat nastavení konfigurace L2/L3 bez řádku. Jsou podporovány pouze příkazy pro popis a vypnutí nebo žádné vypnutí.
  • Do členského rozhraní nelze přidat IP adresu nebo statickou adresu MAC.
  • Rozhraní je možné přiřadit pouze jednomu kanálu portu.
 

Užitečné informace

Výchozí konfiguraci v rozhraní můžeme použít jako výchozí rozhraní. To nám může pomoci snadno vyčistit jakoukoli konfiguraci rozhraní před přidáním do kanálu PortChannel.

Ukázková konfigurace

Lets Cleanup the configuration of Eth 1/1 before adding the interface to portchannel

DELLSONiC# show running-configuration interface Eth 1/1
!
interface Eth1/1
mtu 9100
speed 25000
shutdown
switchport trunk allowed Vlan 1-4094

Lets execute default interface Eth1/1

DELLSONiC# configure
DELLSONiC(config)# default interface Eth 1/1

We can see the interface configuration is defaulted

DELLSONiC(config)# do show running-configuration interface Eth 1/1
!
interface Eth1/1
mtu 9100
speed 25000
shutdown
DELLSONiC(config)#
 
 

Statický kanál portu nebo režim ON

Statický portchannel nebo on mode je jednoduchý způsob konfigurace kanálu PortuChannel. Tento režim lze použít, pokud připojené zařízení nepodporuje protokol LACP. Statická skupina LAG nemá žádný mechanismus pro výměnu agregovaných informací, jako je LACP, a proto začne přeposílat pakety, když dojde k jednomu z jejích odkazů.

Konfigurace přidání rozhraní PortChannel


do kanálu PortChannel.

Syntaxe konfigurace

Konfigurace

Vysvětlení

DELLSONiC(config)# interface Ethernet 

Nakonfigurujte rozhraní.

DELLSONiC(config)# interface range Ethernet 

Volitelné: Konfigurace rozsahu rozhraní.

DELLSONiC(conf-if-EthernetX)# channel-group 

V rozhraní definujte portchannel.

DELLSONiC(conf-if-EthernetX)# no channel-group 

Odeberte rozhraní z kanálu portu.

DELLSONiC(conf-if-EthernetX)# no shutdown

Povolte rozhraní.

 

Ukázková konfigurace
 
Lets Configure Portchannel 1

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface PortChannel 1 mode on
DELLSONiC(config-if-po1)# no shutdown
DELLSONiC(config-if-po1)# exit

Lets add interface Eth 1/1 as part of Portchannel 1

DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# channel-group 1
DELLSONiC(config-if-Eth1/1)# no shutdown
DELLSONiC(config-if-Eth1/1)# exit

Lets use interface range command to add interface Eth 1/2 and Eth 1/3 as part of Portchannel 1

DELLSONiC(config)# interface range Eth 1/2-1/3
%Info: Configuring only existing interfaces in range
DELLSONiC(config-if-range-eth**)# channel-group 1
DELLSONiC(config-if-range-eth**)# no shutdown
DELLSONiC(config-if-range-eth**)# end
DELLSONiC#
  

Pomocí příkazu show interface PortChannel a pomocí příkazu PortChannel ověřte stav kanálu portu.

Ukázkový výstup

DELLSONiC# show interface PortChannel 1
PortChannel1 is up, line protocol is up, reason oper-up, mode Static
Hardware is PortChannel, address is XX:XX:XX:XX:XX:XX
Minimum number of links to bring PortChannel up is 1
Mode of IPV4 address assignment: not-set
Mode of IPV6 address assignment: not-set
Graceful shutdown: Disabled
MTU 9100
LineSpeed 75.0GB
Events:
all-links-down at 2023-09-19T17:24:05.257874Z
lacp-fail at 2023-09-19T17:25:15.406803Z
portchannel-up at 2023-09-19T17:25:15.417415Z
Members in this channel: Eth1/1
Members in this channel: Eth1/2
Members in this channel: Eth1/3
Last clearing of "show interface" counters: never
10 seconds input rate 2 packets/sec, 2968 bits/sec, 371 Bytes/sec
10 seconds output rate 0 packets/sec, 0 bits/sec, 0 Bytes/sec
Input statistics:
          1320 packets, 243306 octets
          0 Multicasts, 0 Broadcasts, 1320 Unicasts
          0 error, 28 discarded
Output statistics:
          818 packets, 190127 octets
          0 Multicasts, 0 Broadcasts, 818 Unicasts
          0 error, 0 discarded
Time since last interface status change: 00:03:23
 
DELLSONiC# 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                 NONE                 Eth1/1(P)
                                                                                           Eth1/2(P)
                                                                                           Eth1/3(P)

 

LACP PortChannel nebo aktivní režim

Kanál portu je sada jednoho nebo více linek, které lze agregovat dohromady a vytvořit spojený kanál (skupinu agregace linky nebo skupinu LAG nebo kanál portu).
Protokol LACP (Link Aggregate Control Protocol) využívá výměny partnerů (LACPDU) napříč linkami, které průběžně určují agregační schopnost různých linek a nepřetržitě poskytuje maximální úroveň schopnosti agregace, která je dosažitelná mezi daným párem systémů. 

Konfiguracesyntaxe konfigurace PortChannel

Konfigurace

Vysvětlení

admin@DELLSONiC:~$ sonic-cli

Přihlaste se k rozhraní DELL MF-CLI.

DELLSONiC# configure terminal

Konfigurační režim.

DELLSONiC(config)# interface PortChannel  

Konfigurace kanálu PortuChannel jako aktivního kanálu portu LACP.

sonic(config)# interface PortChannel  mode active

(Volitelné) Konfigurace kanálu PortuChannel jako LACP active PortChannel. Můžete nastavit aktivní režim. (výchozí)

DELLSONiC(conf-if-poX)# no shutdown

Rozbalte kanál Portu.

DELLSONiC(conf-if-poX)#exit

Ukončení výstupního kanálu portu.


Přidání rozhraní do kanálu portu.

Syntaxe konfigurace

Konfigurace

Vysvětlení

DELLSONiC(config)# interface Ethernet 

Nakonfigurujte rozhraní.

DELLSONiC(config)# interface range Ethernet 

Volitelné: Konfigurace rozsahu rozhraní.

DELLSONiC(conf-if-EthernetX)# channel-group 

V rozhraní definujte portchannel.

DELLSONiC(conf-if-EthernetX)# no channel-group 

Odeberte rozhraní z kanálu portu.

DELLSONiC(conf-if-EthernetX)# no shutdown

Povolte rozhraní.


Ukázková konfigurace

Lets Configure Portchannel 1

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface PortChannel 1
DELLSONiC(config-if-po1)# no shutdown
DELLSONiC(config-if-po1)# exit

Lets add interface Eth 1/1 as part of Portchannel 1

DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# channel-group 1
DELLSONiC(config-if-Eth1/1)# no shutdown
DELLSONiC(config-if-Eth1/1)# exit

Lets use interface range command to add interface Eth 1/2 and Eth 1/3 as part of Portchannel 1

DELLSONiC(config)# interface range Eth 1/2-1/3
%Info: Configuring only existing interfaces in range
DELLSONiC(config-if-range-eth**)# channel-group 1
DELLSONiC(config-if-range-eth**)# no shutdown
DELLSONiC(config-if-range-eth**)# end
DELLSONiC#


Pomocí příkazu show interface PortChannel a pomocí příkazu PortChannel ověřte stav kanálu portu.

Ukázkový výstup

DELLSONiC# show interface PortChannel 1
PortChannel1 is up, line protocol is up, reason oper-up, mode LACP
Hardware is PortChannel, address is XX:XX:XX:XX:XX:XX
Minimum number of links to bring PortChannel up is 1
Mode of IPV4 address assignment: not-set
Mode of IPV6 address assignment: not-set
Fallback: Disabled
Graceful shutdown: Disabled
MTU 9100
LineSpeed 75.0GB
Events:
all-links-down at 2023-09-19T16:19:23.406682Z
lacp-fail at 2023-09-19T16:37:02.782825Z
portchannel-up at 2023-09-19T16:37:42.564118Z
LACP mode ACTIVE interval SLOW priority 65535 address XX:XX:XX:XX:XX:XX
Members in this channel: Eth1/1(Selected)
LACP Actor port 1  address XX:XX:XX:XX:XX:XX key 1
LACP Partner port 1  address XX:XX:XX:XX:XX:XX key 1
Members in this channel: Eth1/2(Selected)
LACP Actor port 2  address XX:XX:XX:XX:XX:XX key 1
LACP Partner port 2  address XX:XX:XX:XX:XX:XX key 1
Members in this channel: Eth1/3(Selected)
LACP Actor port 3  address XX:XX:XX:XX:XX:XX key 1
LACP Partner port 3  address XX:XX:XX:XX:XX:XX key 1
Last clearing of "show interface" counters: never
10 seconds input rate 0 packets/sec, 0 bits/sec, 0 Bytes/sec
10 seconds output rate 0 packets/sec, 0 bits/sec, 0 Bytes/sec
Input statistics:
          107 packets, 20173 octets
          0 Multicasts, 0 Broadcasts, 107 Unicasts
          0 error, 16 discarded
Output statistics:
          209 packets, 34421 octets
         0 Multicasts, 0 Broadcasts, 209 Unicasts
          0 error, 0 discarded
Time since last interface status change: 00:02:04
DELLSONiC# 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)
                                                                                           Eth1/2(P)
                                                                                           Eth1/3(P)


 

Minimální počet odkazů

Pomocí příkazu min-links lze nakonfigurovat minimální počet odkazů, které mají zabudovat kanál portu. Výchozí hodnota je 0.

Ukázková konfigurace

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# interface PortChannel 1
DELLSONiC(config-if-po1)# min-links 2
DELLSONiC(config-if-po1)# end
DELLSONiC#

Ukázkový výstup
DELLSONiC# 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)
                                                                                           Eth1/2(P)
                                                                                           Eth1/3(P


Zvažte, zda je port Eth 1/2 a připojení Eth 1/3 nefunguje. Eth 1/1 je up. Vzhledem k tomu, že je funkční pouze jedna linka a minimální spojení je 2, kanál PortChannel 1 je mimo provoz.

Vidíme, že kanál Portchannel 1 je mimo provoz a důvodem jsou minimální linky.

Ukázkový výstup

DELLSONiC# show interface status (Output grepped for brevity)
--------------------------------------------------------------------------------------------------------------------------------------
Name                Description                   Oper           Reason         AutoNeg   Speed          MTU            Alternate Name
--------------------------------------------------------------------------------------------------------------------------------------
Eth1/1              -                             up             oper-up        off       25000          9100           Ethernet0
Eth1/2              -                             down           admin-down     off       25000          9100           Ethernet1
Eth1/3              -                             down           admin-down     off       25000          9100           Ethernet2

PortChannel1        -                             down           min-links      -         75000          9100           -             


 

MTU

Jednotku MTU je možné konfigurovat na rozhraní s kanálem portu. Níže jsou klíčové body, které je třeba znát před konfigurací jednotky MTU v kanálu PortChannel. 

  • Nakonfigurujte jednotku MTU v rozhraní přiřazeném ke kanálu portu před konfigurací MTU kanálu portu.
  • Výchozí MTU kanálu Portu je 9100.
  • Všichni členové kanálu portu musí mít stejnou hodnotu MTU.
  • Členské rozhraní s označenými sítěmi VLAN musí mít link MTU o 4 bajty vyšší než neoznačené členy, aby mohli vytvořit účet pro tag paketu.
  • Ujistěte se, že MTU členských rozhraní kanálu portu je větší nebo roven kanálu portu MTU.
  • Systém vybere nejnižší hodnotu MTU, která je nakonfigurována na kanálu portu nebo členech kanálu portu, aby byla mtU kanálu portu.

Příklad

Představte si, že kanál portu obsahuje označené členy s linkovou MTU 1 522 a IP MTU 1 500 a neoznačenými členy s linkovou MTU 1518 a IP MTU 1500.
Jednotka Link MTU kanálu portu nemůže být vyšší než 1 518 bajtů a jeho JEDNOTKA IP MTU nemůže být vyšší než 1 500 bajtů.

POZNÁMKA: 

  • Konfigurace MTU v rozhraní konfiguruje maximální velikost rámce jednotky MTU (Transmission Unit) pro provoz IP v rozhraní.
  • Zobrazí rozhraní zobrazí IP MTU.
  • Pokud nakonfigurujete jednotku MTU pro členy kanálu portu po konfiguraci mtu kanálu portu, jednotka MTU kanálu portu se nemusí aktualizovat.


Ukázkový výstup

Změňme MTU kanálu PortChannel na 1500 (výchozí hodnota je 9100).

DELLSONiC# configure
DELLSONiC(config)# interface PortChannel 1
DELLSONiC(config-if-po1)# mtu 1500
DELLSONiC(config-if-po1)# end
DELLSONiC#

Ukázkový výstup
DELLSONiC# show interface PortChannel 1
PortChannel1 is up, line protocol is up, reason oper-up, mode LACP
Hardware is PortChannel, address is XX:XX:XX:XX:XX:XX
Minimum number of links to bring PortChannel up is 1
Mode of IPV4 address assignment: not-set
Mode of IPV6 address assignment: not-set
Fallback: Disabled
Graceful shutdown: Disabled
MTU 1500                                                     
LineSpeed 75.0GB
Events:
all-links-down at 2023-09-19T16:50:29.006155Z
lacp-fail at 2023-09-19T16:50:30.833807Z
portchannel-up at 2023-09-19T16:50:30.83887Z
LACP mode ACTIVE interval SLOW priority 65535 address XX:XX:XX:XX:XX:XX
Members in this channel: Eth1/1(Selected)
LACP Actor port 1  address XX:XX:XX:XX:XX:XX key 1
LACP Partner port 1  address XX:XX:XX:XX:XX:XX key 1
Members in this channel: Eth1/2(Selected)
LACP Actor port 2  address XX:XX:XX:XX:XX:XX key 1
LACP Partner port 2  address XX:XX:XX:XX:XX:XX key 1
Members in this channel: Eth1/3(Selected)
LACP Actor port 3  address XX:XX:XX:XX:XX:XX key 1
LACP Partner port 3  address XX:XX:XX:XX:XX:XX key 1
Last clearing of "show interface" counters: never
10 seconds input rate 0 packets/sec, 0 bits/sec, 0 Bytes/sec
10 seconds output rate 0 packets/sec, 0 bits/sec, 0 Bytes/sec
Input statistics:
          274 packets, 59031 octets
          0 Multicasts, 0 Broadcasts, 274 Unicasts
          0 error, 19 discarded
Output statistics:
          385 packets, 78115 octets
          0 Multicasts, 0 Broadcasts, 385 Unicasts
          0 error, 0 discarded
Time since last interface status change: 00:01:18 

Affected Products

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000217739
Article Type: How To
Last Modified: 28 Sep 2023
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.