Was passiert jedoch, wenn sich die Subnetzmasken unterscheiden?
Lassen Sie uns in diesem Beispiel
unser vorheriges Beispiel erweitern. Wir haben 4 Router. Router
4 lernt das Netzwerk 10. 1. 1. 0/27 von
Router 1 über RIP-Version 2 Router
4 lernt Netzwerk 10. 1. 0 0/16 von Router 2 über BGP und
Router 4 lernt das Netzwerk 10. 0 0 0/8 von Router 3 über OSPF.
Beachten Sie, dass die administrativen Entfernungen RIP 120 beträgt.
BGP beträgt 200. OSPF 110. Auf diese Weise sendet Router 4 Datenverkehr,
wenn Sie 10 pingen. 1. 1. 1 auf Router 4.
Geht es zu Router 1? Wegen der über RIP empfangenen Routen oder wird
es zu Router 2 gehen oder wird es zu Router 3 gehen?
Hinweis OSPF hat einen geringeren administrativen Abstand als RIP und RIP einen
geringeren administrativen Abstand als BGP.
Welcher Pfad wird vom Router 4 gewählt?
Die wichtige Lektion hier ist, dass die Länge
der Route Vorrang vor der administrativen Entfernung hat.
Die administrative Distanz wird also
nur verwendet, wenn mehrere Routing-Protokolle versuchen, dieselbe
Route in die Routing-Tabelle einzufügen.
Router 4 lernt Netzwerk 10. 1. 1. 0/27 10.
1. 0 0/16 und 10. 0 0
0/8 Der Router sieht dies als 3 separate und unterschiedliche Routen.
Die 3 Routen werden in die Routing-Tabelle eingefügt, da sie als separate Routen angesehen werden,
aber von den 3 Routen 10, 1. 1. 0/27 wird gewählt, da es die längste Übereinstimmung hat.
Mit anderen Worten, der Ping von Router 4 wird über Router 1 ausgeführt, da
er die beste oder die längste Übereinstimmung in
der Routing-Tabelle darstellt, obwohl RIP eine hohe administrative Entfernung hat, als die Routen
der längsten Übereinstimmung von OSPF Vorrang vor der administrativen Entfernung haben.