Einleitung
In diesem Dokument wird die administrative Distanz beschrieben. Diese Funktion wird von Routern verwendet, um den besten Pfad auszuwählen, wenn diese vorhanden sind. sind mehr als zwei Optionen.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Grundkenntnisse des Routing-Prozesses verfügen. Weitere Informationen finden Sie unter Routing Basics in Internetworking Technologies Handbook.
Verwendete Komponenten
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Hintergrundinformationen
Router verwenden administrative Distanzen, um den besten Pfad auszuwählen, wenn es zwei oder mehr verschiedene Routen von zwei verschiedenen Routing-Protokollen zum gleichen Ziel gibt.
Die meisten Routing-Protokolle haben metrische Strukturen und Algorithmen, die nicht mit anderen Protokollen kompatibel sind. In einem Netzwerk mit mehreren Routing-Protokollen sind der Austausch von Routeninformationen und die Möglichkeit, den besten Pfad über die verschiedenen Protokolle hinweg auszuwählen, entscheidend. Die administrative Distanz definiert die Zuverlässigkeit eines Routing-Protokolls. Jedes Routing-Protokoll wird mithilfe eines administrativen Distanzwerts in der Reihenfolge der meisten bis der geringsten Zuverlässigkeit priorisiert (glaubhaft).
Wählen Sie den besten Pfad
Die administrative Distanz ist das erste Kriterium, anhand dessen ein Router bestimmt, welches Routing-Protokoll verwendet werden soll, wenn zwei Protokolle Routeninformationen für dasselbe Ziel bereitstellen. Die administrative Distanz ist ein Maß für die Vertrauenswürdigkeit der Quelle der Routing-Informationen. Administrative Distanz hat nur lokale Bedeutung und wird bei Routing-Updates nicht angezeigt.
Hinweis: Je kleiner der Wert für die administrative Distanz ist, desto zuverlässiger ist das Protokoll. Wenn beispielsweise ein Router eine Route zu einem bestimmten Netzwerk sowohl von Open Shortest Path First (OSPF) (Standard Administrative Distance - 110) als auch von Enhanced Interior Gateway Routing Protocol (EIGRP) (Standard Administrative Distance - 90) empfängt, wählt der Router EIGRP, da EIGRP zuverlässiger ist. Das bedeutet, dass der Router der Routing-Tabelle die EIGRP-Version der Route hinzufügt.
Wenn Sie im vorherigen Beispiel die Quelle der von EIGRP abgeleiteten Informationen verlieren (z. B. aufgrund eines Stromausfalls), verwendet die Software die von OSPF abgeleiteten Informationen, bis die von EIGRP abgeleiteten Informationen wieder angezeigt werden.
Werttabelle für Standardentfernungen
In dieser Tabelle sind die Standardwerte für die administrative Distanz der von Cisco unterstützten Protokolle aufgeführt.
Routing-Quelle |
Standardwerte für Entfernungen |
Angeschlossene Schnittstelle |
0 |
Statische Route |
1 |
Enhanced Interior Gateway Routing Protocol (EIGRP) - zusammenfassende Route |
5 |
External Border Gateway Protocol (BGP) |
20 |
Internes EIGRP |
90 |
Interior Gateway Routing Protocol (IGRP) |
100 |
Open Shortest Path First (OSPF) |
110 |
Intermediate System-to-Intermediate System (IS-IS) |
115 |
Routing Information Protocol (RIP) |
120 |
Exterior Gateway Protocol (EGP) |
140 |
On-Demand-Routing (ODR) |
160 |
Externes EIGRP |
170 |
Internes BGP |
200 |
Unbekannt* |
255 |
* Wenn die administrative Distanz 255 beträgt, glaubt der Router nicht an die Quelle dieser Route und installiert die Route nicht in der Routing-Tabelle.
Wenn Sie die Routen-Neuverteilung verwenden, müssen Sie gelegentlich die administrative Distanz eines Protokolls so ändern, dass es Vorrang hat. Wenn der Router beispielsweise Routen auswählen soll, die über RIP empfangen wurden (Standardwert 120), und nicht Routen, die über IGRP abgerufen wurden (Standardwert 100), müssen Sie die administrative Distanz für IGRP auf 120+ erhöhen oder die administrative Distanz für RIP auf einen Wert unter 100 reduzieren.
Sie können die administrative Distanz eines Protokolls mit dem distance
Befehl im Unterkonfigurationsmodus des Routing-Prozesses ändern. Dieser Befehl gibt an, dass die administrative Distanz den Routen zugewiesen wird, die von einem bestimmten Routing-Protokoll empfangen wurden. Dieses Verfahren ist im Allgemeinen erforderlich, wenn Sie das Netzwerk von einem Routing-Protokoll zu einem anderen migrieren, wobei letzteres eine größere administrative Distanz aufweist. Eine Änderung des administrativen Abstands kann jedoch zu Routingschleifen und schwarzen Löchern führen. Gehen Sie also vorsichtig vor, wenn Sie die administrative Distanz ändern.
Das folgende Beispiel zeigt zwei Router, R1 und R2, die über Ethernet verbunden sind. Die Loopback-Schnittstellen der Router werden ebenfalls mit RIP und IGRP auf beiden Routern angekündigt. Sie können feststellen, dass die IGRP-Routen den RIP-Routen in der Routing-Tabelle vorgezogen werden, da der administrative Abstand 100 beträgt.
R1#show ip route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.1.0 is directly connected, Ethernet0
I 10.0.0.0/8 [100/1600] via 172.16.1.200, 00:00:01, Ethernet0
C 192.168.1.0/24 is directly connected, Loopback0
R2#show ip route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.1.0 is directly connected, Ethernet0
C 10.0.0.0/8 is directly connected, Loopback0
I 192.168.1.0/24 [100/1600] via 172.16.1.100, 00:00:33,
Damit der Router RIP-Routen IGRP vorziehen kann, konfigurieren Sie den Befehl auf R1 wie folgt, um distance
diesen Befehl auszuführen:
R1(config)#router rip
R1(config-router)#distance 90
Achtung: Dieses Beispiel zeigt, wie Sie die administrative Distanz des Protokolls ändern können. Bei der Bewertung einer Änderung der administrativen Distanz müssen Sie jedoch vorsichtig sein, da sie bei nicht ordnungsgemäßer Verwaltung Routing-Schleifen oder suboptimales Routing verursachen kann.
Sehen Sie sich nun die Routing-Tabelle an. Die Routing-Tabelle zeigt, dass der Router die RIP-Routen bevorzugt. Der Router erlernt RIP-Routen mit einer administrativen Distanz von 90, der Standardwert ist jedoch 120. Der neue Wert für die administrative Distanz ist nur für den Routing-Prozess eines einzelnen Routers (in diesem Fall R1) relevant. R2 enthält in der Routing-Tabelle noch IGRP-Routen.
R1#show ip route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.1.0 is directly connected, Ethernet0
R 10.0.0.0/8 [90/1] via 172.16.1.200, 00:00:16, Ethernet0
C 192.168.1.0/24 is directly connected, Loopback0
R2#show ip route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.1.0 is directly connected, Ethernet0
C 10.0.0.0/8 is directly connected, Loopback0
I 192.168.1.0/24 [100/1600] via 172.16.1.100, 00:00:33,
Es gibt keine allgemeinen Richtlinien für die Zuweisung administrativer Entfernungen, da für jedes Netzwerk unterschiedliche Anforderungen gelten. Sie müssen eine sinnvolle Matrix administrativer Entfernungen für das Netzwerk als Ganzes festlegen.
Andere Anwendungen für die administrative Distanz
Ein häufiger Grund für die Änderung der administrativen Distanz einer Route besteht darin, dass Sie statische Routen verwenden, um eine aktuell vorhandene IGP-Route zu sichern. Diese wird normalerweise verwendet, um eine Backup-Verbindung herzustellen, wenn die primäre Verbindung ausfällt.
Angenommen, Sie verwenden die Routing-Tabelle von R1. In diesem Fall gibt es jedoch auch eine ISDN-Leitung, die Sie als Backup verwenden können, wenn die primäre Verbindung ausfällt. Hier ist ein Beispiel für eine statische Floating-Route für diese Route:
ip route 10.0.0.0 255.0.0.0 Dialer 1 250
Hinweis: Als administrative Distanz wird 250 festgelegt.
Wenn die Ethernet-Schnittstellen ausfallen oder Sie die Ethernet-Schnittstellen manuell deaktivieren, wird die statische Floating-Route in die Routing-Tabelle installiert. Der gesamte Datenverkehr, der für das Netzwerk 10.0.0.0/8 bestimmt ist, wird dann über die Schnittstelle Dialer 1 und den Backup-Link geleitet. Die Routing-Tabelle sieht nach dem Fehler ähnlich aus:
R1#show ip route
Gateway of last resort is not set
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.1.0 is directly connected, Ethernet0
S 10.0.0.0/8 is directly connected, Dialer1
C 192.168.1.0/24 is directly connected, Loopback0
Weitere Informationen zur Verwendung von statischen Floating-Routen finden Sie in den folgenden Dokumenten:
Zugehörige Informationen