Konfiguration von Multi-Area OSPF in Cisco Packet Tracer
Hier ist ein ausführliches Tutorial zur Konfiguration von Multi-Area OSPF (Open Shortest Path First) in Cisco Packet Tracer.
Multi-Area OSPF wird in größeren Netzwerken eingesetzt, um die Routing-Tabellen klein zu halten, die CPU-Last der Router zu senken und die Auswirkungen von Topologieänderungen auf eine bestimmte Region (Area) zu begrenzen.
1. Die Topologie
Für dieses Beispiel verwenden wir drei Router:
- Router R1 (Internal Router in Area 1)
- Router R2 (Area Border Router - ABR): Verbindet Area 1 mit der Backbone Area 0.
- Router R3 (Backbone Router in Area 0)
Netzwerk-Adressen:
- Zwischen R1 und R2:
192.168.12.0/24 - Zwischen R2 und R3:
192.168.23.0/24 - Loopback R1 (Testnetz):
1.1.1.1/32(Area 1) - Loopback R3 (Testnetz):
3.3.3.3/32(Area 0)
2. Schritt: Grundkonfiguration der IP-Adressen
Bevor OSPF konfiguriert wird, müssen die Schnittstellen aktiviert werden.
Auf Router R1:
Router> enable
Router# configure terminal
Router(config)# interface g0/0
Router(config-if)# ip address 192.168.12.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
Router(config)# interface loopback 0
Router(config-if)# ip address 1.1.1.1 255.255.255.255
Auf Router R2 (ABR):
Router(config)# interface g0/0
Router(config-if)# ip address 192.168.12.2 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
Router(config)# interface g0/1
Router(config-if)# ip address 192.168.23.2 255.255.255.0
Router(config-if)# no shutdown
Auf Router R3:
Router(config)# interface g0/1
Router(config-if)# ip address 192.168.23.3 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
Router(config)# interface loopback 0
Router(config-if)# ip address 3.3.3.3 255.255.255.255
3. Schritt: OSPF Konfiguration
Der entscheidende Teil bei Multi-Area OSPF ist die Zuweisung der Netzwerke zu den richtigen Areas. Area 0 ist immer das Backbone, mit dem alle anderen Areas verbunden sein müssen.
Konfiguration auf R1 (Alles in Area 1):
Router(config)# router ospf 1
Router(config-router)# network 192.168.12.0 0.0.0.255 area 1
Router(config-router)# network 1.1.1.1 0.0.0.0 area 1
Konfiguration auf R2 (Der ABR - Verbindet Area 1 und 0): Hier definieren wir, welche Schnittstelle zu welcher Area gehört.
Router(config)# router ospf 1
Router(config-router)# network 192.168.12.0 0.0.0.255 area 1
Router(config-router)# network 192.168.23.0 0.0.0.255 area 0
Konfiguration auf R3 (Alles in Area 0):
Router(config)# router ospf 1
Router(config-router)# network 192.168.23.0 0.0.0.255 area 0
Router(config-router)# network 3.3.3.3 0.0.0.0 area 0
4. Schritt: Überprüfung der Konfiguration
Nachdem die Konfiguration abgeschlossen ist, sollten die Router Nachbarschaften aufbauen und Routen austauschen.
1. Nachbarschaften prüfen: Geben Sie auf R2 folgenden Befehl ein:
R2# show ip ospf neighbor
Sie sollten zwei Nachbarn sehen (R1 und R3) mit dem Status FULL.
2. Routing-Tabelle prüfen: Prüfen Sie die Routen auf R1:
R1# show ip route
Achten Sie auf Einträge mit dem Code O IA.
- O steht für OSPF (innerhalb der gleichen Area).
- O IA steht für OSPF Inter-Area (Routen, die aus einer anderen Area stammen). R1 sollte das Netz
3.3.3.3alsO IAsehen.
3. Verbindung testen: Pingen Sie von R1 aus die Loopback-Adresse von R3:
R1# ping 3.3.3.3
Zusammenfassung der Befehle
router ospf [Prozess-ID]: Startet den OSPF-Prozess.network [IP] [Wildcard-Maske] area [ID]: Weist ein Interface/Netzwerk einer Area zu.show ip ospf interface brief: Schnelle Übersicht, welches Interface in welcher Area arbeitet.show ip route ospf: Zeigt nur die gelernten OSPF-Routen an.
Wichtiger Hinweis: In einem Multi-Area-Design müssen alle Areas physisch oder logisch mit Area 0 verbunden sein, um Routing-Loops zu vermeiden und den Datenaustausch zu gewährleisten.