OSPF
In dieser Einheit unterhielten wir uns über Open Shortest Path First, kurz auch OSPF.
OSPF ist ein Routing-Protokoll, welches auf dem Djikstra-Algorithmus basiert, um damit die kürzeste Route für Pakete zu finden.
OSPF ist ein Routing-Protokoll, welches auf dem Djikstra-Algorithmus basiert, um damit die kürzeste Route für Pakete zu finden.
Es gibt mehrere Varianten von OSPF:
- OSPFv2 für IPv4
- OSPFv3 für IPv6
- Single Area OSPF
- Multi Area OSPF
Bei OSPF kennt jeder Route die Topologie genau und nicht nur seine direkten Nachbarn. Dadurch benötigen die einzelnen Router mehr Speicher, da sie ja die gesamte Topologie speichern müssen. Außerdem ermittelt jeder Router einen Shortest-Path-First-Tree (SPF-Tree). Dieser wird mithilfe des Dijkstra-Algorithmus ermittelt und berechnet die kürzesten Routen durch das Netzwerk.
Nach der Theorie fingen wir mit einer Übung an.
In dieser Übung mussten wir ein Netzwerk simulieren, welches aus drei Router bestand und diese sollten mithilfe von OSPF die kürzesten Wege ermitteln.
Topologie:
Damit wir OSPF auf diesen Routern konfigurieren konnten, benötigten wir folgende Befehle:
Router(config)#router ospf 1
Mit diesem Befehl wechselt man in den Konfigurationsmodus für OSPF. Die Zahl zum Schluss gibt an um welches Area es sich handelt falls mehrere konfiguriert wurden
Mit diesem Befehl wechselt man in den Konfigurationsmodus für OSPF. Die Zahl zum Schluss gibt an um welches Area es sich handelt falls mehrere konfiguriert wurden
Router(config)#network 172.16.0.0 0.0.0.255 area 1
Mit diesem Befehl fügt man der Routing Tabelle das angegebene Netzwerk hinzu. Außerdem muss man noch die Whildcard Mask angeben, damit der Router weiß wie groß das Netz oder Subnetz ist, um das es sich handelt. Außerdem muss noch angegeben werden, zu welcher Area dieses Netzwerk gehört.