(T) Teoria protokołu OSPFv3*
Spis treści
Pokaż
Teoria protokołu OSPFv3
OSPFv2 vs OSPFv3
Właściwości protokołu OSPF
- Domyślna wartość administracyjna (AD) dla:
- Trasy wewnętrznej (Internal Route): AD 110.
- Trasy zewnętrznej (External Route): AD 110.
- Domyślne ustawienia komunikacji:
- Wykorzystywany port: IP protocol 89.
- Wykorzystywany adres IP (ALL SPF Routers): IPv6 FF02::5.
- Wykorzystywany adres IP (ALL DR Routers): IPv6 FF02::6.
- Wykorzystywany źródłowy adres IP: IPv6 Link-Local.
Podstawowe informacje
- Protokół OSPF istnieje w dwóch głównych wersjach: OSPFv2 oraz OSPFv3. Istnieje jednak jeszcze jedna dodatkowa wersja OSPF zwana Address Families, która wspiera zarówno protokół IPv4 jak i protokół IPv6.
- OSPF Address Families – W przypadku pracy dla dwóch protokołów IP posiada oddzielne bazy LSDB oraz SPF dla każdego protokołu IP. Oczywiście tablice routingu również są oddzielne.
Protokół OSPFv3
- Support for multiple address families – Wspiera zarówno protokół IPv4 jak i protokół IPv6.
- New LSA types – Wspiera struktury LSA typu ósmego oraz dziewiątego.
- Removal of addressing semantics – Nie zawiera informacji na temat prefix-u w nagłówku pakietu. Wykorzystuje pojecie liku „Link” zamiast sieci „Network”. Przez co kalkulacja SPT jest prowadzona względem linków a nie sieci.
- LSA flooding – Zawiera nowe pole, umożliwiające wsparcie nieznanych typów struktur LSA.
- Packet format – Działa bezpośrednio na protokole IPv6.
- Router ID – Wartość RID musi być statycznie skonfigurowana.
- Authentication – Wspiera uwierzytelnianie za pomocą protokołu IPSec.
- Neighbor adjacencies – Relacje sąsiedztwa opierają się na adresie Link-local.
- Multiple instances – Pakiety OSPF zawierają informację o numerze instancji protokołu OSPF. Dzięki czemu istnieje możliwość stworzenia wielu instancji na jednym interfejsie sieciowym.
Zmiany związane ze strukturami LSA
- LSA Type 3 Net Summary – LSA Type 3 Interarea Prefix.
- LSA Type 4 ASBR Summary – LSA Type 4 Interarea Router.
- LSA Type 7 NSSA External – LSA Type 7 NSSA.
Wiadomości protokołu OSPFv3
Typ | Nazwa | Adres źródłowy | Adres docelowy | Cel |
1 | Hello | Link-Local | FF02::5 (All routers) | Wykrywanie sąsiadów |
1 | Hello | Link-Local | Link-Local | Inicjacja relacji sąsiedztwa |
2 | Database Description | Link-Local | Link-Local | Zsumaryzowana zawartośc bazy LSDB |
3 | Link-State Request | Link-Local | Link-Local | Zapytanie o brakujące struktury LSA |
4 | Link-State update | Link-Local | Link-Local | Odpowiedź na zapytanie LSR |
4 | Link-State update | Link-Local (Od DR) | FF02::5 (All routers) | Aktualizacja bazy |
4 | Link-State update | Link-Local (Od nie-DRa) | FF02::6 (DR/BDR) | Aktualizacja bazy |
5 | Link-State Ack | Link-Local | Link-Local | Odpowiedź na zapytanie LSU |
5 | Link-State Ack | Link-Local (Od DR) | FF02::5 (All routers) | Potwierdzenie |
5 | Link-State Ack | Link-Local (Od nie-DRa) | FF02::6 (DR/BDR) | Potwierdzenie |
Nowe rodzaje struktur LSA
Zmienione nazewnictwo Struktur LSA
- Struktura LSA typu trzeciego w protokole OSPFv3 została nazwana „Interarea prefix LSA for ABRs”.
- Struktura LSA typu czwartego w protokole OSPFv3 została nazwana „Interarea router LSA for ASBRs”.
Struktura LSA typu 8 (Link-local LSA)
- Struktura LSA typu ósmego rozgłasza adresy link-local do wszystkich ruterów współdzielących ten sam link.
- Struktura LSA typu ósmego rozgłasza bit opcji.
Struktura LSA typu 9 (Intra-Area Prefix LSAs)
- Struktura LSA typu dziewiątego posiada podobną funkcjonalność względem protokołu IPv6 co struktura LSA typu pierwszego oraz drugiego względem protokołu IPv4.
Pozostałe tematy związane z konfiguracją protokołu OSPF
- Wstęp do protokołu OSPF
- Wiadomości protokołu OSPF
- Nawiązywanie relacji sąsiedztwa protokołu OSPF
- Rodzaje topologii sieciowych protokołu OSPF
- Wybór najkrótszej trasy protokołu OSPF
- Wyliczanie metryki protokołu OSPF
- Multi-Area OSFP
- Redystrybucja protokołu OSPF
- Weryfikacja konfiguracji
- Troubleshooting brakujących tras routingu
- Troubleshooting procesu FSM
- Komendy Show, Debug oraz Clear
- Podstawowa konfiguracja protokołu OSPF
- Konfiguracja interfejsów, metryki OSPF
- Filtrowanie protokołu OSPF
- Sumaryzacja protokołu OSPF
- Rozgłaszanie trasy domyślnej OSPF
- Strefy Stubby Areas OSPF
- Redystrybucja protokołu OSPF
- Uwierzytelnianie protokołu OSPF
- Konfiguracja protokołu BFD względem protokołu OSPF
Struktury LSA
- Baza LSDB (Link-State Database) protokołu OSPF
- Struktura LSA typu pierwszego (Router)
- Struktura LSA typu drugiego (Network)
- Struktura LSA typu trzeciego (Net Summary)
- Struktury LSA typu 4-5
- Struktury LSA typu 6-9