Nachbarschaft aufbauen
Der Router durchläuft folgende Zustände, um eine Verbindung zum Nachbar-Router
aufzubauen.
1. Attempt state / Init state
2. Two way state
3. Exchangestart state
4. Exchange state
5. Loading state
6. Full State
Nachbarschaft überprüfen
Die Hallo-Pakete werden nicht nur verwendet, um Nachbarschaftsbeziehungen aufzubauen.
Mit Hello-Paketen wird die Verbindung zum Nachbar-Router überprüft, in dem diese zyklisch
gesendet werden. Wenn innerhalb eines bestimmten Intervalls (Dead Intervall) kein Hallo-
Paket empfangen wird, wird die Verbindung zum Nachbarn als "ausgefallen" markiert. Die
entsprechenden Einträge werden gelöscht.
SCALANCE X-500 Web Based Management
Projektierungshandbuch, 05/2013, C79000-G8900-C248-04
Der Router aktiviert OSPF und beginnt Hello-Pakete zu senden und zu empfangen. Über
die empfangenen Hello-Pakete erfährt der Router, welche OSPF-Router in seiner Nähe
sind. Der Router überprüft den Inhalt des Hello-Pakets. In dem Hello-Paket ist auch eine
Liste der Nachbar-Router (Neighbor Table) des "Absenders" enthalten.
Wenn z. B. die ID des Bereichs, der Bereichstyp und die Einstellungen der Zeiten
übereinstimmen, kann eine Verbindung (adjacencies) zum Nachbar aufgebaut werden. In
einem Punkt-zu-Punkt-Netzwerk wird direkt die Verbindung aufgenommen. Wenn in
einem Netzwerk mehrere Nachbar-Router zu erreichen sind, wird mithilfe von Hello-
Paketen der designierte Router (DR) und der designierte Backup-Router (DBR) ermittelt.
Der Router mit der höchsten Router-Priorität wird designierter Router. Wenn zwei Router
die gleiche Router-Priorität haben, wird der Router mit der kleinsten Router ID zum
designierten Router. Der Router nimmt Verbindung zum designierten Router auf.
Die Nachbar-Router legen fest, welcher Router mit der Kommunikation beginnt. Der
Router mit der höheren Router ID wird zum Master.
Die Nachbar-Router schicken Pakete, die den Inhalt ihrer Nachbarschaftsdatenbank
beschreiben. Die Nachbarschaftsdatenbank (Link state database - LSDB) enthält
Informationen zur Topologie des Netzes.
Der Router vervollständigt die empfangenen Informationen. Wenn der Router noch
Fragen zum Status einer bestimmten Verbindung hat, schickt er eine Anfrage (Link State
Request). Der Nachbar-Router schickt eine Antwort (Link State Update). In der Antwort
ist eine entsprechende LSA enthalten. Der Router bestätigt den Erhalt der Antwort (Link
State Acknowledge).
Der Informationsaustausch mit dem Nachbar-Router ist abgeschlossen. Die
Nachbarschaftsdatenbank der Nachbar-Router ist gleich. Der Router berechnet mithilfe
des Short Path First-Algorithmus eine Route zu jedem Ziel. Die Route wird in die
Routingtabelle eingetragen.
Technische Grundlagen
4.6 Routing-Funktion
37