Want to create interactive content? It’s easy in Genially!

Get started free

Routing statyczny + RIP2

Patryk Selwa

Created on May 10, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Practical Presentation

Smart Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Modern Presentation

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