Routenauswahl nach Host-Erreichbarkeit mit Cisco SLA

Die SLA-Funktionen von Cisco, die in anderen Betriebssystemen als IP Base verfügbar sind, ermöglichen die Änderung der Routing-Tabelle basierend auf einem überwachten Element. In diesem Beispiel überwachen wir eine Internetadresse und ändern die Standardroute, wenn diese Adresse nicht erreichbar ist.

In diesem Beispiel verwende ich 4.4.4.4 als Remote-IP-Adresse. FE0 / 0 geht an den primären Provider, FE0 / 1 geht an eine Sicherungsverbindung. FE 0/0 ist 1.1.1.1/29 (gw 1.1.1.2), FE 0/1 ist 2.2.2.1 (gw 2.2.2.2).

Zuerst müssen wir sicherstellen, dass der Ping an 4.4.4.4 FE0 / 0 erlischt. Andernfalls kann dies zu einem Absprung führen, wenn die Adresse über die redundante Verbindung verfügbar wird.
IP-Route 4.4.4.4 255.255.255.255 1.1.1.2

Jetzt richten wir unsere SLA ein. icmp-echo stellt Ping her, und der Zeitplan weist den Router an, dies für immer auszuführen. Es gibt auch andere Methoden.

ip sla 1
icmp-echo 4.4.4.4
ip sla Zeitplan 1 Leben für immer Startzeit jetzt

Stellen wir sicher, dass es läuft:

Router # sh ip sla Statistiken
Aktuelle IPSLA-Betriebsstatistik
IPSLA-Betriebs-ID: 1
Letzte RTT: 1 Millisekunden
Späteste Betriebsstartzeit: * 16: 00: 53.925 UTC Di 27 Jan 2009
Letzter Operationsrücksendecode: OK
Anzahl der Erfolge: 33
Anzahl der Fehler: 0
Betriebszeit zu leben: Für immer

Nun, da wir SLA überwachen, um diese Adresse zu überwachen, was machen wir mit diesen Informationen? Track wird verwendet, um Dinge zu ermöglichen!
track 1 ip sla 1 erreichbarkeit

Schauen wir uns den Track-Status an:
Router # Sh Track 1
Lied 1
Erreichbarkeit mit IP SLA 1
Erreichbarkeit ist Up
1 Änderung, letzte Änderung 11:14:51
Letzter Rückgabecode für die Operation: OK
Neueste RTT (Millisekunden) 1
Verfolgt von:

Als letztes legen wir unsere Routen fest, um die Strecke zu benutzen:
IP-Route 0.0.0.0 0.0.0.0 1.1.1.2 Spur 1
IP-Route 0.0.0.0 0.0.0.0 2.2.2.2 200

Die erste Route variiert mit dem Trackstatus, die zweite ist gewichtet, sodass sie normalerweise nicht verwendet wird.