Preskoči na glavni sadržaj

LACP

Link Aggregation Control Protocol (IEEE 802.3ad) — pregovara agregaciju više fizičkih linkova u jedan logičan kanal sa load balancing-om.

switching

LACP (Link Aggregation Control Protocol), definisan u IEEE 802.3ad standardu (kasnije premešten u 802.1AX), je protokol za dinamičko pregovaranje link aggregation-a — spajanje više fizičkih linkova u jedan logičan kanal sa udruženim propusnim opsegom i automatskim failover-om. LACP je naslednik statičnog port-channel-a; dinamički proverava obe strane i automatski isključuje neispravne članove.

Kako radi

  1. Oba switcha šalju LACPDU pakete preko svakog porta u aggregation grupi.
  2. Pregovaraju system priority (ko je active, ko passive) i port priority.
  3. Ako se konfiguracija slaže (oba aktivna ili jedan aktivan + jedan passive), portovi se spajaju u LAG (Link Aggregation Group).
  4. Ako port padne, LACP ga automatski isključuje iz LAG-a — saobraćaj nastavlja preko ostalih.

Active vs Passive mode

  • Active: switch aktivno šalje LACPDU pakete i pregovara.
  • Passive: čeka da druga strana inicira pregovaranje.

Pravilo: bar jedna strana mora biti active. Ako su obe passive, pregovaranje neće početi i LAG neće se formirati.

Hash algoritmi za load balancing

LACP nije round-robin — koristi hash funkciju za odabir porta po paketu:

  • src-mac / dst-mac — najjednostavniji.
  • src-ip / dst-ip — bolji za rutirani saobraćaj.
  • src-dst-port (L4) — najbolja distribucija, ali samo za TCP/UDP.

Posledica: jedan flow (npr. ftp upload) ide uvek jednim portom — neće dobiti udruženu propusnost. LACP udvostručuje agregatnu propusnost, ne pojedinačnu.

Praktičan savet

LACP zahteva isti switch ili stack/MLAG na drugoj strani — ne možeš LACP-om spojiti dva nezavisna switcha bez stack-a. Cisco vCSS/StackWise, UniFi RSTP+, Aruba VSF rešavaju ovo. Za jednostavan failover bez load balancing-a, STP ili RSTP su lakši.

LACP vs static LAG

Statički LAG ne pregovara — admin ručno definiše članove i nada se da je druga strana iste konfiguracije. Ako neki port padne, statički LAG ne primećuje — saobraćaj se gubi. LACP detektuje i prilagođava se — uvek koristi LACP umesto static.

Pogledaj naš Switch port kalkulator →