OSPF und Routing nach Subnetzpräfix

OSPF und Routing nach Subnetzpräfix

Entschuldigen Sie die Anfängerfrage zu OSPF. Ich bin gerade dabei, das Protokoll zu lernen, und es gibt einige grundlegende Dinge, die ich nicht verstehe. Bei OSPF basiert das Routing auf der Router-ID – die normalerweise eine seiner IP-Adressen ist. Was uns jedoch wirklich interessiert, sind die Präfixe aller Netzwerke, mit denen der Router direkt verbunden ist (das ist der Schlüssel zu den RIP-Routingtabellen, wenn ich mich nicht irre – und es macht wirklich Sinn). Ich bin also völlig verwirrt, wie wir aus der IP des Zielpakets den Zielrouter ableiten können (sogar bevor wir den kürzesten Pfad dorthin berechnen), ohne die Netzwerkpräfixe aller Netzwerke zu kennen, mit denen alle Router in der Tabelle verbunden sind?

Dieser Link war sehr hilfreich: - https://supportforums.cisco.com/document/133976/reading-and-understanding-ospf-database

Antwort1

ohne die Netzwerkpräfixe aller Netzwerke zu kennen, an die alle Router in der Tabelle angeschlossen sind?

Wie kommen Sie darauf, dass es keine Tabelle aller Netzwerke gibt? OSPF ist ein Link State Routing Protocol. Es muss es also wissen. (Zumindest für Netzwerke innerhalb eines Gebiets. Es gibt Unterschiede beim Routing zwischen den Gebieten.)

Und übrigens: Normalerweise (ich bin sicher, dass das für Linux/UNIX-basierte Implementierungen zutrifft, aber es gibt vielleicht auch andere proprietäre Implementierungsmethoden) wird der kürzeste Pfad nicht berechnet, wenn das Paket geroutet werden soll, sondern wenn sich die Topologie ändert und an die Routing-Tabelle weitergegeben wird.

Der Unterschied zwischen RIP und OSPF besteht aus dieser Sicht darin, dass RIP die gesamte Routing-Tabelle regelmäßig an alle Nachbarn sendet (was, wenn sie umfangreich ist, eine ziemliche Verschwendung ist).OSPF kommuniziert nur die Änderungen in der Topologie.

Es gibt eine ziemlich guteBeschreibungdes Inhalts von OSPF-Paketen.

LSA ist eine Datenstruktur, die das Netzwerk beschreibt. Sie wird in den Pakettypen 2 und 4 (DBD und LSU) übertragen. Pakettyp 3 (LSR) wird verwendet, um LSU von einem Router anzufordern.

  • LSA Typ 1 enthält Informationen zum Router selbst und seinen Nachbarn.
  • LSA Typ 2 enthält Informationen zu den mit einem Router verbundenen Netzwerken.

Diese enthalten genügend Informationen, um die Topologie des gesamten Netzwerks zu rekonstruieren.

verwandte Informationen