LSA Type 1 – Router
- Struktury LSA typu pierwszego są rozgłaszane przez wszystkie rutery, względem pojedynczej strefy (Area). Zawierają one informacje o sieciach przyległych należących do jednej strefy (Area).
- Sąsiednie urządzenia przekazują otrzymane od swoich sąsiadów struktury LSA typu pierwszego, a oni przekazują je do swoich sąsiadów, aż wszystkie urządzenia z danej strefy (Area) będą posiadały pełną wiedzę na temat wszystkich struktur LSA typu pierwszego, jakie są dostępne w obrębie tej samej strefy.
Zawartość struktury LSA type 1
- Struktura LSA typu pierwszego zawiera następujące informacje:
- LS age – Czas jaki upłynął od ostatniej aktualizacji danej struktury LSA (Age).
- LS Type – Rodzaj struktury LSA (Router Links).
- Link State ID – Wartość LSID (Local router ID (RID)).
- Advertising Router – Wartość RID lokalnego urządzenia.
- Sequence Number – Wartość numeru sekwencyjnego.
- Checksum – Sumę kontrolną.
- Length – Długość (Wielkość struktury LSA w Bajtach).
- Number of links – Ilość linków jakie zawiera dana struktura.
Informacje dotyczące interfejsów
- Struktury LSA typu pierwszego zawierają informację o wszystkich interfejsach sieciowych, aktywnych względem określonej strefy (Area). W zależności od rodzaju interfejsu, OSPF przechowuje różne informacje.
- W przypadku interfejsów sieciowych dla których została przeprowadzona elekcja urządzeń DR / BDR, struktura LSA typu pierwszego będzie zawierała jedynie adres IP urządzenia pełniącego rolę DR-a. Informację dotyczące sieci przyległych, są w tym przypadku rozgłaszane przez urządzenie główne (DR) za pomocą struktur LSA typu drugiego.
- OSPF określa sieć tego typu, mianem sieci tranzytowej „Transit Network”.
- W przypadku interfejsów sieciowych dla których nie została przeprowadzona elekcja urządzeń DR / BDR, struktura LSA typu pierwszego będzie zawierała:
- Względem sieci rozgłoszeni-owych (broadcasts), adres sieci, maskę oraz koszt interfejsu.
- OSPF określa sieć tego typu mianem sieci krańcowej „Stub Network”.
- Względem sieci Point-to-Point, wartość RID sąsiedniego urządzenia oraz standardowe informacje rozgłaszane przez sieci broadcasts-owe takie jak adres sieci,maskę oraz koszt interfejsu.
- OSPF określa sieć tego typu mianem sieci krańcowej „Stub Network”.
- Względem sieci rozgłoszeni-owych (broadcasts), adres sieci, maskę oraz koszt interfejsu.
W przypadku konfiguracji interfejsu loopback, protokół OSPF zignoruje skonfigurowaną maskę sieciową, rozgłaszając daną sieć jako „Stub Network” z maską 255.255.255.255. Aby zmienić to domyślne zachowanie protokołu OSPF należy wykonać komendę [ip ospf network point-to-point] w trybie konfiguracji interfejsu loopback.
Każde urządzenie tworzy swoją własną pojedynczą strukturę LSA typu pierwszego, wyjątek od tej reguły stanowią rutery ABR, które tworzy po jednej strukturze LSA typu pierwszego względem każdej ze stref (Area) do której należy.

Zawartość struktury LSA type 1
- Struktura LSA typu pierwszego zawiera:
- Wartość LSID (Wartość RID lokalnego urządzenia).
- Informacje o wszystkich aktywnych względem protokołu OSPF interfejsach (Adres/maska).
- Koszty interfejsów (OSPF Interface Cost).
- Wartości RID sąsiednich urządzeń.
- Numer sekwencyjny.
- Sumę kontrolną (Checksum).
Wyświetlanie struktur LSA type 1
- Informacje na temat struktury LSA typu pierwszego można wyświetlić za pomocą komendy [show ip ospf database], znajdują się one pod punktem (Router Link State (Area ID-area)) jak i za pomocą komendy [show ip ospf database router [RID]].
- [show ip ospf database] – Wyświetla podsumowanie wszystkich otrzymanych struktur LSA.
- [show ip ospf database router [RID]] – Wyświetla szczegółowe informacje na temat struktury LSA typu pierwszego, otrzymanej od określonego w komendzie sąsiada (RID). Poszczególne punkty opisują oddzielne linki, sieci wyświetlając między innymi informacje na temat rodzaju połączenia w wpisie „Link Connected to: (Rodzaj topologii)”.
Ponieważ wartość RID jest wykorzystywana przez wiele struktur LSA, Cisco zaleca, aby była to wartość łatwa to zapamiętania (Identyfikacji konkretnego urządzenia).
32-bitową wartość identyfikatora (LSID) w przypadku struktury LSA typy pierwszego (LSA Type 1) stanowi wartość RID rutera który takową strukturę LSA stworzył.
LSA Type 2 – Network
- Struktury LSA typu drugiego są rozgłaszane przez rutery pełniące rolę DR-a w sieciach wielodostęp-owych.
- Algorytm SPF wymaga aby baza LSDB, zawsze tworzyła topologię, opartą o dwa rutery (Nodes) połączone ze sobą za pomocą jednej sieci (Link). Zasada ta znacząco komplikuje proces tworzenia wpisów dotyczących sieci wielodostęp-owych, w których pewna liczba ruterów połączona jest ze sobą za pomocą jednej sieci (Linku). W tej sytuacji baza LSDB tworzy pseudo-strukturę LSA typu drugiego, do której podłączane są poszczególne rutery.
Proces elekcji rutera DR
- Zgodnie z właściwym rodzajem topologii sieciowej. Protokół OSPF przystępuje do elekcji urządzenia pełniącego rolę DR, zaraz po odebraniu pierwszej wiadomości Hello od przynajmniej jednego z sąsiadów. Proces elekcji jest prowadzony jest w celu:
- Tworzenia oraz propagowania struktury LSA typu drugiego.
- Wsparcia procesu wymiany danych bazy LSDB.
- Proces elekcji urządzenia DR / BDR wygląda następująco:
- Rolę aktywną (DR) przejmuje urządzenie z najwyższą wartością priorytetu (0–255). Jeżeli wartość ta jest taka sama na wszystkich urządzeniach, pod uwagę brana jest najwyższa wartość RID.
- Urządzenie z drugą najwyższą wartością (Priorytetu / wartości RID) przejmuje rolę zapasową BDR (Backup Designated Router).
- Po zakończeniu elekcji urządzeń (DR, BDR), ponowna elekcja może nastąpić jedynie w sytuacji awarii przynajmniej jednego z urządzeń pełniących rolę DR-a bądź BDR-a.
- W przypadku utraty DR-a jego rolę przejmuje BDR niezależnie od tego czy w sieci istnieje urządzenia z większą wartością priorytetu czy też nie takowego nie ma.
- Wartość priorytetu można skonfigurować za pomocą komendy [ip ospf priority 0-255] w trybie konfiguracji interfejsu sieciowego.
Znaczenie struktury LSA type 2
- Jako że protokół OSPF w przypadku sieci wielodostęp-owych nie jest w stanie przyporządkować w bazie LSDB więcej niż dwóch ruterów do jednego linku, wykorzystuje strukturę LSA typu drugiego w postaci pseudo kodu. W takim przedstawieniu każda struktura LSA typu pierwszego stworzona przez urządzenia podłączone do tej samej sieci wielodostęp-owej, jest łączona w bazie LSDB do pseudo struktury LSA typu drugiego.
- Struktura LSA typu drugiego jest tworzona oraz propagowana przez ruter pełniący rolę DR-a.

Zawartość struktury LSA type 2
- Struktura LSA typu drugiego zawiera:
- Wartość LSID (Wartość ID urządzenia pełniącego rolę DR-a).
- Informacje o wszystkich aktywnych względem protokołu OSPF interfejsach (Adres/maska).
- Wartości RID sąsiednich urządzeń.
- Numer sekwencyjny.
- Sumę kontrolną (Checksum).
Wyświetlanie struktur LSA type 2
- Informacje na temat struktury LSA typu drugiego można wyświetlić za pomocą komendy [show ip ospf database], znajdują się one pod punktem (Net Link State (Area ID-area)) jak i za pomocą komendy [show ip ospf database {router RID / network [LSID]}].
- [show ip ospf database] – Wyświetla podsumowanie wszystkich otrzymanych struktur LSA.
- [show ip ospf database network [LSID]] – Wyświetla szczegółowe informacje na temat struktury LSA typu drugiego (względem danej wartości LSID), w tym wartości RID wszystkich struktur LSA typu pierwszego, należących do danej sieci wielodostęp-owej a tym samym podłączonych do pseudo struktury LSA typu drugiego.
LSA Type 3 – Net Summary
Struktury LSA typu pierwszego (LSA type 1) są propagowane w obrębie jednej strefy (Area), struktury LSA typu drugiego (LSA type 2) są propagowane w obrębie jednej sieci wielodostęp-owej, tymczasem struktury LSA typu trzeciego (LSA type 3) są rozgłaszane za pomocą ruterów granicznych ABR, pomiędzy różnymi strefami (Multiple areas).
- Struktury LSA typu trzeciego są rozgłaszane przez rutery ABR, stanowiące granicę pomiędzy strefami (Multiple areas).
- Ruter ABR generuje po jednej strukturze LSA typu trzeciego względem każdej z rozgłaszanych sieci, dla każdej strefy (Area) z osobna. Zamieszczając w nich jedynie podstawowe informacje na temat rozgłaszanej sieci.

- Zgodnie z powyższą grafiką, każdy ruter wewnętrzny (Internal Router), propaguje stworzone przez siebie struktury LSA typu pierwszego (Fioletowe strzałki) w obrębie jednej strefy (Area), tak aby każdy z ruterów posiadał identyczną zawartość bazy LSDB. Urządzenie graniczne ABR (Area Border Router) stanowiące barierę pomiędzy strefami (Area), rozgłaszając sieci pomiędzy strefami za pomocą struktur LSA typu trzeciego (Czerwone strzałki). Zgodnie z następującymi zasadami:
- Każda struktura LSA typu trzeciego przenosi informację o jedynie jednej, z rozgłaszanych sieci.
- Ruter ABR tworzy jedną strukturę LSA typu trzeciego względem każdej z rozgłaszanych sieci, dla każdej strefy z osobna (Poza strefą, z której pochodzi rozgłaszana sieć).
Zawartość struktury LSA type 3
- Struktura LSA typu trzeciego zawiera:
- Wartość RID rutera ABR, rozgłaszającego daną strukturę LSA.
- Adres sieci wraz z maską.
- Wartość LSID (Adres sieci bez maski).
- Wartość kosztu (Metryki).
- Numer sekwencyjny.
- Sumę kontrolną (Checksum).
Wyświetlanie struktur LSA type 3
- Informacje na temat struktury LSA typu trzeciego można wyświetlić za pomocą komendy [show ip ospf database / show ip ospf database summary [LSID]], znajdują się one pod punktem (summary Net Link State (Area ID-area)).
- [show ip ospf database] – Wyświetla podsumowanie wszystkich otrzymanych struktur LSA.
- [show ip ospf database summary LSID] – Wyświetla szczegółowe informacje na temat struktury LSA typu trzeciego.
32-bitową wartość identyfikatora (LSID) w przypadku struktury LSA typy trzeciego (LSA Type 3) stanowi adres rozgłaszanej sieci (bez maski).
Podsumowanie struktur LSA 1-3
- Protokół
OSPF wykorzystuje struktury LSA typu pierwszego, drugiego oraz trzeciego w celu
kalkulacji najlepszej drogi dotarcia do sieci docelowej. Poniższa tabela
prezentuje różnice pomiędzy trzema podstawowymi strukturami LSA:
| LSA Type (Number) | LSA Type (Name) | This Type Represents | Show ip ospf database … | LSID is Equal to | Created by |
| 1 | Router | A one router in one area | router | RID of router | Each router creates its own peer area |
| 2 | Network | A subnet in with a DR exists | network | DR’s IP address in the subnet | The DR in that subnet |
| 3 | Summary | A subnet in another Area | summary | Subnet address | An ABR |
Podsumowanie struktur LSA 1-3
Pozostałe tematy związane z protokołem OSPF
- Wstęp do protokołu OSPF
- Wiadomości protokołu OSPF
- Nawiązywanie relacji sąsiedztwa
- Rodzaje topologii sieciowych
- LSDB (Link-State Database)
- Struktury LSA 1-3
- Struktury LSA 4-9
- Wybór najkrótszej trasy (SPF)
- Wyliczanie metryki
- Multi-Area OSFP
- Redystrybucja protokołu OSPF
- Weryfikacja konfiguracji
- Troubleshooting relacji sąsiedztwa
- 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
- Trasa domyślna OSPF
- Strefy Stubby Areas OSPF
- Redystrybucja protokołu OSPF
- Uwierzytelnianie protokołu OSPF
- BFD dla protokołu OSPF

Dodaj komentarz