Want to create interactive content? It’s easy in Genially!
Routing statyczny + RIP2
Patryk Selwa
Created on May 10, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Practical Presentation
View
Smart Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Modern Presentation
View
Relaxing Presentation
Transcript
Routing
Jak działa trasowanie (routing)?
Brama sieciowa urządzenia końcowego
Trasa statyczna routera
Trasa domyślna routera
Routing dynamiczny - RIP v2
Autor: Patryk Selwa
START ►
Jak routery przesyają pakiety - routing statyczny i dynamiczny
Router może przesłać pakiety tylko do sieci, które zna:
- są to sieci bezpośrednio podłączone do niego - albo sami znamy kogoś,
- albo routery, podłączone do niego, znają drogę do tych sieci - albo znamy kogoś, kto zna:
- można wskazać router z podłączonych, który zna drogę do określonej sieci - trasa statyczna,
- można wskazać router z podłączonych, który zna wszystkie inne drogi - trasa domyślna,
- informacja o sieci jest przekazywana przez routing dynamiczny,
Jeśli nie zachodzi żadna z powyższych sytuacji, pakiet jest odrzucany.
Autor: Patryk Selwa
Home
Next ►
◄ Back
Brama sieciowa urządzenia końcowego
Jako adresu bramy sieciowej dla urządzenia końcowego powiniśmy używać adresu z tej samej podsieci.
192.168.10.0/24
PC1
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
Router1
PC1Adres: 192.168.10.2/24Brama: 192.168.10.1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Brama sieciowa urządzenia końcowego
W Cisco Packet Tracer możemy podać w poniższej sytuacji jako bramę sieciową adres 192.168.5.1 ...i to będzie funkcjonować.
192.168.10.0/24
PC1
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
Router1
PC1Adres: 192.168.10.2/24Brama: 192.168.5.1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Brama sieciowa urządzenia końcowego
Jednakże zadziała dlatego, ponieważ w Cisco Packet Tracer routery realizują funkcję ip proxy-arp (komenda interfejsu sieciowego), która nie zawsze jest włączona w realnych rozwiązaniach, szczególnie przy sprzęcie innych marek. Jest to, można tak rzecz, dobra wola routera, iż realizuje tę funkcję.
192.168.10.0/24
PC1
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
Router1
PC1Adres: 192.168.10.2/24Brama: 192.168.5.1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Brama sieciowa urządzenia końcowego
W takim przypadku działanie ip proxy-arp może ukazać funkcja arp -a w komputerze PC1. Adresy IP (192.168.10.1 i 192.168.5.1) pokazane w poleceniu obok mają taki sam adres MAC, a tak przecież nie jest.
PC1>arp -a Internet Address Physical Address Type 192.168.10.1 0002.16B5.E821 dynamic 192.168.5.1 0002.16B5.E821 dynamic
192.168.10.0/24
PC1
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
Router1
PC1Adres: 192.168.10.2/24Brama: 192.168.5.1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Brama sieciowa urządzenia końcowego
Zatem... lepiej nie ufać, że router będzie realizować tę funkcję ...i wybrać adres z własnej sieci.
192.168.10.0/24
PC1
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
Router1
PC1Adres: 192.168.10.2/24Brama: 192.168.5.1Brama: 192.168.10.1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa statyczna
Routery Cisco z przykładu poniżej nie mają ustawionych żadnych tras statycznych, ani też nie korzystają z routingu dynamicznego.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Router1 widzi tylko dwie sieci,do których jest podłączony
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Router2 widzi tylko dwie sieci,do których jest podłączony
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC1 do PC2
Ping dociera tylko do bramy sieciowej określonej w PC1 czyli Routera1. Router1 nie wie, co dalej ma zrobić. Odrzuca pakiet, bo nie zna adresu docelowego.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC1 do Routera2
Ping dociera do Routera1. Router1 zna Router2 i wysyła do niego pakiet i Router2 otrzymuje pakiet.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC1 do Routera2
Router2 chce odpowiedzieć, ale nie tworzy pakietu zwrotnego, bo nie wie, gdzie go wysłać.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC2 do PC1
Ping dociera tylko do bramy sieciowej określonej w PC2 czyli Routera2. Router2 nie wie, co dalej ma zrobić, bo nie zna adresu docelowego. Odrzuca pakiet.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC2 do Routera1
Ping dociera do Routera2. Router2 zna Router1 i wysyła do niego pakiet i Router1 otrzymuje pakiet.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC2 do Routera1
Router1 chce odpowiedzieć, ale nie tworzy pakietu zwrotnego, bo nie wie, gdzie go wysłać.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing statyczny jako rozwiązanie
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Trzeba poinformowaćRouter1 o sieci 192.168.15.0/24
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing statyczny jako rozwiązanie
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Takim rozwiązaniem jest wprowadzenie komendy routingu statycznego ip route
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing statyczny jako rozwiązanie
Należy wprowadzić komendę routingu statycznego w trybie konfiguracji globalnej poprzez polecenie ip route. Należy wprowadzić adres sieci, jej maską i adres, gdzie ktoś zna tę sieć.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router1 (config)#ip route [ip_adres] [maska_sieciowa] [skąd_się_dowiedzieć_o_tej_sieci]
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing statyczny jako rozwiązanie
Należy wprowadzić komendę routingu statycznego w trybie konfiguracji globalnej poprzez polecenie ip route. Należy wprowadzić adres sieci, jej maską i adres, gdzie ktoś zna tę sieć.
192.168.5.0/30
192.168.10.0/24
192.168.15.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router1 (config)#ip route 192.168.15.0 255.255.255.0 [skąd_się_dowiedzieć_o_tej_sieci]
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing statyczny jako rozwiązanie
Do Rotuera1 należy wprowadzić informację o kimś, kto zna tę sieć. Router2 zna tę sieć i będzie bramą do tej sieci
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router1 (config)#ip route 192.168.15.0 255.255.255.0 192.168.5.2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing statyczny jako rozwiązanie
Analogicznie z Routerem2
192.168.10.0/24
192.168.5.0/30
192.168.15.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router2 (config)#ip route 192.168.10.0 255.255.255.0 192.168.5.1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC1 do PC2
Pakiet ICMP dociera do hosta PC2
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Ping od PC1 do PC2
PC2 wysyła odpowiedź do PC1
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
Trasa domyślna to rozwiązanie, w którym znamy kogoś, kto zna wszystkie drogi. To nie wyklucza sytuacji i tak często jest, że ten ktoś sam wcale wszystkiego nie wie, ale pyta się kogoś jeszcze innego.
Szczególnym przypadkiem takiego rozwiązania jest brama sieciowa urządzeń końcowych.
Routery Cisco mają następującą skłądnię trasy domyślnej:
Router1 (config)#ip route 0.0.0.0 0.0.0.0 [skąd_się_dowiedzieć_o_wszystkich_sieciach]
W powyższym poleceniu pierwsza sekwencja 0.0.0.0 oznacza każdy dowolny adres Ipv4, druga sekwencja 0.0.0.0 oznacza każdą dowolną maskę. Zachowanie routera jest następujące: jeśli nie znajdzie adresu, pod który ma przesłać pakiet:
- wśród sieci bezpośrednio przyłączonych,
- wśród tras statycznych,
- wśród tras dostarczonych przez protokoły routingu,
... przesyła taki pakiet trasą domyślną, o ile jest ona ustawiona.
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
Wykonanie polecenia router#show ip route w routerze Cisco bez trasy domyślnej. Jej brak wskazuje informacja: Gateway of last resort is not set i brak jakiejkolwiek trasy z gwiazdką (* - candidate default).
Router#show ip routeCodes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static routeGateway of last resort is not set 5.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 5.5.5.0/30 is directly connected, GigabitEthernet0/0/1L 5.5.5.1/32 is directly connected, GigabitEthernet0/0/1 10.0.0.0/8 is variably subnetted, 3 subnets, 2 masksC 10.0.10.0/24 is directly connected, GigabitEthernet0/0/0L 10.0.10.1/32 is directly connected, GigabitEthernet0/0/0S 10.0.11.0/24 [1/0] via 5.5.5.2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
Wykonanie polecenia router#show ip route w routerze Cisco z trasą domyślną. Mamy informację: Gateway of last resort is .... to network oraz sieć 0.0.0.0/0, która jest oznaczona gwiazdką (* - candidate default).
Router1#show ip routeCodes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static routeGateway of last resort is 5.5.5.2 to network 0.0.0.0 5.0.0.0/8 is variably subnetted, 2 subnets, 2 masksC 5.5.5.0/30 is directly connected, GigabitEthernet0/0/1L 5.5.5.1/32 is directly connected, GigabitEthernet0/0/1 10.0.0.0/8 is variably subnetted, 3 subnets, 2 masksC 10.0.10.0/24 is directly connected, GigabitEthernet0/0/0L 10.0.10.1/32 is directly connected, GigabitEthernet0/0/0S 10.0.11.0/24 [1/0] via 5.5.5.2S* 0.0.0.0/0 [1/0] via 5.5.5.2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
W Routerze1 wprowadzono trasę domyślną.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
WAN
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router1 (config)#ip route 0.0.0.0 0.0.0.0 192.168.5.2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
W Routerze2 wprowadzono trasę domyślną.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
WAN
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router2 (config)#ip route 0.0.0.0 0.0.0.0 192.168.15.2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
Router1 odpytuje Router2, a ten inne routery.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
WAN
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
Router1 odpytuje Router2, a ten inne routery.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
WAN
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Trasa domyślna
W przykładzie wszystko działa i odpowiedź przychodzi z powrotem.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
WAN
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing dynamiczny
Posługiwanie się routingiem statycznym jest bardzo dobrym pomysłem gdy dana sieć jest niewielka i nie zmienia się. Jednakże routing statyczny kompletnie nie zdaje egzaminu w środowisku wielu różnorodnych sieci, w obliczu ich nagłych zmian (np. awarii danego segmentu sieci, konieczności prac konserwacyjnych i wyłączenia danego segmentu sieci, ale także dużego przeciążenia łącza itp.).Taki routing nie jest też skalowalny: każda nowa podsieć musi być dodana do każdego routera - już w przypadku kilku sieci zaczyna być to bardzo żmudną pracą.
Autor: Patryk Selwa
Home
Next ►
◄ Back
Routing dynamiczny
Routing dynamiczny rozwiązuje wiele problemów:
- kwestię skalowalności sieci,
- reaguje na zmiany w strukturze sieci i jest w stanie wybrać najlepszą trasę do celu - w zależności od rodzaju protokołu, ze względu na:
- ilość przeskoków między routerami do celu - kryterium wektora odległości,
- ilość przeskoków, ale również rodzaj trasy, jej przepustowość, obciążenie, niezawodność itp. - kryterium stanu łącza,
- może przekazywać informacje wpisów routingu statycznego.
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
RIP (ang. Routing Information Protocol) to protokół routingu działający na podstawie wektora odległości, mający zastosowanie dla małych sieci, wewnątrz systemów autonomicznych.
- Maksymalna wartość metryki to 16.
- Liczba skoków do danej sieci nie może przekroczyć 15, gdyż nie zostanie znaleziona trasa do tej sieci.
- Protokół RIP wersji 2 - bezklasowy routing.
- Domyślnie stosuje sumaryzację tras.
- Aktualizacja routerów co 30 sekund: protokół działa na tabelę routingu każdego takiego routera i wprowadza tam informację, dzięki której routery podejmują decyzję o tym, gdzie przesyłać pakiety.
- Dystans administracyjny protokołu (czyli ważność w tabeli routingu) to 120.
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
W Routerze1 wprowadzono komendy routingu RIP w wersji 2.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router1(config)#router rip Router1(config-router)#version 2 Router1(config-router)#network 192.168.10.0 Router1(config-router)#network 192.168.5.0
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
W Routerze2 wprowadzono komendy routingu RIP w wersji 2.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Router2(config)#router rip Router2(config-router)#version 2 Router2(config-router)#network 192.168.15.0 Router2(config-router)#network 192.168.5.0
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
W takiej sytuacji sieć działa czyli jest zbieżna.
192.168.5.0/30
192.168.15.0/24
192.168.10.0/24
PC1
PC2
PC2
192.168.5.2/30
192.168.15.2/24
192.168.10.1/24
192.168.10.2/24
192.168.5.1/30
192.168.15.1/24
Router1
Router2
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
Przykładowo, mamy taką sieć, w której routery mają skonfigurowany protokót routingu RIP v2.
Router3
PC1
PC2
PC2
192.168.30.0/30
192.168.20.0/30
192.168.10.0/24
192.168.15.0/24
192.168.5.0/30
Router2
Router1
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
Sytuacja prawidłowej pracy sieci.
Router3
PC1
PC2
PC2
192.168.30.0/30
192.168.20.0/30
192.168.10.0/24
192.168.15.0/24
192.168.5.0/30
Router2
Router1
Autor: Patryk Selwa
Home
Next ►
◄ Back
RIP wersja 2
Sytuacja awarii łącza.
Router3
PC1
PC2
PC2
192.168.30.0/30
192.168.20.0/30
192.168.10.0/24
192.168.15.0/24
192.168.5.0/30
Router2
Router1
Autor: Patryk Selwa
Home
Next ►
◄ Back
Dziękuję
Autor: Patryk Selwa
Home