Automatyczna, bezpieczna negocjacja wiązek agregowanych.
Wykład 4: Protokół LACP (Link Aggregation Control Protocol)
- Tryby pracy portów w agregacji: tryb statyczny (On - bez negocjacji) a tryb dynamiczny LACP (Active / Passive).
- Niebezpieczeństwo trybu statycznego: w przypadku awarii po jednej stronie kabel może utknąć w stanie czarnej dziury pakietowej.
- Protokół LACP: urządzenia wymieniają ramki LACPDU w celu weryfikacji tożsamości partnera, parametrów prędkości, dupleksu i kompatybilności VLAN.
- Tryb Active: przełącznik aktywnie wysyła ramki LACPDU i inicjuje zestawienie kanału; tryb Passive: przełącznik nasłuchuje.
- Rekomendacja inżynierska: zawsze konfigurować LACP w trybie Active-Active.
Link Aggregation Control Protocol (LACP) to standardowy protokół dynamicznej negocjacji wiązek agregowanych; poprzez cykliczną wymianę ramek LACPDU weryfikuje spójność parametrów portów składowych (prędkość, dupleks, VLAN) i monitoruje ich integralność.
Do bezpiecznego zestawiania wiązek zagregowanych służy protokół LACP (Link Aggregation Control Protocol). Przełączniki stale wymieniają ramki LACPDU, weryfikując tożsamość sąsiada, parametry szybkości, dupleksu oraz zgodność konfiguracji portów po obu stronach.
Zaleca się konfigurację LACP w trybie aktywnym (lacp mode active). W przypadku fizycznego uszkodzenia pojedynczego włókna światłowodowego protokół LACP w ułamku sekundy usuwa uszkodzone łącze z wiązki, a ruch jest natychmiast i bezstratnie kierowany na pozostałe łącza składowe.
Wymiana pakietów LACPDU (Link Aggregation Control Protocol Data Unit) z domyślnym interwałem 1 sekundy (tryb Fast Periodic) pozwala na natychmiastowe wykrycie asymetrycznych uszkodzeń toru transmisyjnego lub zawieszenia portu przełącznika. W przeciwieństwie do statycznej agregacji (Mode On), w której błąd konfiguracji na jednym końcu wiązki natychmiast tworzy pętlę warstwy 2 lub czarną dziurę pakietową, protokół LACP automatycznie blokuje niespójne porty, chroniąc integralność sieci.
Standard LACP (IEEE 802.1AX) rozróżnia stany portów za pomocą 8-bitowego pola stanu (State Field) w pakietach LACPDU, obejmującego m.in. flagi Activity, Timeout, Aggregation, Synchronization, Collecting, Distributing, Defaulted oraz Expired. Dopiero gdy porty po obu stronach łącza osiągną stan Collecting i Distributing, interfejs zostaje włączony do aktywnego przekazywania ruchu użytkowników, co w 100 procentach wyklucza sytuacje, w których jedna strona transmituje pakiety, a druga je odrzuca.
Skróty użyte w tym slajdzie:
LACP - Link Aggregation Control Protocol, Protokół automatycznego zestawiania i weryfikacji integralności wiązki zagregowanej.
LACPDU - Link Aggregation Control Protocol Data Unit, Ramka sterująca przesyłana co 1 s (Fast) lub 30 s (Slow) w celu kontroli stanu połączeń fizycznych.
Active/Passive - Tryby pracy LACP, Tryb aktywny wymusza inicjację negocjacji wiązki, tryb pasywny oczekuje na pakiety LACP sąsiada.