Routing OSPF - Multi Area
Przygotowanie, scenariusz
Info
Do realizacji tego zadania wymagany będzie dowolnie wybrany emulator np. Cisco Modeling Labs, GNS3, EVE-NG oraz dostęp do obrazów Cisco IOS.
Topologia
Adresacja
- R1 e0/0 - 10.10.0.1/30
- R1 e0/1 - 172.16.0.2/30
- R2 e0/1 - 172.16.0.1/30
- R2 e0/2 - 172.16.1.1/30
- R2 lop0 - 209.165.200.225/27
- R3 e0/0 - 10.10.4.1/30
- R3 e0/2 - 172.16.1.2/30
- R11 e0/0 - 10.10.0.2/30
- R11 lop0 - 10.10.1.1/24
- R33 e0/0 - 10.10.4.2/30
- R33 lop0 - 10.10.5.1/24
Konfiguracja R1
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here(config)#hostname R1
Adresacja interfejsów.
R1(config)#interface ethernet0/1
R1(config-if)#ip address 172.16.0.2 255.255.255.252
R1(config-if)#no shutdown
R1(config)#interface ethernet0/0
R1(config-if)#ip address 10.10.0.1 255.255.255.252
R1(config-if)#no shutdown
Konfiguracja R2
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here(config)#hostname R2
Adresacja interfejsów.
R2(config)#interface ethernet0/1
R2(config-if)#ip address 172.16.0.1 255.255.255.252
R2(config-if)#no shutdown
R2(config)#interface ethernet0/2
R2(config-if)#ip address 172.16.1.1 255.255.255.252
R2(config-if)#no shutdown
R2(config)#interface loopback0
R2(config-if)#ip address 209.165.200.225 255.255.255.224
R2(config-if)#no shutdown
Konfiguracja R3
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here(config)#hostname R3
Adresacja interfejsów.
R3(config)#interface ethernet0/2
R3(config-if)#ip address 172.16.1.2 255.255.255.252
R3(config-if)#no shutdown
R3(config)#interface ethernet0/0
R3(config-if)#ip address 10.10.4.1 255.255.255.252
R3(config-if)#no shutdown
Konfiguracja R11
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here(config)#hostname R11
Adresacja interfejsów.
R11(config)#interface ethernet0/0
R11(config-if)#ip address 10.10.0.2 255.255.255.252
R11(config-if)#no shutdown
R11(config)#interface loopback0
R11(config-if)#ip address 10.10.1.1 255.255.255.0
R11(config-if)#no shutdown
Konfiguracja R33
Tryb konfiguracyjny i zmiana nazwy urządzenia.
inserthostname-here#configure terminal
inserthostname-here(config)#hostname R33
Adresacja interfejsów.
R33(config)#interface ethernet0/0
R33(config-if)#ip address 10.10.4.2 255.255.255.252
R33(config-if)#no shutdown
R33(config)#interface loopback0
R33(config-if)#ip address 10.10.5.1 255.255.255.0
R33(config-if)#no shutdown
Konfiguracja OSPF area 1 na routerze R11
Skonfigurujemy routing OSPF na routerze R11 wykorzystując odwróconą maskę (wildcard).
R11(config)#router ospf 123
R11(config-router)#router-id 11.11.11.11
R11(config-router)#auto-cost reference-bandwidth 100
Dodajemy sieci bezpośrednio przyłączone do routera.
R11(config-router)#network 10.10.0.0 0.0.0.3 area 1
R11(config-router)#network 10.10.1.0 0.0.0.255 area 1
Sprawdźmy konfigurację poleceniem:
R11#show ip protocols
Konfiguracja OSPF area 1 / 0 na routerze R1
Skonfigurujemy routing OSPF na routerze R1 wykorzystując odwróconą maskę (wildcard). Router ten będzie pełnił funkcję ABR ponieważ połączy ze sobą dwa obszary.
R1(config)#router ospf 123
R1(config-router)#router-id 1.1.1.1
R1(config-router)#auto-cost reference-bandwidth 1000
R1(config-router)#network 172.16.0.0 0.0.0.3 area 0
R1(config-router)#network 10.10.0.0 0.0.0.3 area 1
Natychmiast dostajemy informacje o połączeniu z sąsiadem
Sprawdźmy konfigurację poleceniem:
R1#show ip protocols
Konfiguracja OSPF area 0 na routerze R2
Skonfigurujemy routing OSPF na routerze R2 podobnie jak poprzednio wykorzystując odwróconą maskę (wildcard). Tym razem sieć na interfejsie loopback0 symulująca ISP zostanie rozgłoszona w naszym OSPF jako trasa domyślna dla wszystkich sąsiadów.
R2(config)#router ospf 123
R2(config-router)#router-id 2.2.2.2
R2(config-router)#auto-cost reference-bandwidth 1000
R2(config-router)#network 172.16.0.0 0.0.0.3 area 0
R2(config-router)#network 172.16.1.0 0.0.0.3 area 0
Ustawienie trasy domyślnej oraz jej rozgłoszenie dla wszystkich sąsiadów OSPF.
R2(config-router)#default-information originate
R2(config)#ip route 0.0.0.0 0.0.0.0 loopback0
Sprawdźmy konfigurację poleceniem:
R2#show ip protocols
Sprawdzając tablice routingu możemy zobaczyć sieci z innego obszaru oznaczone O IA.
R2#show ip route
Konfiguracja OSPF area 0 / 2 na routerze R3
Przystępujemy do konfiguracji routera R3 w analogiczny sposób jak R1 ponieważ będzie on pełnił funkcję ABR.
R3(config)#router ospf 123
R3(config-router)#router-id 3.3.3.3
R3(config-router)#auto-cost reference-bandwidth 1000
R3(config-router)#network 172.16.1.0 0.0.0.3 area 0
R3(config-router)#network 10.10.4.0 0.0.0.3 area 2
Sprawdźmy konfigurację poleceniem:
R3#show ip protocols
Konfiguracja OSPF 2 na routerze R33
Ostatni w naszym labie do konfiguracji router R3.
R33(config)#router ospf 123
R33(config-router)#router-id 33.33.33.33
R33(config-router)#auto-cost reference-bandwidth 1000
R33(config-router)#network 10.10.4.0 0.0.0.3 area 2
R33(config-router)#network 10.10.5.0 0.0.0.255 area 2
Sprawdźmy konfigurację poleceniem:
R33#show ip protocols
Zaglądając do tablicy routingu, możemy zauważyć, że trasa domyślna rozgłoszona na routerze R2 rzeczywiście widnieje z oznaczeniem O*E2.
Zróbmy test traceroute i sprawdźmy jak wygląda nasza łączność z pomiędzye R11 a R33.
R33#traceroute 10.10.1.1
Jeżeli wszystko poszło zgodnie z planem to efekt powinien być jak poniżej.
Success
Wszystkie przykłady są tylko formą zainteresowania danym zagadnieniem. Zachęcam do zapoznania się ze szczegółami zawartymi w dokumentacji autora lub producenta
🕞 Ostatnia aktualizacja 11.04.2025