Konfigurowanie protokołu OSPF w systemie Linux



Podobne dokumenty
Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Link-State. Z s Link-state Q s Link-state. Y s Routing Table. Y s Link-state

ZiMSK. Routing dynamiczny 1

OSPF... 3 Komunikaty OSPF... 3 Przyległość... 3 Sieć wielodostępowa a punkt-punkt... 3 Router DR i BDR... 4 System autonomiczny OSPF...

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

Rozległe Sieci Komputerowe

Routing - wstęp... 2 Routing statyczny... 3 Konfiguracja routingu statycznego IPv Konfiguracja routingu statycznego IPv6...

Open Shortest Path First Protokół typu link-state Szybka zbieżność Obsługa VLSMs (Variable Length Subnet Masks) Brak konieczności wysyłania

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ PODSTAWY RUTINGU IP. WSTĘP DO SIECI INTERNET Kraków, dn. 7 listopada 2016 r.

Zarządzanie systemem komendy

Routing dynamiczny... 2 Czym jest metryka i odległość administracyjna?... 3 RIPv RIPv Interfejs pasywny... 5 Podzielony horyzont...

Konfigurowanie protokołu BGP w systemie Linux

PBS. Wykład Routing dynamiczny OSPF EIGRP 2. Rozwiązywanie problemów z obsługą routingu.

Wykład 3: Internet i routing globalny. A. Kisiel, Internet i routing globalny

Badanie protokołów routingu

RUTERY. Dr inŝ. Małgorzata Langer

Konfigurowanie sieci VLAN

Warstwa sieciowa rutowanie

Sieci Komputerowe Laboratorium 08 OSPF

Sieci komputerowe. Routing. dr inż. Andrzej Opaliński. Akademia Górniczo-Hutnicza w Krakowie.

DWA ZDANIA O TEORII GRAFÓW. przepływ informacji tylko w kierunku

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

Księgarnia PWN: Mark McGregor Akademia sieci cisco. Semestr piąty

Routing. mgr inż. Krzysztof Szałajko

Wykorzystanie połączeń VPN do zarządzania MikroTik RouterOS

ZADANIE.03 Routing dynamiczny i statyczny (OSPF, trasa domyślna) 1,5h

Sieci komputerowe dr Zbigniew Lipiński

Open Shortest Path First Protokół typu link-state Szybka zbieżność Obsługa VLSMs (Variable Length Subnet Masks) Brak konieczności wysyłania

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

Podstawy Sieci Komputerowych Laboratorium Cisco zbiór poleceń

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

6. Routing z wykorzystaniem stanu łącza, OSPF

1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli

PORADNIKI. Routery i Sieci

Warsztaty z Sieci komputerowych Lista 3

O ZASTOSOWANIU EMULATORA NETKIT ORAZ RUTERÓW DOSTĘPOWYCH DO NAUCZANIA PROTOKOŁU OSPF

Cisco IOS Routing statyczny i dynamiczny

Plan prezentacji. Konfiguracja protokołu routingu OSPF. informatyka+

(secure) ROUTING WITH OSPF AND BGP FOR FUN, FUN & FUN. Łukasz Bromirski. lukasz@bromirski.net

PROTOKOŁY RUTINGU W SIECIACH PAKIETOWYCH

Sieci Komputerowe Laboratorium 10. Redystrybucja_OSPF_EIGRP_RIP

Cisco IOS Routing statyczny

BADANIE DOBORU TRAS W WIELODROGOWEJ ARCHITEKTURZE SIECIOWEJ ZE WZGLĘDU NA ZMIENNE WARUNKI SIECIOWE

Routing dynamiczny konfiguracja CISCO

Sieci komputerowe - Protokoły wspierające IPv4

Laboratorium 2.8.2: Zaawansowana konfiguracja tras statycznych

Administracja sieciami LAN/WAN

Laboratorium Konfiguracja oraz weryfikacja protokołu RIP

Sieci komputerowe Protokoły routingu

Laboratorium 3 Sieci Komputerowe II Nazwisko Imię Data zajęd

Instrukcja do laboratorium 1. Podstawowa konfiguracja środowiska MPLS (Multi-Protocol Label Switching)

PBS. Wykład Podstawy routingu. 2. Uwierzytelnianie routingu. 3. Routing statyczny. 4. Routing dynamiczny (RIPv2).

OSPF: Open Shortest Path First

Wstęp... 2 Ruting statyczny... 3 Ruting dynamiczny... 3 Metryka i odległość administracyjna... 4 RIPv RIPv EIGRP... 5 EIGRP komunikaty...

Instrukcja do laboratorium 1

ZADANIE.03 Cisco.&.Juniper Routing dynamiczny i statyczny (OSPF, trasa domyślna) 1,5h

Ćwiczenie Konfiguracja statycznych oraz domyślnych tras routingu IPv4

Sieci komputerowe. Router. Router

Konfigurowanie protokołu BGP w ruterach Cisco

Konfiguracja połączenia G.SHDSL punkt-punkt w trybie routing w oparciu o routery P-791R.

Cisco Packet Tracer - routing SOISK systemy operacyjne i sieci kompu...

Warsztaty z Sieci komputerowych Lista 3

* konfiguracja routera Asmax V.1501 lub V.1502T do połączenia z Polpakiem-T lub inną siecią typu Frame Relay

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

A i B rozsyłają nowe wektory.

Wstęp... 2 Ruting statyczny... 3 Ruting dynamiczny... 3 Metryka i odległość administracyjna... 4 RIPv RIPv EIGRP... 5 EIGRP komunikaty...

Packet Tracer - Podłączanie routera do sieci LAN

Routing. routing bezklasowy (classless) pozwala na używanie niestandardowych masek np. /27 stąd rozdzielczość trasowania jest większa

router wielu sieci pakietów

Konfiguracja routerów CISCO protokoły rutingu: statyczny, RIP, IGRP, OSPF. Autorzy : Milczarek Arkadiusz Małek Grzegorz 4FDS

Ćwiczenie Podstawowa konfiguracja OSPFv3 dla pojedynczego obszaru Topologia

Spis treúci. Księgarnia PWN: Rick Graziani, Allan Johnson - Akademia sieci Cisco. CCNA Exploration. Semestr 2

Spis treúci. Księgarnia PWN: Wayne Lewis - Akademia sieci Cisco. CCNA semestr 3

Lab 2 ĆWICZENIE 2 - VLAN. Rodzaje sieci VLAN

BGP. Piotr Marciniak (TPnets.com/KIKE) Ożarów Mazowiecki, 26 marca 2010 r.

Protokół BGP Podstawy i najlepsze praktyki Wersja 1.0

EFEKTYWNOŚĆ PROTOKOŁÓW TRASOWA- NIA BGP + OSPF PRZY REALIZACJI USŁUG TRANSPORTU DANYCH

ĆWICZENIE: Routing dynamiczny

52. Mechanizm trasowania pakietów w Internecie Informacje ogólne

Akademia sieci Cisco CCNA Exploration : semestr 2 : protokoły i koncepcje routingu / Rick Graziani, Allan Johnson. wyd. 1, dodr. 4.

Ćwiczenie 4. Konfigurowanie dynamicznego routingu. 1. Skonfigurować sieci według schematu. 2. Sprawdzenie konfiguracji routerów

Administracja sieciami LAN/WAN

Instrukcja do laboratorium 2. Podstawowa konfiguracja środowiska MPLS (Multi-Protocol Label Switching)

Sieci Komputerowe. Zadania warstwy sieciowej. Adres IP. Przydzielanie adresów IP. Adresacja logiczna Trasowanie (ang. routing)

Wstęp... 2 Ruting statyczny... 3 Ruting dynamiczny... 3 Metryka i odległość administracyjna... 4 RIPv RIPv EIGRP... 5 EIGRP komunikaty...

Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski

Laboratorium sieci komputerowych

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Routing. część 2: tworzenie tablic. Sieci komputerowe. Wykład 3. Marcin Bieńkowski

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office).

Tutorial 9 Routing dynamiczny

Ćwiczenie Konfiguracja routingu między sieciami VLAN

GRAF DECYZJI O TRASIE PAKIETU

Laboratorium - Konfiguracja zaawansowanych właściwości protokołu OSPFv2

Czym jest router?... 3 Vyatta darmowy router... 3 Vyatta podstawowe polecenia i obsługa... 3 Zarządzanie użytkownikami... 3 Uzupełnianie komend...

ISP od strony technicznej. Fryderyk Raczyk

Zarządzanie Jakością Usług w Sieciach Teleinformatycznych

IPv6. Wprowadzenie. IPv6 w systemie Linux. Zadania Pytania. budowa i zapis adresu, typy adresów tunelowanie IPv6 w IPv4

ROUTING DYNAMICZNY. Łukasz Bromirski. ...a Linux.

Transkrypt:

Konfigurowanie protokołu OSPF w systemie Linux 1. Wprowadzenie Wymagania wstępne: wykonanie ćwiczeń Zaawansowana adresacja IP oraz Dynamiczny wybór trasy w ruterach Cisco. (Uwaga ze względu na brak polskich odpowiedników dla angielskich nazw niektórych pojęć w dalszej części opracowania stosowane są najczęściej nazwy angielskie.) Sieć Internet posiada hierarchiczną strukturę. Na najwyższym poziomie zbudowana jest z wielu tzw. systemów autonomicznych (ang. Autonomous System, w skrócie AS), złożonych z sieci IP, które są niżej w hierarchii. Dokładniej, system autonomiczny jest zbiorem sieci IP podlegających wspólnej, niezależnej władzy administracyjnej. Zarówno pomiędzy systemami autonomicznymi, jak i pomiędzy sieciami IP wewnątrz pojedynczego systemu działają protokoły dynamicznego wyboru trasy. Te pierwsze nazywa się protokołami EGP (ang. Exterior Gateway Protocol) lub po prostu zewnętrznymi. Stosowanym w sieci Internet protokołem z tej grupy jest BGP (ang. Border Gateway Protocol), który poznamy podczas kolejnego ćwiczenia. Drugą grupę tworzą protokoły IGP (ang. Interior Gateway Protocol), zwane też wewnętrznymi; stosowane są wewnątrz pojedynczego systemu autonomicznego. Do najbardziej znanych należą tu: RIP (ang. Routing Information Protocol), IS-IS (ang. Intermediate System to Intermediate System) oraz OSPF (ang. Open Shortest Path First). Ostatni z nich jest przedmiotem niniejszego ćwiczenia. Tabela 1 zawiera klasyfikację wspomnianych tu protokołów dynamicznego wyboru trasy. stan łącza odległość-kierunek IGP OSPF, IS-IS RIP EGP - BGP Tabela 1. Klasyfikacja protokołów dynamicznego wyboru trasy OSPF jest protokołem wewnętrznym, podobnie jak RIP i IS-IS. Zaprojektowano go dla dużych systemów autonomicznych, liczących do około 500 ruterów (przyczynia się do tego wsparcie dla technologii CIDR i VLSM oraz koncepcja obszarów, omówiona w punkcie 1.1). Ponadto należy on - razem z IS-IS, z którego się wywodzi - do protokołów typu stan łącza (ang. link state). Badanie stanu łącza ma na celu przede wszystkim budowanie między ruterami relacji, powodujących że propagacja uaktualnień protokołu (ang. updates) jest kontrolowana. Nie otrzymują ich łącza (interfejsy ruterów) uznane za nieaktywne lub nie uwierzytelnione. Proces budowania relacji w OSPF obejmuje siedem stanów: Down, Init, Two-way, ExStart, Exchange, Loading oraz Full, który oznacza pełną, poprawną relację. Do zarządzania relacjami protokół wykorzystuje pakiety Hello. Jak każdy protokół dynamicznego wyboru trasy, OSPF znajduje zgodnie z własnymi kryteriami najkrótsze trasy między sieciami. Sieć komputerową reprezentuje się w postaci grafu ważonego, a stosowaną metryką jest suma kosztów wszystkich łączy (interfejsów ruterów) tworzących trasę. Oczywiście, im mniejszy koszt posiada trasa, tym bardziej jest preferowana. Koszt łącza najczęściej zależy tylko od jego przepustowości. Proces wyznaczania najkrótszych tras obejmuje dwie fazy. W pierwszej każdy ruter buduje pełny obraz topologii sieci tworzących obszar (obszary omawia punkt 1.1). Obraz ten jest jednakowy we wszystkich ruterach obszaru. Zaraz potem, w fazie drugiej, każdy ruter

stosuje algorytm Dijkstry, by obliczyć najkrótsze ścieżki od samego siebie do pozostałych ruterów. Z tych ścieżek wywodzi następnie zawartość swojej tablicy tras. Znane trasy nie są jak w protokole RIP ogłaszane okresowo, gdyż OSPF jest protokołem wyzwalanym zdarzeniami. Faza pierwsza uruchamiana jest bowiem po zajściu zmiany w topologii sieci, np. na stutek awarii łącza. Protokół OSPF uruchomiony jest często w sieciach wielodostępowych (ang multiple access, w skrócie MA). W ogólności są to wszystkie sieci inne niż dwupunktowe, zatem zaliczamy do nich większość technologii sieci lokalnych LAN i miejskich MAN oraz niektóre technologie sieci rozległych (np. Frame Relay). Komunikacja między ruterami OSPF w sieci wielodostępowej odbywa się za pośrednictwem specjalnie wybieranego rutera DR (ang. Designated Router). Ogłoszenia od rutera-nadawcy wysyłane są najpierw do rutera DR, a on następnie powiela je do wszystkich pozostałych ruterów. W przypadku awarii głównego rutera DR jego funkcje przejmuje zapasowy, zwany BDR (ang. Backup Designated Router). 1.1 Pakiety LSA i obszary Aby protokół OSPF uczynić skalowalnym, wprowadzono w jego modelu dodatkowy poziom hierarchii. System autonomiczny jest bowiem podzielony na numerowane zbiory sieci IP, nazywane obszarami (ang. areas). Wśród nich wyróżniony jest obszar backbone, mający numer 0 (ang. area 0 lub backbone area) - pełni on rolę punktu centralnego (tranzytowego), łączącego pozostałe obszary. Wszelkie uaktualnienia protokołu przesyłane są za pośrednictwem obszaru backbone. Rysunek 1 ilustruje koncepcję obszarów. Uaktualnienia protokołu OSPF nazywa się pakietami LSA (ang. Link State Advertisement). Istnieje 7 rodzajów uaktualnień (LSA Type 1 LSA Type 7), należących do trzech kategorii: intraarea LSA pakiety LSA przesyłane pomiędzy sieciami wewnątrz jednego obszaru; interarea LSA pakiety LSA przesyłane pomiędzy różnymi obszarami. Informują one rutery innych obszarów o sieciach IP zawartych w obszarze, z którego pochodzą. Pakiety te często niosą ze sobą zagregowane adresy sieci (CIDR) i wówczas nazywane są summary LSA; external LSA pakiety LSA pochodzące z innego systemu autonomicznego lub spoza domeny OSPF (od protokołu tras innego niż OSPF). Ze względu na typ przesyłanych uaktualnień wyróżnia się cztery rodzaje obszarów: standard area rutery w tym obszarze przyjmują wszystkie rodzaje uaktualnień (intraarea, interarea oraz external); backbone area (area 0) obszar typu standard, który dodatkowo jest obszarem backbone; stub area rutery w tym obszarze nie przyjmują uaktualnień typu external; NSSA (ang. Not-So-Stubby Area) w obszarze NSSA rutery przyjmują uaktualnienia typu external, jednak najczęściej nie przyjmują uaktualnień typu interarea summary LSA. Dwa ostatnie rodzaje obszarów stosuje się w sieciach peryferyjnych, z których do sieci publicznej prowadzi tylko jedna trasa, lub w sieciach, których rutery mają zbyt małą moc obliczeniową, by obsługiwać protokół OSPF. Area 1 Area 0 (backbone) Area 2 Rysunek 1. Obszary w protokole OSPF

1.2 Typy ruterów OSPF W protokole OSPF istnieją cztery typy ruterów, zależne od umiejscowienia rutera w obszarze: Internal Router ruter, którego wszystkie interfejsy znajdują się w jednym obszarze; Backbone Router ruter, który ma przynajmniej jeden interfejs w obszarze backbone; ABR (ang. Area Border Router) ruter przyłączony do co najmniej dwóch obszarów; ASBR ruter przyłączony do innego systemu autonomicznego lub importujący trasy z innego protokołu (np. RIP). Jak ukazuje przykład na rysunku 2, dany ruter może łączyć funkcje kilku typów ruterów. Area 1 Area 0 (backbone) RIP internal backbone, ABR backbone, internal backbone, internal backbone, ASBR Rysunek 2. Typy ruterów OSPF 1.3 Redystrybucja tras Redystrybucja zachodzi wtedy, gdy różne protokoły (np. RIP i OSPF) wymieniają między sobą informacje o trasach. Wyróżniamy dwa rodzaje redystrybucji: jednokierunkową, w której tylko jeden z protokołów eksportuje trasy, a drugi je importuje, oraz dwukierunkową, gdy każdy protokół jest zarówno eksporterem, jak i importerem informacji o trasach. Z redystrybucji należy korzystać ostrożnie, gdyż nieumiejętne jej użycie może powodować powstanie pętli w trasach. 1.4 Przydatne polecenia konfiguracyjne Przy konfigurowaniu protokołu OSPF w pakiecie Zebra stosowane są następujące komendy: enable (tylko dla pracy przez terminal) przejście do trybu uprzywilejowanego; configure terminal (tylko dla pracy przez terminal) przejście z trybu uprzywilejowanego do trybu konfiguracji; router ospf aktywacja protokołu OSPF i przejście do trybu konfiguracji OSPF; network <adres IP sieci>/<maska> area <nr obszaru> - wybór sieci, która będzie ogłaszana w protokole. Polecenie to jednocześnie wskazuje interfejsy rutera, na których należy uaktywnić protokół OSPF. Słowo kluczowe area powoduje przypisanie interfejsowi (-om) należącemu (-ym) do sieci <adres IP sieci> wybranego obszaru; area <nr obszaru> range <adres zagregowany>/<maska> - komenda wydawana w ruterze ABR, zlecająca mu ogłaszanie pewnego zbioru sieci z obszaru <nr obszaru> w postaci zagregowanego adresu <adres zagregowany>; area <nr obszaru> stub przypisanie obszarowi typu stub; redistribute (kernel connected static rip bgp) aktywacja redystrybucji tras z różnych źródeł: jądra systemu (kernel), sieci bezpośrednio przyłączonych (connected), tras statycznych (static) oraz protokołów RIP i BGP; default-information originate zlecenie lokalnemu ruterowi, by innym ruterom ogłaszał siebie jako bramę domyślną;

show running-config wyświetlenie bieżącej konfiguracji rutera; show ip ospf wyświetlenie podstawowych informacji o lokalnym ruterze OSPF (typ rutera, ID rutera, itd.); show ip ospf neighbor wyświetlenie informacji o sąsiadujących ruterach OSPF (stan relacji, ID rutera DR i BDR); show ip ospf database wyświetlenie (w postaci pakietów LSA) zgromadzonej informacji o stanach łączy. W dodatku zamieszczono przykład konfiguracji trzech ruterów OSPF pracujących w systemie autonomicznym złożonym z jednego obszaru. 2. Organizacja, wymagany sprzęt i oprogramowanie zadanie wykonuje grupa 3-osobowa; sprzęt: 3 komputery PC; oprogramowanie: system Linux z zainstalowanym pakietem Zebra. 3. Zadania 1. Skonfigurować trzy rutery OSPF pracujące w systemie autonomicznym złożonym z dwóch obszarów i połączone zgodnie z rysunkiem 3. W tabeli 2 znajdują się adresy IP sieci, których należy użyć w różnych zespołach. Na rysunku 3 ukazano również przykładowy schemat adresacji, wykorzystujący proponowane adresy. Zadania szczegółowe: rutery A i B znajdują się w obszarze nr 0 (backbone), rutery A i C w obszarze nr 1; obszar nr 1 jest typu stub (uwaga - należy to skonfigurować zarówno w ruterze A, jak i w C); ruter A agreguje adresy czterech sieci rutera B do jednego adresu CIDR i tylko ten adres ogłasza ruterowi C. Adresy sieci przy ruterze B Adresy sieci między ruterami Zespół 1 Zespół 2 Zespół 3 Zespół 4 192.168.8.0/24 192.168.12.0/24 192.168.9.0/24 192.168.13.0/24 192.168.10.0/24 192.168.14.0/24 192.168.11.0/24 192.168.15.0/24 192.168.4.0/24 192.168.5.0/24 192.168.6.0/24 192.168.7.0/24 192.168.0.4/30 192.168.0.8/30 192.168.1.4/30 192.168.1.8/30 192.168.2.4/30 192.168.2.8/30 Tabela 2. Adresy IP sieci do zadania 1 192.168.16.0/24 192.168.17.0/24 192.168.18.0/24 192.168.19.0/24 192.168.3.4/30 192.168.3.8/30 Router B.6 Router A Router C 192.168.0.4/30.5.10 192.168.0.8/30.9.1 4.0/24.1.1.1 6.0/24 5.0/24 7.0/24 Area 0 Area 1 stub Rysunek 3. Sieć ruterów OSPF do zadania 1

Poprawność wykonania zadania można sprawdzić przy pomocy komend diagnostycznych: show ip route czy ruter C posiada trasy do czterech sieci rutera B? (powinien posiadać tylko jedną trasę, do sieci z adresem zagregowanym) show ip ospf jakie są typy ruterów A, B i C? show ip ospf neighbor który ruter pełni rolę DR/BDR w każdej sieci? show ip ospf database jakiego typu pakiety LSA pamięta każdy ruter? debug ospf packet jak często wysyłane są pakiety Hello, zarządzające relacjami między ruterami? 2. Wyłączyć w ruterze B protokół OSPF w czterech sieciach z maską /24 (polecenie no network <adres IP sieci>/<maska>). Umożliwić ruterowi B dalsze ogłaszanie tych sieci przez redystrybucję (polecenie redistribute connected). W ruterze A zaprzestać ogłaszania adresu CIDR tych sieci (polecenie no area 0 range <adres CIDR>/<maska>). Dlaczego ruter C nie otrzymuje informacji o sieciach rutera A? Należy wydać polecenia, które to umożliwią. 4. Pytania sprawdzające 1. Wymień i omów typy a) obszarów, b) ruterów oraz c) uaktualnień protokołu OSPF. 2. Czym jest wirtualne połączenie (ang. virtual link) w protokole OSPF? 3. Jakie adresy IP wykorzystuje protokół OSPF? 4. Czy protokoły RIP i OSPF wykorzystują warstwę transportową? Jeśli tak, jakich numerów portów używają? Jeśli nie, jak są zaimplementowane? 5. Literatura 1. Wprowadzenie do protokołu OSPF: książki A. S. Tanenbaum Computer Networks, J. F. Kurose i K. Ross Computer Networking A Top-Down Approach Featuring the Internet oraz B. Forouzan TCP/IP protocol suite. 2. Rodzaje obszarów w OSPF: http://www.cisco.com/warp/public/104/8.html 3. Stany relacji między sąsiadami: http://www.cisco.com/warp/public/104/13.html 4. Konfiguracja protokołu OSPF w pakiecie Zebra: dokumentacja pakietu, dostępna pod adresem www.zebra.org.

Dodatek - przykładowa konfiguracja środowiska ruterów OSPF Niniejszy dodatek zawiera przykład konfiguracji protokołu OSPF z wykorzystaniem tylko jednego obszaru (backbone). Zamieszczone dalej komendy pochodzą z trzech ruterów ukazanych poniżej. Router B Router A.6 192.168.0.4/30.5.1 192.168.0.0/30.2 Router C 192.168.3.1/24 192.168.2.1/24 192.168.1.1/24 Area 0 Na rysunku sieci z maską /30 reprezentują połączenia punkt-punkt między ruterami w sieci WAN, zaś sieci z maską /24 przedstawiają sieci lokalne, zawierające komputery. Cztery razy zastosowano również skróconą formę zapisu adresu IP, obejmującą tylko ostatni bajt. Dla przykładu, zapis.5 oznacza skrót adresu 192.168.0.5. Linie plików konfiguracyjnych rozpoczynające się znakiem! oznaczają komentarze.!w zebrad: RouterA# configure terminal RouterA(config)# interface eth0 RouterA(config-if)# ip address 192.168.2.1/24 RouterA(config-if)# ip address 192.168.0.5/30 RouterA(config-if)# ip address 192.168.0.1/30 RouterA(config-if)# no shutdown!w ospfd: ospfa# configure terminal ospfa(config)# router ospf ospfa(config-router)# network 192.168.2.0/24 area 0 ospfa(config-router)# network 192.168.0.0/30 area 0 ospfa(config-router)# network 192.168.0.4/30 area 0!W zebrad: RouterA# show ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP, > - selected route, * - FIB route C>* 127.0.0.0/8 is directly connected, lo O 192.168.0.0/30 [110/10] is directly connected, eth0, 00:06:10 C>* 192.168.0.0/30 is directly connected, eth0 O 192.168.0.4/30 [110/10] is directly connected, eth0, 00:06:00 C>* 192.168.0.4/30 is directly connected, eth0 O>* 192.168.1.0/24 [110/20] via 192.168.0.2, eth0, 00:04:50 O 192.168.2.0/24 [110/10] is directly connected, eth0, 00:06:21 C>* 192.168.2.0/24 is directly connected, eth0 O>* 192.168.3.0/24 [110/20] via 192.168.0.6, eth0, 00:05:07

!W zebrad: RouterB# configure terminal RouterB(config)# interface eth0 RouterB(config-if)# ip address 192.168.3.1/24 RouterB(config-if)# ip address 192.168.0.6/30 RouterB(config-if)# no shutdown!w ospfd: ospfb# configure terminal ospfb(config)# router ospf ospfb(config-router)# network 192.168.3.0/24 area 0 ospfb(config-router)# network 192.168.0.4/30 area 0!W zebrad: RouterB# show ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP, > - selected route, * - FIB route C>* 127.0.0.0/8 is directly connected, lo O>* 192.168.0.0/30 [110/20] via 192.168.0.5, eth0, 00:06:15 O 192.168.0.4/30 [110/10] is directly connected, eth0, 00:06:25 C>* 192.168.0.4/30 is directly connected, eth0 O>* 192.168.1.0/24 [110/30] via 192.168.0.5, eth0, 00:06:05 O>* 192.168.2.0/24 [110/20] via 192.168.0.5, eth0, 00:06:15 O 192.168.3.0/24 [110/10] is directly connected, eth0, 00: 06:35 C>* 192.168.3.0/24 is directly connected, eth0 ospfb# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.2.1 1 Full/DR 00:00:39 192.168.0.5 eth0:192.168.0.6 0 0 0 ospfb# show ip ospf database OSPF Router with ID (192.168.3.1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# CkSum Link count 192.168.1.1 192.168.1.1 238 0x80000006 0x9182 2 192.168.2.1 192.168.2.1 238 0x80000009 0x62b6 3 192.168.3.1 192.168.3.1 228 0x80000005 0x42c4 2 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# CkSum 192.168.0.1 192.168.2.1 238 0x80000002 0x832a 192.168.0.5 192.168.2.1 255 0x80000002 0x7532

!W zebrad: RouterC# configure terminal RouterC(config)# interface eth0 RouterC(config-if)# ip address 192.168.1.1/24 RouterC(config-if)# ip address 192.168.0.2/30 RouterC(config-if)# no shutdown!w ospfd: ospfc# configure terminal ospfc(config)# router ospf ospfc(config-router)# network 192.168.1.0/24 area 0 ospfc(config-router)# network 192.168.0.0/30 area 0!W zebrad: RouterC# show ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, B - BGP, > - selected route, * - FIB route C>* 127.0.0.0/8 is directly connected, lo O 192.168.0.0/30 [110/10] is directly connected, eth0, 00:01:04 C>* 192.168.0.0/30 is directly connected, eth0 O>* 192.168.0.4/30 [110/20] via 192.168.0.1, eth0, 00:00:12 O 192.168.1.0/24 [110/10] is directly connected, eth0, 00:01:14 C>* 192.168.1.0/24 is directly connected, eth0 O>* 192.168.2.0/24 [110/20] via 192.168.0.1, eth0, 00:00:12 O>* 192.168.3.0/24 [110/30] via 192.168.0.1, eth0, 00:00:12 ospfc# show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.2.1 1 Full/DR 00:00:38 192.168.0.1 eth0:192.168.0.2 0 0 0 ospfc# show ip ospf database OSPF Router with ID (192.168.1.1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# CkSum Link count 192.168.1.1 192.168.1.1 204 0x80000006 0x9182 2 192.168.2.1 192.168.2.1 206 0x80000009 0x62b6 3 192.168.3.1 192.168.3.1 197 0x80000005 0x42c4 2 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# CkSum 192.168.0.1 192.168.2.1 206 0x80000002 0x832a 192.168.0.5 192.168.2.1 223 0x80000002 0x7532