LACP - Das Protokoll hinter LAG
LACP-Modi, LACPDU-Austausch und automatische Aushandlung
Was ist LACP?
LACP (Link Aggregation Control Protocol) ist ein IEEE-Standard (802.3ad, seit 2008 Teil von 802.1AX), der die automatische Aushandlung und Überwachung von Link-Aggregation-Gruppen ermöglicht.
Warum LACP statt statischer LAG?
| Eigenschaft | Statisch (mode on) | LACP |
|---|---|---|
| Aushandlung | Keine | Automatisch |
| Fehlererkennung | Nein | Ja |
| Hot-Standby Links | Nein | Ja (bis zu 8) |
| Partnerprüfung | Nein | Ja |
| Empfehlung | Nur in Ausnahmen | Standard |
Ein kritischer Vorteil: LACP erkennt, ob die Gegenseite überhaupt für LAG konfiguriert ist. Ohne LACP könnten Sie versehentlich einen Port-Channel auf einer Seite konfigurieren, während die Gegenseite die Ports als einzelne Links behandelt - das führt zu Loops und Broadcast-Stürmen.
LACPDUs - Wie LACP kommuniziert
LACP-fähige Switches tauschen LACPDUs (LACP Data Units) über die physischen Links aus:
| Feld | Beschreibung |
|---|---|
| System Priority | Priority des Switches (Standard: 32768) |
| System ID | MAC-Adresse des Switches |
| Port Priority | Priority des einzelnen Ports (Standard: 32768) |
| Port Number | Portnummer |
| Key | Gruppierungsschlüssel (identisch für alle Ports eines Channels) |
LACPDUs werden standardmäßig alle 30 Sekunden (slow) oder 1 Sekunde (fast) gesendet.
LACP-Modi
LACP kennt zwei Modi:
Active Mode
- Sendet aktiv LACPDUs
- Initiiert die Aushandlung
- Versucht proaktiv, einen Port-Channel zu bilden
Passive Mode
- Sendet LACPDUs nur als Antwort
- Wartet auf Aushandlung vom Partner
- Bildet Port-Channel nur, wenn der Partner Active ist
Kombinationsmatrix
| Switch A | Switch B | Ergebnis |
|---|---|---|
| Active | Active | Port-Channel wird gebildet |
| Active | Passive | Port-Channel wird gebildet |
| Passive | Active | Port-Channel wird gebildet |
| Passive | Passive | Kein Port-Channel! |
Empfehlung: Verwenden Sie Active auf beiden Seiten. Das stellt sicher, dass der Port-Channel immer zustande kommt und Probleme schnell erkannt werden.
LACP System Priority
Die System Priority bestimmt, welcher Switch in einer LAG-Beziehung die Entscheidungen trifft:
- Standard: 32768
- Niedrigerer Wert = höhere Priorität
- Der Switch mit höherer Priorität entscheidet, welche Ports aktiv sind
! LACP System Priority setzen
lacp system-priority 100
LACP Port Priority und Hot-Standby
Wenn mehr als 8 Ports einem Port-Channel zugewiesen werden, kann LACP Hot-Standby-Links verwalten:
- Die 8 Ports mit der niedrigsten Port Priority werden aktiv
- Übrige Ports gehen in Hot-Standby
- Fällt ein aktiver Port aus, wird ein Standby-Port automatisch aktiviert
! Port Priority setzen (niedrig = aktiv)
interface GigabitEthernet0/1
lacp port-priority 100
! Dieser Port hat niedrigere Priorität (Standby)
interface GigabitEthernet0/5
lacp port-priority 200
LACP Fast Rate
Standardmäßig sendet LACP alle 30 Sekunden eine LACPDU. Für schnellere Fehlererkennung:
! LACPDUs jede Sekunde senden
interface GigabitEthernet0/1
lacp rate fast
Mit Fast Rate erkennt LACP einen ausgefallenen Link nach 3 Sekunden (3 verpasste LACPDUs) statt nach 90 Sekunden.
Zusammenfassung
- LACP handelt Port-Channels automatisch aus und überwacht sie
- Active Mode sendet proaktiv LACPDUs, Passive nur als Antwort
- Passive + Passive funktioniert NICHT - mindestens eine Seite muss Active sein
- LACP erkennt Fehlkonfigurationen und verhindert Loops
- Hot-Standby-Links ermöglichen sofortige Ersetzung ausgefallener Ports
- Fast Rate beschleunigt die Fehlererkennung von 90 auf 3 Sekunden
In der nächsten Lektion erfahren Sie, wie Traffic über die gebündelten Links verteilt wird.
1 Was passiert bei LACP Passive + Passive auf beiden Seiten?
2 Welcher LACP-Modus ist empfohlen?
3 Was ermöglicht LACP Fast Rate?