Dell Networking OS10 — konfigurowanie LACP Individual
Summary: W tym artykule wyjaśniono, jak skonfigurować LACP Individual i jak to działa.
Instructions
Indeks
Wprowadzenie
Składnia
konfiguracjiPrzykładowa konfiguracja i analiza przypadku
Przypadek 1: PortChannel 1 jest włączony. LACP jest włączony. Oba interfejsy Eth 1/1/1 i Eth 1/1/2 są fizycznie aktywne.
Przypadek 2. PortChannel 1 jest włączony. LACP jest włączony. Interfejs Eth 1/1/1 jest fizycznie włączony, a Eth 1/1/2 jest fizycznie wyłączony.
Przypadek 3. PortChannel 1 jest włączony. LACP jest włączony. Interfejs Eth 1/1/1 i Eth 1/1/2 jest fizycznie włączony, ale LACP jest wyłączony na Eth 1/1/2.
Przypadek 4: Kanał PortChannel 1 nie działa. LACP nie działa. Oba interfejsy Eth 1/1/1 i Eth 1/1/2 są fizycznie włączone.
Przypadek 5: Kanał PortChannel 1 nie działa. LACP nie działa. Interfejs Eth 1/1/1 jest fizycznie włączony, a Eth 1/1/2 jest wyłączony.
Wprowadzenie
Funkcja LACP Individual widzi konfigurację, w której port, skonfigurowany dla protokołu LACP (Link Aggregation Control Protocol), działa niezależnie, a nie jako część zagregowanego łącza. Zazwyczaj dzieje się tak, gdy port nie odbiera jednostek danych LACP (LACPDU) z podłączonego urządzenia, co jest niezbędne do utworzenia łącza zagregowanego. W tym stanie port pozostaje funkcjonalny, ale nie przyczynia się do zagregowanej przepustowości ani nadmiarowości zapewnianej przez grupę agregacji łączy. Funkcja ta jest przydatna w celu zapewnienia, że porty mogą nadal działać, nawet jeśli negocjacja LACP zakończy się niepowodzeniem lub jeśli podłączone urządzenie nie obsługuje LACP.
Indywidualną funkcję protokołu LACP możemy włączyć tylko w grupach LGD. Porty izolowane są nazywane pojedynczymi portami protokołu LACP.
Przypadki użycia funkcji indywidualnej LACP.
>1 Wake-on-LAN
>2 Rozruch PXE
|
UWAGA:
• Jeśli przełącznik równorzędny podłączony do grupy LAG z indywidualnymi (izolowanymi) portami LACP nie przełącza ani nie przekazuje pakietów między swoimi portami, firma Dell Technologies sugeruje włączenie funkcji port-fast i BPDU-guard w indywidualnie włączanej grupie LAGP obsługującej protokół LACP. Dzięki temu poszczególne porty LACP mogą szybko przejść do stanu przekazywania.
• Jeśli przełącznik równorzędny przełącza lub przekazuje pakiety dalej i obsługuje xSTP, firma Dell Technologies zaleca włączenie xSTP w indywidualnie włączanej grupie LAG LACP, aby zapobiec pętlom danych obejmującym poszczególne porty.
• Jeśli przełącznik równorzędny przełącza lub przekazuje pakiety i nie rozpoznaje xSTP, ale przesyła dalej moduły BPDU xSTP (takie jak urządzenie rozruchowe PXE), firma Dell Technologies zaleca włączenie xSTP w indywidualnie włączonej grupie LAG LACP. Zapobiega to powstawaniu pętli powodowanych przez wiele pojedynczych portów, gdy przełącznik równorzędny przekazuje BPDU xSTP.
• Możemy włączyć indywidualną funkcję LACP na LAG z trybami Layer2. Następujące konfiguracje wzajemnie się wykluczają: brak switchport i lacp individual.
• Jeśli pojedynczy port LACP. Wszystkie ograniczenia odpowiadające normalnym konfiguracjom składowych portu mają również zastosowanie do poszczególnych portów LACP.
|
|
UWAGA: W OS10 Release 10.5.4.x sieci VLAN w ramach grupy LAG działającej w trybie indywidualnym LACP mogą domyślnie używać mniejszego maksymalnego rozmiaru jednostki transmisji (MTU) wynoszącego 1532 bajty. Aby rozwiązać ten problem bez konieczności aktualizacji oprogramowania sprzętowego, można ręcznie ustawić MTU dla narażonych grup LAG za pomocą następujących poleceń:
Ten problem został rozwiązany w wersji OS10 10.5.5.10 i nowszych. Uaktualnienie do tych wersji eliminuje potrzebę ręcznej konfiguracji MTU. Zapoznaj się z artykułem Dell Networking, gdy LACP Individual zostanie uruchomiony w trybie Individual Port, co spowoduje zmianę wartości MTU powiązanej sieci VLANS na 1532 w wersjach 10.5.4.X
|
Składnia konfiguracji
OS10# configure terminal OS10(config)# interface port-channel <portchannel number> OS10(conf-if-po-X)# lacp individual |
- Musimy włączyć indywidualną funkcję LACP na obu elementach równorzędnych VLT.
Polecenia sprawdzające, czy LACP Individual działa.
OS10# show lacp port-channel interface port-channel <portchannel number> OS10# show port-channel summary OS10# show interface port-channel summary OS10# show lacp interface ethernet <1/1/port-number> OS10# show vlan OS10# show mac address-table |
Przykładowa konfiguracja i analiza przypadku
Przykładowa topologia
W systemie DellOS10-SW1 można skonfigurować protokół LACP indywidualnie.
DellOS10-SW1# configure terminal DellOS10-SW1(config)# interface port-channel 1 DellOS10-SW1(conf-if-po-1)# lacp individual |
Sprawdźmy konfigurację PortChannel1.
DellOS10-SW1# show running-configuration interface port-channel 1 ! interface port-channel1 no shutdown switchport access vlan 1 vlt-port-channel 1 lacp individual |
Na DellOS10-SW2 (VLT peer) można skonfigurować LACP indywidualnie.
DellOS10-SW2# configure terminal DellOS10-SW2(config)# interface port-channel 1 DellOS10-SW2(conf-if-po-1)# lacp individual |
Sprawdźmy konfigurację PortChannel1.
DellOS10-SW2# show running-configuration interface port-channel 1 ! interface port-channel1 no shutdown switchport access vlan 1 vlt-port-channel 1 lacp individual |
Przypadek 1: PortChannel 1 jest włączony. LACP jest włączony. Oba interfejsy Eth 1/1/1 i Eth 1/1/2 są fizycznie włączone.
Weźmy pod uwagę, że mamy PortChannel 1. LACP jest włączony od strony serwera. Oba interfejsy Eth 1/1/1 i Eth 1/1/2 są fizycznie aktywne.
DellOS10-SW1# show port-channel summary
Flags: D - Down I - member up but inactive P - member up and active
U - Up (port-channel) F - Fallback Activated IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel Type Protocol Member Ports
--------------------------------------------------------------------------------
1 port-channel1 (U) Eth DYNAMIC 1/1/1(P) 1/1/2(P) Widzimy, że porty składowe Ethernet 1/1/1 i 1/1/2 są składowe i aktywne. |
Widzimy, że PortChannel 1 jest częścią sieci Vlan 1. Interfejs Eth 1/1/1 i Eth 1/1/2 nie jest postrzegany jako część PortChannel 1. DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/3-1/1/8,1/1/10-1/1/56
A Po1,1000
4094 Active T Po1000 |
DellOS10-SW1# show mac address-table Codes: pv <vlan-id> - private vlan where the mac is originally learnt VlanId Mac Address Type Interface 1 xx:xx:xx:xx:xx:xx dynamic port-channel1 |
Widzimy Individual: Włączone (pogrubione) w danych wyjściowych poniżej. Oznacza to, że dana osoba LACP jest skonfigurowana DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled Kiedy badamy interfejsy, widzimy Individual: false DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: false DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: false |
Przypadek 2. PortChannel 1 jest włączony. LACP jest włączony. Interfejs Eth 1/1/1 jest fizycznie włączony, a Eth 1/1/2 jest fizycznie wyłączony.
Załóżmy, że PortChannel jest włączony od strony serwera. Interfejs Eth 1/1/1 jest fizycznie włączony, a Eth 1/1/2 jest fizycznie wyłączony. Tutaj port Eth 1/2 nie przechodzi do niezależnego portu
Widzimy, że Eth 1/1/1 jest fizycznie w górę, a Eth 1/1/2 jest w dół. Eth 1/2 nie jest niezależnym portem DellOS10-SW1# show port-channel summary
Flags: D - Down I - member up but inactive P - member up and active
U - Up (port-channel) F - Fallback Activated IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel Type Protocol Member Ports
--------------------------------------------------------------------------------
1 port-channel1 (UF) Eth DYNAMIC 1/1/1(P) 1/1/2(D) |
PortChannel 1 jest częścią sieci VLAN 1. Eth 1/1 jest częścią LACP Portchannel 1. Eth 1/2 nie jest niezależnym portem DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/3-1/1/8,1/1/10-1/1/56
A Po1,1000 |
Przypadek 3. PortChannel 1 jest włączony. LACP jest włączony. Interfejs Eth 1/1/1 i Eth 1/1/2 jest fizycznie włączony, ale LACP jest wyłączony na Eth 1/1/2.
Załóżmy, że PortChannel jest włączony od strony serwera. Interfejs Eth 1/1/1 jest fizycznie włączony, a LACP jest włączony. Eth 1/1/2 jest fizycznie w górę, ale LACP nie działa z jakiegoś powodu, takiego jak brakujące okablowanie.
Tutaj port Eth 1/1/2 przechodzi na niezależny port
Widzimy, że Eth 1/1/1 jest fizycznie w górę, a LACP jest w górę. Eth 1/1/2 jest fizycznie w górę, ale LACP jest wyłączony. Eth 1/1/2 jest niezależnym portem. DellOS10-SW1# show port-channel summary Flags: D - Down I - member up but inactive P - member up and active U - Up (port-channel) F - Fallback Activated IND - LACP Individual -------------------------------------------------------------------------------- Group Port-Channel Type Protocol Member Ports -------------------------------------------------------------------------------- 1 port-channel1 (U) Eth DYNAMIC 1/1/1(P) 1/1/2(IND) |
PortChannel 1 jest częścią sieci VLAN 1. Eth 1/1 jest częścią LACP Portchannel 1. Eth 1/2 jest niezależnym portem i częścią sieci VLAN 1 DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/2-1/1/8,1/1/10-1/1/56
A Po1,1000
|
Adres MAC jest poznawany na Portchannel 1 i Eth 1/1/2 DellOS10-SW1# show mac address-table #Codes: pv <vlan-id> - private vlan where the mac is originally learnt VlanId Mac Address Type Interface 1 xx:xx:xxx:xx:xx:xx dynamic port-channel1 1 yy:yy:yy:yy:yy:yy dynamic ethernet1/1/2 |
Widzimy Individual: Włączone (pogrubione) w danych wyjściowych poniżej. Oznacza to, że dana osoba LACP jest skonfigurowana DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled Przyjrzyjmy się interfejsom. Individual jest fałszywy dla Eth 1/1/1. DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: false Jednak dla Eth 1/1/2 Individual jest prawdziwe. DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: true |
Przypadek 4: Kanał PortChannel 1 nie działa. LACP nie działa. Oba interfejsy Eth 1/1/1 i Eth 1/1/2 są fizycznie włączone.
Załóżmy, że PortChannel jest wyłączony po stronie serwera. Jednak fizyczna karta sieciowa serwera jest włączona. Tutaj widzimy przejście interfejsów Eth 1/1/1 i 1/1/2 do poszczególnych portów. Oba uzyskują konfigurację trunkingu/dostępu PortChannel i zaczynają uczyć się adresu mac tak, jakby były dwoma niezależnymi portami.
|
Widzimy, że zarówno Eth 1/1/1, jak i Eth 1/1/2 przeszły na LACP Individual
DellOS10-SW1# show port-channel summary Flags: D - Down I - member up but inactive P - member up and active U - Up (port-channel) F - Fallback Activated IND - LACP Individual -------------------------------------------------------------------------------- Group Port-Channel Type Protocol Member Ports -------------------------------------------------------------------------------- 1 port-channel1 (D) Eth DYNAMIC 1/1/1(IND) 1/1/2(IND) |
|
DellOS10-SW1# show vlan
Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
@ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
NUM Status Description Q Ports
* 1 Active A Eth1/1/1-1/1/8,1/1/10-1/1/56
A Po1,1000 |
|
Widzimy, że oba interfejsy nauczyły się adresu mac.
DellOS10-SW1# show mac address-table | grep ethernet 1 xx:xx:xx:xx:xx:xx dynamic ethernet1/1/2 1 yy:yy:yy:yy:yy:yy dynamic ethernet1/1/1 |
|
DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled
Kiedy badamy interfejsy, widzimy Individual: true
DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: true DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual
Individual: true |
Przypadek 5: Kanał PortChannel 1 nie działa. LACP nie działa. Interfejs Eth 1/1/1 jest fizycznie włączony, a Eth 1/1/2 jest wyłączony.
Weźmy pod uwagę, że PortChannel nie działa. Eth 1/1/1 jest w górę, a Eth 1/1/2 w dół. Oznacza to, że karta sieciowa serwera podłączona do Eth 1/1/1 jest włączona, a karta sieciowa podłączona do Eth 1/1/2 jest fizycznie wyłączona.
|
DellOS10-SW1# show port-channel summary
Flags: D - Down I - member up but inactive P - member up and active
U - Up (port-channel) F - Fallback Activated IND - LACP Individual
--------------------------------------------------------------------------------
Group Port-Channel Type Protocol Member Ports
--------------------------------------------------------------------------------
1 port-channel1 (D) Eth DYNAMIC 1/1/1(IND) 1/1/2(D) |
|
DellOS10-SW1# show vlan Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs, @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated, S - VLAN-Stack VLAN Q: A - Access (Untagged), T - Tagged NUM Status Description Q Ports * 1 Active A Eth1/1/1,1/1/3-1/1/8,1/1/10-1/1/56 A Po1,1000 |
|
Ethernet 1/1/1 poznaje adres MAC z serwera
DellOS10-SW1# show mac address-table | grep ether 1 xx:xx:xx:xx:xx:xx dynamic ethernet1/1/1 |
|
Widzimy Individual: Włączone w danych wyjściowych poniżej. Oznacza to, że dana osoba LACP jest skonfigurowana. DellOS10-SW1# show lacp port-channel interface port-channel 1 | grep Individual Individual: Enabled
DellOS10-SW1# show lacp interface ethernet 1/1/1 | grep Individual
Individual: true
DellOS10-SW1# show lacp interface ethernet 1/1/2 | grep Individual Individual: |