Warstwa sieciowa rutowanie

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

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.

Routing i protokoły routingu

Plan wykładu. Wyznaczanie tras. Podsieci liczba urządzeń w klasie C. Funkcje warstwy sieciowej

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

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

Rozległe Sieci Komputerowe

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

Funkcje warstwy sieciowej. Podstawy wyznaczania tras. Dostarczenie pakietu od nadawcy od odbiorcy (RIP, IGRP, OSPF, EGP, BGP)

PORADNIKI. Routery i Sieci

Sieci komputerowe - Protokoły wspierające IPv4

Połączenie sieci w intersieci ( internet ) Intersieci oparte o IP Internet

Sieci komputerowe dr Zbigniew Lipiński

RUTERY. Dr inŝ. Małgorzata Langer

ZiMSK. Routing dynamiczny 1

Routing. mgr inż. Krzysztof Szałajko

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

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ ADRESACJA W SIECIACH IP. WSTĘP DO SIECI INTERNET Kraków, dn. 24 października 2016r.

Warstwa sieciowa w Internecie

GRAF DECYZJI O TRASIE PAKIETU

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

1. Podstawy routingu IP

Ruting. Protokoły rutingu a protokoły rutowalne

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

ARP Address Resolution Protocol (RFC 826)

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

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

Routing / rutowanie (marszrutowanie) (trasowanie)

Algorytmy routingu. Kontynuacja wykładu

A i B rozsyłają nowe wektory.

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

Adresy w sieciach komputerowych

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

Adresacja IPv4 (Internet Protocol wersja 4)

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4)

Routing statyczny vs. dynamiczny. Routing dynamiczny. Routing statyczny vs. dynamiczny. Wymagania stawiane protokołom routingu

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

Protokoły sieciowe - TCP/IP

SIECI KOMPUTEROWE Adresowanie IP

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

Sieci komputerowe - Wstęp do intersieci, protokół IPv4

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

Laboratorium - Przeglądanie tablic routingu hosta

Warstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa

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

Zarządzanie systemem komendy

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

Sieci komputerowe Warstwa sieci i warstwa transportowa

Z.Z. Technologie Zbigniew warstwy Internetu. Zakrzewski Routing Sieci TCP/IP

Sterowanie ruchem w sieciach szkieletowych

ZiMSK. Routing statyczny, ICMP 1

Struktura adresu IP v4

Technologie warstwy Internetu. Routing

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

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

Sieci komputerowe Zjazd 3

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci

Komunikacja w sieciach komputerowych

Sieci komputerowe. Router. Router

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

Administracja sieciami LAN/WAN

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

Sieci komputerowe - administracja

Przesyłania danych przez protokół TCP/IP

Sieci komputerowe W4. Warstwa sieciowa Modelu OSI

Tutorial 9 Routing dynamiczny

Warstwa sieciowa. mgr inż. Krzysztof Szałajko

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

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci

Pracownia sieci komputerowych

Temat: Routing. 1.Informacje ogólne

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

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

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

Administracja sieciami LAN/WAN

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.

Tytuł pracy: Routing statyczny w sieci opartej o router Cisco i routery oparte na SO. Solaris. Autor: Łukasz Michalik IVFDS

router wielu sieci pakietów

MODUŁ: SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

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

Jedną z fundamentalnych cech IPv4 jest występowanie klucza bitowego w sposób jednoznaczny dzielącego adres na network-prefix oraz host-number.

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

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

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

ROUTERY. Wykorzystywane zarówno w sieciach LAN (routery lokalne) jak i sieciach WAN (routery dostępowe)

Routing statyczny i dynamiczny

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Sieci komputerowe Protokoły routingu

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

Laboratorium Sieci Komputerowe

Charakterystyka grupy protokołów TCP/IP

Adresy i sieci. Struktura adresu IP

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

Konfigurowanie protokołu BGP w systemie Linux

Stos TCP/IP Warstwa Internetu. Sieci komputerowe Wykład 4

Zaawansowana adresacja IPv4

Sieci komputerowe dr Zbigniew Lipiński

Koncepcja komunikacji grupowej

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Transkrypt:

Warstwa sieciowa rutowanie Protokół IP - Internet Protocol Protokoły rutowane (routed) a rutowania (routing) Rutowanie statyczne i dynamiczne (trasowanie) Statyczne administrator programuje trasy Dynamiczne oparte o protokoły wymiany informacji Protokoły routingu Wewnętrzne RIP, IGRP zewnętrzne OSPF Open Short Path First The Interior Gateway Routing Protocol BGP Border Gateway Protocol The Exterior Gateway Routing Protocol Adresy IP sieć - host Format adresów IP podział na klasy 1

Adresy specjalne IP adres sieciowy x.x.0.0 dowolny komputer w sieci x.x adres rozgłoszenia ukierunkowanego - broadcast sieciowy x.x.255.255 wszystkie komputery w sieci x.x adres, w którym części adresu komputera składa się z samych jedynek i jest dodana do prefiksu. adres rozgłoszenia ukierunkowanego typu Berkeley x.x.0.0) sufiks złożony z samych zer wiele implementacji umożliwia wybranie pomiędzy standardem TCP/IP a rozwiązaniem typu Berkeley. adres rozgłoszenia ograniczonego - ograniczony broadcast 255.255.255.255 adres wszystkich hostów w sieci lokalnej stosowany przy starcie systemu przez komputery, które nie znają w tym momencie numeru sieci, nigdy nie jest przekazywany przez rutery. adres komputera podczas startu 0.0.0.0 ten komputer w tej sieci podawany jako adres źródłowy w trakcie uruchamiania komputera, gdy nie zna on jeszcze swojego adresu IP adres pętli zwrotnej- loopback 127.x.y.z pakiet wysłany na taki adres, nie może zostać wysłany poza komputer adres komputera w danej sieci 0.x.y.z komputer x.y.z w tej sieci podawany podczas uruchamiania jako adres źródłowy w komputerze posiadającym niekompletne informacje. RFC 1918 Adresy specjalne do użytku wewnętrznego Nie powinny być routowane na zewnątrz sieci korporacyjnych Sieć klasy A 10.0.0.0 maska /8 255.0.0.0 Sieć klasy B 172.16.0.0 maska /12 255.240.0.0 Sieci klasy C 192.168.0.0 maska /16 255.255.0.0 2

Adresowanie i rutery Adres IP jest związany z interface a nie z maszyną Każdy i/f ma co najmniej jeden adres Maszyna należąca do dwóch sieci jest nazywana multi-homed Ruter jest urządzeniem multi-homed Nie każda maszyna multihomed musi być ruterem Jak przesyłać datagramy? SRC- adres źródłowy 158.108.15.2 DST1- adres przeznaczenia 158.108.15.3 Jest w tej samej sieci bo różnica tylko w ostatnim bajcie SRC- adres źródłowy 158.108.15.2 DST2- adres przeznaczenia 158.108.16.2 Jest w innej samej sieci bo różnica wcześniej SRC xor DST and MASK? =0 czy nie I/f ADDR = SRC zatem 3

Praca hosta w jednej sieci Oblicza (i/f addr) xor DST and MASK Stacja końcowa podejmuje jedną decyzję =0 dostarcz bezpośrednio do adresata #0 dostarcz do rutera on przekaże dalej, next hop Jeśli default-gateway, ruter domyślny nie jest dany, komunikacja tylko lokalna Decyzja jest prosta bo jest jeden i/f w hostach multi-homed ( wtym w ruterach jest trudniej) Praca rutera Oblicza i/f addr xor DST and MASK wielokrotnie stacja podejmuje kolejne decyzje =0 dostarcz bezpośrednio do adresata #0 obliczaj dalej Jeśli brak pozytywnego wyniku to błąd DESTINATION UNREACHABLE Tworzy się tablica rutowania Co zrobić, żeby wynik zawsze był pozytywny? W jakiej kolejności wybierać i/f? 4

Decyzje w małej sieci 158.108.15.0 /24 w lewo 158.108.16.0 /24 w prawo 192.150.250.0 /30 w dół 192.150.244.0 /24 daj do 192.150.250.2 on wie co robić dalej WERSJA 1 192.150.244.0 /24 w dół 192.150.250.0 /30 w górę 158.108.16.0 /24 do 192.150.250.1 158.108.15.0 /24 do 192.150.250.1 WERSJA 2 192.150.244.0 /24 w dół 192.150.250.0 /30 w górę 158.108.15.0 /23 do 192.150.250.1 WERSJA 3 192.150.244.0 /24 w dół 0.0.0.0 /0 do 192.150.250.1 Rutowanie statyczne Tablica rutowania wpisywana ręcznie Czytelne Łatwe w diagnozowaniu Trudne w utrzymaniu Brak reakcji na zmiany w działaniu sieci, awarie przeciążenia Nie jest przydatne w dużych sieciach Alternatywą jest uruchomienie protokołu rutowania dynamicznego 5

Planowanie adresowania w sieci i podział klasowy Sieć klasy B to ponad 60000 hostów maska /16 255.255.0.0 Trudno to utrzymać i zarządzać Poniżej została podzielona na grupy po ok. 250 hostów Maska /24 255.255.255.0 Będą straty!!!!!!! VLSM to sposób ich uniknięcia 158.108.1.x /24 255.255.255.0 158.108.2.x /24 255.255.255.0. 158.8.255.x /24 255.255.255.0 Planowanie adresowania w sieci i VLSM (Variable Length Subnet Mask) Podział nie musi nastąpić na granicy oktetów (bajtów) Może być wybrany w dowolnym miejscu Maski /8 /16 24/ są klasyczne inne to VLSM Sieci najniższa i najwyższa nie zawsze mogą być używane Przykład podziału sieci klasy B 6

VLSM (2) Przykład w sieci klasy C Jak interpretować adres? Czyli host NR 15*256+2 = 3842 7

Rutowanie statyczne (2) W tablicy rutowania stworzą się samoczynnie wpisy związane z interfejsami bezpośrednio połączone sieci, wpisy te znikają jeśli i/f nie działa Wpisy ręcznie dodane nie znikają, statyczne trasy Każdy wpis ma dwa atrybuty: Metryka = odległość = koszt dostarczania wskazuje na ile dana trasa jest atrakcyjna w porównaniu z innymi (0- najlepiej) Dystans administracyjny = wiarygodność na ile dana informacja jest rzetelna i aktualna dystans =0 bezpośrednio połączone dystans =1 statycznie dodane dystans >1 z protokołów rutowania Rutowanie dynamiczne Administrator ustala tylko adresy sieci bezpośrednio połączonych i co najwyżej niewielką cześć tablicy rutowania statycznie Sąsiednie rutery wymieniają okresowo informacje o tablicach rutowania i stanie sieci Informacje statyczne i z innych protokołów dynamicznych Powszechnie stosowany w dużych sieciach i w Internecie Problem ze zbieżnością, czyli stanem zgodności wiedzy ruterów ze sobą i z stanem faktycznym 8

Protokoły typu - distance vector Distance = metryka, np. liczba hopów Vector = kierunek w stronę celu Rutery wymieniają tablice całe z sąsiadami Ruter ma tylko informacje od sąsiadów i nie zna całej sieci Protokół RIP (Routing Information Protocol) Metryka = liczba hopów (16== niedostępne) Prosty w konfiguracji Dobry do małych sieci Wolna zbieżność Dystans administracyjny (120) Protokoły link state (stanu łącza) Używają złożonej metryki Bandwidth, delay, load, reliabilty, cost (EIGRP) Wymieniają informacje o kosztach z sąsiadami Używają komunikatów do informacji o zmianach Każdy ruter oblicza optymalną trasę o najniższym koszcie (shortest path first) Każdy ruter zna całą topologię sieci Szybka zbieżność lepsza wiarygodność niż link state OSPF = dystans 90 EIGRP = dystans 70 BGP = dystans 4 9