Das EAPS kommt nicht hoch, vermutlich weil der Zustand der Interfaces 49 und 50 auf unknown steht. Aber warum?
PH-GO-EX1:1 # sh eaps det EAPS Enabled: Yes EAPS Fast-Convergence: On Number of EAPS instances: 1 EAPSD-Bridge links: 2 Name: "D2010" (instance=0) State: Idle [Running: No] Enabled: Yes Mode: Master Primary port: 49 Port status: Unknown Tag status: Tagged Secondary port: 50 Port status: Unknown Tag status: Tagged Hello Timer interval: 1 sec Fail Timer interval: 3 sec Fail timer expiry action: Open secondary port Last valid EAPS update: None till now. EAPS Domain has following Controller Vlan: Vlan Name VID QosProfile V2010C 3010 QP1 EAPS Domain has following Protected Vlan(s): Vlan Name VID QosProfile V2010 2010 QP1 Number of Protected Vlans: 1 * PH-GO-EX1:2 #
Die Ports sind co konfiguriert:
configure port 49 display-string "NETKOM_2_SHB" configure port 49 preferred-medium fiber config port 49 link-detection-level 1 configure port 50 display-string "NETKOM_2_SHA" configure port 50 preferred-medium fiber config port 50 link-detection-level 1
Lösung: DAS CONTROLL VLAN MUSS SICH IM QP8 MODE BEFINDEN!
* PH-GO-EX1:6 # configure V2010C QP8
Danach steht der EAPS Status auf Running: Yes
Der State steht zwar noch auf Failed, das ist richtig, weil zu diesem Zeitpunkt der zweite Weg über Port 50 künstlich stillgelegt ist.
* PH-GO-EX1:7 # sh eaps EAPS Enabled: Yes EAPS Fast-Convergence: On Number of EAPS instances: 1 EAPSD-Bridge links: 2 Name: "D2010" (instance=0) State: Failed [Running: Yes] Enabled: Yes Mode: Master Primary port: 49 Port status: Up Tag status: Tagged Secondary port: 50 Port status: Down Tag status: Tagged Hello Timer interval: 1 sec Fail Timer interval: 3 sec Fail timer expiry action: Open secondary port Last valid EAPS update: None till now. EAPS Domain has following Controller Vlan: Vlan Name VID QosProfile V2010C 3010 QP8 Number of Protected Vlans: 1
Die EAPS Daten kann man sich im Counter am nächsten Switch anschauen, der Counter (Rx-Health: 3119) erhöht sich kontinuietlich.
Slot-1 EX-BC.7 # sh eaps counters d2010 class="">Counters for EAPS domain: D2010 Rx Stats Rx-Health : 3119 Rx-Ringup-Flushfdb : 0 Rx-Ringdown-Flushfdb : 0 Rx-Link-Down : 0 Rx-Flush-Fdb : 0 Rx-Suspend-Prefwd-Timer : 0 Rx-Query-Link-Status : 0 Rx-Link-Up : 0 Rx Dropped Rx-Unknown : 0 Rx-Another-Master : 0 Rx-Unconfigured-Port : 0 Rx-Health-Pdu-Pri-Port : 0 Tx Stats Tx-Health : 0 Tx-Ringup-Flushfdb : 0 Tx-Ringdown-Flushfdb : 0 Tx-Link-Down : 1 Tx-Flush-Fdb : 0 Tx-Suspend-Prefwd-Timer : 0 Tx-Query-Link-Status : 0 Tx-Link-Up : 1 Tx Dropped Tx-Unknown : 0 Tx-Transmit-Err : 0 Fw Stats Fw-Link-Down : 0 Fw-Flush-Fdb : 0 Fw-Query-Link-Status : 0 Fw Dropped Fw-Unknown : 0 Fw-Transmit-Err : 0
Wir werden jetzt den künstlich stillgelegten Port aufmachen und hoffen, dass die EAPS Logik funktioniert und dass es keinen Loop gibt.
- Und es klappt! Portstatus 50 geht automatisch in Blocked Modus
- EAPS Status ist Complete
* PH-GO-EX1:11 # sh eaps EAPS Enabled: Yes EAPS Fast-Convergence: On Number of EAPS instances: 1 EAPSD-Bridge links: 2 Name: "D2010" (instance=0) State: Complete [Running: Yes] Enabled: Yes Mode: Master Primary port: 49 Port status: Up Tag status: Tagged Secondary port: 50 Port status: Blocked Tag status: Tagged Hello Timer interval: 1 sec Fail Timer interval: 3 sec Fail timer expiry action: Open secondary port Last update: From Master Id 00:04:96:34:C6:48, at Wed Jan 27 12:29:46 2016 EAPS Domain has following Controller Vlan: Vlan Name VID QosProfile V2010C 3010 QP8 Number of Protected Vlans: 1