OSPF wykorzystuje bazę danych lsdb (link state database) i wypełnia ją LSA (link state advertising). Zamiast używać 1 pakietu LSA OSPF ma wiele różnych typów LSA i w tej lekcji pokażę Ci je wszystkie., Zacznijmy od przeglądu:
- LSA Typ 1: Router LSA
- LSA Typ 2: sieć LSA
- LSA Typ 3: Podsumowanie LSA
- LSA Typ 4: Podsumowanie ASBR LSA
- LSA typ 5: SYSTEM autonomiczny zewnętrzny LSA
- LSA Typ 6: multicast OSPF LSA
- LSA Typ 7: Not-so-Stubby area LSA
- LSA type 8: external attribute LSA for BGP
dla wielu osób pomaga wizualizować rzeczy w celu zrozumienia i zapamiętania. Lubię wizualizować OSPF LSA jako elementy układanki., Jedna układanka to nic, ale wszystkie razem dają nam obraz całkowity…dla OSPF to jest LSDB.
oto pierwszy typ LSA:
każdy router w tym obszarze zaleje Router LSA typu 1 w tym obszarze. W tym LSA znajdziesz listę wszystkich bezpośrednio podłączonych łączy tego routera. Jak zidentyfikować link?
- prefiks IP na interfejsie.
- typ łącza., Istnieją 4 różne typy łączy:
typ łącza | opis | ID łącza |
1 | połączenie punkt-punkt do innego routera. | identyfikator routera sąsiada |
2 | połączenie z siecią transit. | adres IP DR |
3 | połączenie z siecią stub., | sieć IP |
4 | łącze wirtualne | identyfikator routera sąsiada |
na razie nie martw się zbytnio o typy łącza, zobaczymy ich później. Należy pamiętać, że router LSA zawsze pozostaje w okolicy.
drugi typ LSA (network LSA) jest tworzony dla sieci wielodostępowych:
dla każdej sieci wielodostępowej tworzony jest LSA lub typ 2 sieci. Pamiętasz typy sieci OSPF? Typy sieci nadawczych i niekodowanych wymagają DR / BDR., Jeśli tak się stanie, zobaczysz te sieciowe LSA generowane przez DR. w tej LSA znajdziemy wszystkie routery podłączone do sieci multi-access, DR i oczywiście maskę prefiksu i podsieci.
w moim przykładzie powyżej znajdziemy R1, R2 i DR w sieci LSA. Zobaczymy również prefiks 192.168.123.0 / 24 w tym LSA. Ostatnia rzecz, o której warto wspomnieć: sieć LSA zawsze pozostaje w obszarze.
spójrzmy na trzeci typ LSA:
Typ 1 router LSA zawsze pozostaje w obszarze., OSPF działa jednak z wieloma obszarami i prawdopodobnie potrzebujesz pełnej łączności we wszystkich obszarach. R1 zalewa router LSA w okolicy, więc R2 zapisze to w swoim LSDB. R3 i R4 muszą również wiedzieć o sieciach W OBSZARZE 2.
R2 utworzy LSA typu 3 summary i zaleje go do obszaru 0. Ten LSA zaleje wszystkie inne obszary naszej sieci OSPF. W ten sposób wszystkie routery z innych obszarów będą wiedzieć o prefiksach z innych obszarów.
nazwa „podsumowanie” LSA jest bardzo myląca. Domyślnie OSPF nie podsumuje niczego dla Ciebie., Istnieje jednak polecenie, które pozwala podsumować trasy między obszarami. Spójrz na moje podsumowanie OSPF lessoni jeśli jesteś zainteresowany. Jeśli patrzysz na tabelę routingu routera OSPF i widzisz kilka wpisów o IA, patrzysz na LSA Type 3 summary LSA. To są Twoje prefiksy międzyzakładowe!
Czas na czwarty typ LSA:
w tym przykładzie mamy R1, który redystrybuuje informacje z routera RIP do OSPF. To sprawia, że R1 jest ASBR (Autonomous System Border Router)., Dzieje się tak, że R1 odwróci się trochę w routerze LSA, aby zidentyfikować się jako ASBR. Gdy R2, który jest ABR otrzyma ten router LSA, utworzy on podsumowanie typu 4 ASBR LSA i zaleje go do obszaru 0. Ta LSA będzie również zalana we wszystkich innych obszarach i jest wymagana, aby wszystkie routery OSPF wiedziały, gdzie znaleźć ASBR.
a co z LSA type 5? Sprawdźmy to:
Ta sama topologia, ale dodałem prefiks (5.5.5.0 / 24) w naszym routerze RIP. Prefiks ten będzie redystrybuowany do OSPF., R1 (nasz ASBR) zajmie się tym i utworzy w tym celu zewnętrzny LSA typu 5. Nie zapomnij, że nadal potrzebujemy podsumowania typu 4 ASBR LSA, aby zlokalizować R1. Jeśli kiedykolwiek próbowałeś redystrybucji z OSPF, być może widziałeś wpisy o E1 lub E2. Są to zewnętrzne prefiksy i nasze LSA typu 5.
a co z OSPF LSA typ 6? Typ 6 multicast ospf LSA mogę pominąć, ponieważ nie jest używany. Nie jest nawet wspierany przez Cisco. Do konfiguracji multicastu używamy PIM (Protocol Independent Multicast).,
spójrzmy na ostatni typ LSA, numer 7:
ostatni typ LSA…obiecane! Obszary NSSA nie zezwalają na zewnętrzne LSA typu 5. Na moim zdjęciu R1 to nadal nasz ASBR redystrybuujący informacje z RIP do OSPF.
ponieważ typ 5 nie jest dozwolony, musimy myśleć o czymś innym., Dlatego mamy zewnętrzny LSA typu 7, który niesie dokładnie te same informacje, ale nie jest zablokowany w obszarze NSSA. R2 przełoży ten typ 7 na typ 5 i zaleje go w inne obszary.
pozwól, że podsumuję dla Ciebie typy LSA:
- Type 1 – Router LSA: Router LSA jest generowany przez każdy router dla każdego obszaru, w którym się znajduje. W ID link-state znajdziesz ID routera, z którego pochodzi.
- Type 2-Network LSA: sieciowe LSA są generowane przez DR. ID link-state będzie adresem IP interfejsu DR.,
- Typ 3-Summary LSA: summary LSA są tworzone przez ABR i zalewane na inne obszary.
- Typ 4-Podsumowanie ASBR LSA: inne routery muszą wiedzieć, gdzie znaleźć ASBR. Dlatego ABR wygeneruje podsumowanie ASBR LSA, które będzie zawierać IDENTYFIKATOR routera ASBR w polu link-state ID.
- Type 5-External LSA: znany również jako system autonomiczny external LSA: zewnętrzne LSA są generowane przez ASBR.
- Type 6-Multicast LSA: Not supported and not used.,
- Type 7-External LSA: znany również jako not-so-stubby-area (NSSA) LSA: jak widać obszar 2 to NSSA (not-so-stubby-area), który nie pozwala na zewnętrzne LSA (typ 5). Aby rozwiązać ten problem, zamiast tego generujemy LSA typu 7.
jedyne co pozostało do zrobienia to rzucić okiem na te LSA w akcji … Czas skonfigurować kilka routerów!
weryfikacja
możemy zobaczyć wszystkie typy OSPF w LSDB, aby to zademonstrować, użyję następującej topologii:
jest to prosta konfiguracja z 3 routerami i 2 obszarami., Dodałem kilka loopbacków, więc mamy prefiksy do obejrzenia. Oto konfiguracja:
R1(config)#router ospf 1R1(config-router)#network 192.168.12.0 0.0.0.255 area 0R1(config-router)#network 1.1.1.0 0.0.0.255 area 0
R3(config)#router ospf 1R3(config-router)#network 192.168.23.0 0.0.0.255 area 1R3(config-router)#network 3.3.3.0 0.0.0.255 area 1
zacznijmy od spojrzenia na lsdb R1:
korzystając z bazy danych show IP ospf możemy spojrzeć na lsdb i możemy zobaczyć LSA routera typu 1, LSA sieci typu 2 i LSA podsumowania typu 3 tutaj. Co jeszcze tu znajdziemy?
- Link ID: to jest to, co identyfikuje każdy LSA.
- ADV router: router, który reklamuje ten LSA.
- wiek: maksymalny licznik wieku w sekundach. Maksimum to 3600 sekund lub 1 godzina.,
- Seq#: tutaj widzisz numer sekwencji, który zaczyna się od 0x80000001 i będzie zwiększany o 1 dla każdej aktualizacji.
- suma kontrolna: dla każdego LSA istnieje suma kontrolna.
- liczba łączy: pokazuje całkowitą liczbę bezpośrednio podłączonych łączy i jest używana tylko dla routera LSA.
czyli LSA Typ 1,2 i 3. Aby pokazać ci numer 4 i 5 muszę wprowadzić kilka zmian:
aby to osiągnąć będę redystrybuował coś na R1 do OSPF.
stworzyłem dodatkowy interfejs loopback i skonfigurowałem adres IP., Potem mówię OSPF, żeby redystrybuowała bezpośrednio podłączone interfejsy do OSPF. Spójrzmy na lsdb R2 i R3:
Leave a Reply