21T9 OSPF [Konfiguracja] w 10 min.
Sąsiedztwa OSPF
Więcej miejsc do posłuchania:
Link do artykułu.
0:00 Wprowadzenie
0:19 Topologia
0:53 Konfiguracja OSPF
2:12 Router R1
7:18 Sąsiedztwo
9:50 Router R3
11:00 Podsumowanie
Transkrypcja:
Cześć, witam Cię w dzisiejszym odcinku temat OSPF. Pokażę Ci dzisiaj konfigurację 4 routerów, jak OSPF można skonfigurować na takiej infrastrukturze w mniej niż 10 minut.
Zaczniemy jednak od topologii. Czyli mam tutaj 4 routery, które są spięte jednym przełącznikiem, czyli wszystkie z tych 4 urządzeń są w jednej domenie broadcastowej. To będzie ważne na późniejszym etapie omawiania tego przypadku. Mamy router R1, R2, 3 i 4 każdy z tych routerów ma odpowiednio przypisany adres już w tej sieci, czyli końcówka 1,2,3,4 i będziemy konfigurować OSPF’a. Mamy już tutaj początkową część konfiguracji
wykonaną i jedziemy z konfiguracją OSPF’a.
Żeby wykonać konfigurację dotyczącą tego protokołu, trzeba wejść w kontekst router OSPF. Tutaj OSPF 1 czyli numer procesu i wpisujemy następnie opcjonalnie, ale jest to rzecz, którą warto robić, czyli ID routera. W tym przypadku dla routera R4 został ID nadane 4.4.4.4.
Kolejnym krokiem jest przypisanie adresu sieci, która będzie związana z tym procesem, czyli będzie OSPF rozgłaszany na tym Interfejsie. Będzie również ten router na tym Interfejsie nasłuchiwał. Dla nas zauważ, jeżeli chodzi o ten interfejs z końcówką 10.3 router 4, czyli mamy tutaj końcówkę 10.3 i to jest interfejs FA 00. Tak mamy przypisany adres IP i router, bazując na konfiguracji dotyczącej Network, będzie wiedział, który interfejs jest związany z tym procesem OSPF. Na koniec przypisujemy strefę. Tutaj jest strefa zerowa w tym przykładzie realizowana i mamy rozgłaszanie na tym routerze tego protokołu OSPF’a.
Przechodzimy do routera R1. Na routerze R1 podobnie. Mamy konfigurację OSPF’a czyli mamy router OSPF numer procesu. Następnie identyfikator routera a kolejnym krokiem jest podanie sieci, która będzie rozgłaszana, czyli interfejs 172.16.10.1 z maską odpowiednią 255, czyli 24 bity i area. Spójrz, że to jest dla routera pierwszego. To jest ten tutaj adres przypisany, pokazany i to jest interfejs FA 00. Ok, czyli mamy już na 2 routerach skonfigurowany OSPF. Teraz będzie informacja dotycząca zestawienia sąsiedztwa, czyli mamy informację, że na interfejsie 00 jest sąsiad w takim stanie full, czyli 2 routery ze sobą wymieniły komunikaty helo, ale jednocześnie te 2 routery zestawiły pełną informację o sąsiadach, czyli wymieniły pełną informację dotyczącą tej całej struktury i procesu OSPF, czyli mamy już 2 routery ze sobą zestawione i jest stan full dla tego OSPFa. Możemy zobaczyć, że dla routera R1 to jest, czyli to jest router – ten po lewej stronie. On widzi sąsiadów, czyli polecenie show ip ospf neighbor pokazuje sąsiadów i teraz tutaj możemy się chwilę zatrzymać, bo możemy zobaczyć, jakich sąsiadów ten router widzi. Czyli on widzi sąsiada 172.16.10.2, widzi końcówkę 10.4 kolejnego sąsiada i sąsiada 4.4.4.4 I teraz dla części z tych routerów został skonfigurowany identyfikator. Tu jest przykład. Identyfikator routera 4.4.4.4 został wpisany konfiguracyjnie. Natomiast dla tych pozostałych 2 routerów nie został podany ten parametr, to oznacza, że ten proces OSPF przyjął sobie dostępny adresy IP z interfejsu i dlatego tu się pojawiają takie informacje o interfejsach, czy adresach IP na tych interfejsach.
Po prawej stronie natomiast masz adres IP interfejsu. Jeżeli był wpisany dla routera R4 identyfikator 4.4.4.4 to jego adres IP jest 172.16.10.3 i jest
reprezentowany jako ten identyfikator. Natomiast dla pozostałych zauważ,
że adres IP interfejsu zgadza się z identyfikatorem routera OSPF. Kolejna rzecz,
którą tutaj warto zauważyć, to mamy stany.
Jeżeli chodzi o FULL/BDR, to mamy taki przykład zestawienia pełnego sąsiedztwa, ponieważ protokół OSPF jest protokołem dotyczącym stanu,
czyli informacje o wszystkich linkach dostępnych wysyła każde z tych routerów do sąsiedniego routera OSPF i tu jest jedno ale, wysyła pod warunkiem, że to jest sieć full mesz. Ponieważ w tym przykładzie, jak i w typowych przykładach,
które dzisiaj spotykamy, mamy sieć broadcastową, to o ile nie zmienimy tej konfiguracji, cofnę się na chwilę jeszcze do rysunku, o ile nie zmienimy tej konfiguracji, to zauważ, że każdy z tych routerów jest w tej samej domenie broadcastowej.
OSPF oczywiście został wymyślony wcześniej, gdzie były różne typy połączeń
i możemy tego typu sieć skonfigurować w 2 trybach. Pierwszy tryb to będzie tryb z broadcastowaniem czyli typowy Ethernet. I w takim trybie masz jakby te routery, żeby nie stworzyć niepotrzebnie dużej ilości informacji, które między sobą muszą wymieć, to wybierają 2 typy routerów.
Pierwszy jest designated router, czyli taka rola główna. To jest taki router, który zbiera wszystkie informacje o sieci zebranych od wszystkich routerów w danej strefie, oblicza je i przekazuje wszystkim pozostałym routerom. Kolejny taki typ routera to jest backup designated router, czyli backapowy. Taki router OSPF, który w razie awarii DR’a jest w stanie taką rolę przejęć. Wszystkie pozostałe routery, które tutaj w tej strefie będziemy mieli i niezależne od tego, ile byśmy tych routerów tutaj widzieli, tu mam akurat 4 w naszej topologii, ale jeżeli byłoby ich więcej, to wszystkie pozostałe były po prostu w stanie other.
Teraz, jeżeli wrócimy do naszej konfiguracji, przesunę się teraz do pokazania sąsiadów, to spójrz mamy tutaj tak, R1 czyli router pierwszy i on widzi sąsiada z identyfikatorem końcówka 10.2 w trybie FULL/BDR czyli dla tego routera jest
to pełne sąsiedztwo z pełną wymianą informacji, natomiast jest jego tryb pracy BD, czyli backup designated router. Jeżeli chodzi o końcówkę 10.4 czyli router czwarty, to jest on w trybie takiego głównego routera rozgłaszającego,
czyli designated router. Wszystkie pozostałe w tym przypadku identyfikator 4.4.4.4 Jest w trybie to way, czyli wymieniły te routery sąsiedztwa między sobą, a może nie tyle sąsiedztwa, co wymieniły między sobą informacje helo. Czyli ten powiedział helo jestem taki, mam tutaj identyfikator strefy, drugi sąsiad powiedział helo jestem i one między sobą wymieniły informacje dotyczące
tego pakietu helo. Czyli one widzą, że są takie routery, natomiast nie wymieniają pomiędzy sobą informacji o linkach i dalszych informacji o sąsiadach. Tę funkcję zostawiają tylko DR’owi i BDR’owi, więc mamy tutaj dla R1 dwa wskazane routery DR BDR reszta jest other, czyli ten z identyfikatorem 4.4.4.4.
Zobaczmy, jak to wygląda na czwórce. Tutaj podobnie DR jest 10.4, czyli możesz zobaczyć, że DR dla tych wszystkich routerów jest taki sam. BDR też taki, sam 10.2 i czwórka widzi sąsiada z identyfikatorem 1.1.1.1. Czyli tylko dla tych dwóch routerów dla czwórki, czyli tu został identyfikator 4.4.4.4 wpisany, dla jedynki identyfikator 1.1.1.1 I widzimy tutaj w poleceniu pokazującym sąsiadów, jakich sąsiadów widzi każdy z tych routerów. Okej, a co, jeżeli nie mamy domeny broadcastowej, czyli mamy np. połączenie punkt-punkt.
Wtedy w konfiguracji można wyłączyć tę funkcję wybierania DR’a i BDR’a i po prostu dwa te ze sobą sąsiadujące routery OSPF będą wymieniały w pełni stan informacji o linkach i o sieciach. W związku z tym nie ma potrzeby wybierania tego BDR’a i DR’a. Zmniejsza to ilość też pakietów, które muszą być w związku z tym wysłane.
Co nam jeszcze pozostało w tej konfiguracji? Zobaczmy, jak to wygląda na R3 czyli widać, że tutaj mamy sąsiedztwa również zestawione i zobaczmy, jak wyglądają sąsiedzi. Czyli dla trzeciego routera jest router z końcówką 1.1 widoczny z końcówką 4.4. One mają funkcję DROTHER, czyli funkcje niezwiązaną ani z DR’em ani BDR’em, czyli po prostu taką pozostałą. I mamy jednego BDR’a, czyli R3 jest DR’em, bo tu widzimy tylko sąsiadów.
Okej, mamy załatwione R3 no i na końcu jeszcze R2. Zobaczmy co tutaj. Tu widzimy w R2, czyli to jest końcówka 10.2 widzimy sąsiadów 10.4, 1.1, 4.4, czyli odpowiednio i widzimy, który jest DR’em, który jest funkcją DROTHER, czyli dwójka, jest BDR’em. I to, jeżeli chodzi o konfigurację OSPF to tyle. Bardzo prosta relatywnie konfiguracja. Trzeba tylko wiedzieć, jak działa sam proces, jaka jest konstrukcja, koncepcja tego protokołu routingu.
Jeżeli masz jakieś pytania do tego, to oczywiście zachęcam do zadawania w komentarzu. Jeżeli chciałbyś polecenia sobie skopiować, to oczywiście na blogu jest wersja artykułu, gdzie możesz skopiować sobie odpowiednie polecenia i swoje środowisko testowe stworzyć.
Tyle dzisiaj, jeżeli chodzi o inne tematy, to możesz również propozycje pisać w komentarzu. Do zobaczenia już za tydzień.






