Konfiguracja MikroTik – Część 33: Routing dynamiczny OSPF – od podstaw do praktyki
Konfiguracja MikroTik – Część 33: Routing dynamiczny OSPF – od podstaw do praktyki
W miarę rozrastania się infrastruktury sieciowej pojawia się potrzeba automatycznego przekazywania informacji o trasach pomiędzy urządzeniami bez konieczności ręcznej konfiguracji. OSPF (Open Shortest Path First) to protokół routingu dynamicznego typu link-state, który doskonale wpisuje się w potrzeby nowoczesnych, skalowalnych topologii sieciowych. W tym artykule przyjrzymy się dokładnie konfiguracji OSPF na routerach MikroTik – zarówno w kontekście podstaw, jak i praktycznych scenariuszy.
Dlaczego warto korzystać z OSPF w MikroTik?
OSPF umożliwia dynamiczne zarządzanie routingiem w większych i złożonych środowiskach. Dzięki jego zastosowaniu możemy:
- eliminować błędy w trasach statycznych,
- zapewnić redundancję,
- reagować dynamicznie na zmiany topologii,
- automatycznie aktualizować tablicę routingu.
Wymagania wstępne
Aby rozpocząć konfigurację OSPF, należy:
- skonfigurować podstawową topologię sieci z minimum dwoma routerami MikroTik,
- ustawić poprawnie interfejsy oraz adresacje IP,
- mieć świadomość podziału sieci na obszary OSPF (najczęściej zaczynamy od
Area 0.0.0.0– Backbone).

Krok po kroku: Konfiguracja OSPF przez CLI
1. Weryfikacja interfejsów i adresów IP
Na każdym routerze należy przypisać adresy IP:
/ip address
add address=10.0.0.1/24 interface=ether1
add address=192.168.1.1/24 interface=ether2
2. Włączenie OSPF
/routing ospf instance
set [find default=yes] router-id=1.1.1.1 distribute-default=never
3. Dodanie interfejsów i sieci do OSPF
/routing ospf network
add network=10.0.0.0/24 area=backbone
add network=192.168.1.0/24 area=backbone
4. Sprawdzenie sąsiadów OSPF
/routing ospf neighbor print
OSPF sam wykryje inne routery w tej samej sieci i nawiąże z nimi relacje sąsiedztwa (adjacency).
Zaawansowane scenariusze
OSPF w środowisku wieloobszarowym
Dla dużych środowisk warto rozważyć segmentację OSPF na wiele obszarów, co pozwala ograniczyć zakres aktualizacji i zwiększyć stabilność.
Redistribucja tras (np. tras statycznych do OSPF)
/routing ospf redistribute
add instance=default redistribute=static
Bezpieczeństwo OSPF – zabezpieczenie hasłem
/routing ospf interface
set ether1 authentication=md5 authentication-key=haslo123
Monitoring OSPF i diagnostyka
Weryfikacja aktualnego stanu protokołu:
/routing ospf route print
/routing ospf interface print
/routing ospf neighbor print
W przypadku problemów z sąsiadami lub trasami warto analizować logi i weryfikować zgodność identyfikatorów routera (router-id), obszarów, masek oraz mechanizmów autoryzacji.
Zalecenia projektowe
| Element | Rekomendacja |
|---|---|
| Router-ID | Ustal ręcznie – najczęściej jako adres loopback lub interfejsu WAN |
| Area 0 | Zawsze wymagany – to kręgosłup OSPF |
| Redundancja | Zapewnij 2+ routery per lokalizacja dla przełączania |
| Loopback interface | Używaj loopbacków jako identyfikatorów routingu |
| Ujednolicenie schematu | Trzymaj się ustalonej konwencji nazw i adresacji |
Podsumowanie
OSPF to potężne narzędzie, które – przy poprawnej konfiguracji – zapewnia dynamiczny i niezawodny routing w sieciach MikroTik. Dzięki jego implementacji można łatwo skalować środowisko sieciowe, unikać błędów konfiguracyjnych i zapewnić ciągłość działania nawet przy awariach łączy.
W kolejnej części serii omówimy konfigurację BGP na MikroTik – idealne rozszerzenie dla operatorów i środowisk ISP.






