Konfiguration von Multi-Area OSPF in Cisco Packet Tracer

Melden

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.3 als O IA sehen.

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.

0