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

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

Routing / rutowanie (marszrutowanie) (trasowanie)

Tomasz Greszata - Koszalin

Sieci Komputerowe. Zajęcia 2 c.d. Warstwa sieciowa. Adresacja IPv4

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

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

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

Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7

System operacyjny Linux

Warsztaty z Sieci komputerowych Lista 3

TCP/IP: Adresy, trasowanie

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 dynamiczny... 2 Czym jest metryka i odległość administracyjna?... 3 RIPv RIPv Interfejs pasywny... 5 Podzielony horyzont...

Administracja sieciami LAN/WAN

Routing statyczny i dynamiczny

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

Zarządzanie systemem komendy

Sieci komputerowe - administracja

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

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

Sieci komputerowe. Router. Router

Zapis adresu. Adres IPv6 zapisujemy w postaci szesnastkowej, w ośmiu blokach 2-bajtowych Przykład:

Sieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla

Strona1. Suse LINUX. Konfiguracja sieci

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

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

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

Dlaczego? Mało adresów IPv4. Wprowadzenie ulepszeń względem IPv4 NAT CIDR

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

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

Akademia Górniczo-Hutnicza im. Stanisława Staszica

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

Laboratorium 1: praca przy połączeniach lokalnych wer. 14 z drobnymi modyfikacjami!

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

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

Klasy adresów IP. Model ISO - OSI. Subnetting. OSI packet encapsulation. w.aplikacji w.prezentacji w.sesji w.transportowa w.

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

Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 24

Laboratorium Konfiguracja oraz weryfikacja protokołu RIP

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

Warstwa sieciowa rutowanie

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Opracowany na podstawie

Linux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników

Ćwiczenie Konfiguracja statycznych oraz domyślnych tras routingu IPv4

Laboratorium sieci komputerowych

WAŻNE: Słowo 'auto' oznacza, że konfigurujemy interfejs fizyczny. Wymienione po nim nazwy

Warsztaty z Sieci komputerowych Lista 3

T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres.

Programowanie sieciowe

Sieć TCP/IP konfiguracja karty sieciowej

Konfigurowanie interfejsu sieciowego może być wykonane na wiele sposobów.

Sieci komputerowe Warstwa sieci i warstwa transportowa

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

Laboratorium - Przeglądanie tablic routingu hosta

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

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

Badanie protokołów routingu

Instalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 25

TCP/IP: Adresy, trasowanie, protokoły, gniazda

Wykład Nr Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia

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

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

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

Struktura adresu IP v4

SPRAWOZDANIE SIECI KOMPUTEROWE I BAZY DANYCH LABORATORIUM NR2 BADANIE SIECI KAMIL BOGDANOWSKI

Laboratorium Sieci Komputerowych

ARP Address Resolution Protocol (RFC 826)

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

Konfigurowanie interfejsu sieciowego może być wykonane na wiele sposobów.

Serwer i klient DHCP w systemie Linux

Packet Tracer - Podłączanie routera do sieci LAN

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

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

router wielu sieci pakietów

Telefon IP 620 szybki start.

Laboratorium Sieci Komputerowych - 2

PODSTAWOWA KONFIGURACJA LINKSYS WRT300N

Bazy Danych i Usługi Sieciowe

Przykładowy opis konfiguracji bramy VIP 410 z funkcjonalnością routera.

Sieci komputerowe - Protokoły wspierające IPv4

lp wykonawca nr w dzienniku (dz) 1. POL GRZYBOWSKI MAZUR zadanie rodzaj tunelowania typ tunelu wybór 1. wyspy IPv6 podłączone w trybie Manual Mode 4

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Telefon AT 530 szybki start.

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Ćwiczenie Rozwiązywanie problemów związanych z trasami statycznymi IPv4 oraz IPv6 Topologia

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

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat zapory sieciowej (firewall) oraz oprogramowania iptables.

Laboratorium - Używanie wiersza poleceń systemu IOS do obsługi tablic adresów MAC w przełączniku

DHCP + udostępnienie Internetu

PORADNIKI. Routery i Sieci

Kierunek: technik informatyk 312[01] Semestr: II Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

Zapewnianie niezawodności w sieciach IP problem bramy domyślnej

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat trasownika (routera).

Ćwiczenie Rozwiązywanie problemów związanych z konfiguracją NAT)

Bramka IP 2R+L szybki start.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat trasownika (routera).

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

FAQ: /PL Data: 19/11/2007 Programowanie przez Internet: Przekierowanie portu na SCALANCE S 612 w celu umo

Transkrypt:

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

Routing statyczny w Linuksie Sieci Komputerowe, T. Kobus, M. Kokociński 2

Sieci Komputerowe, T. Kobus, M. Kokociński 3 Routing Internet składa się z mniejszych, połączonych ze sobą sieci komputerowych. Sieci łączone są przy pomocy routerów. Urządzenie (komputer/router) korzysta z tablicy routingu zawierającej: - adres sieci docelowej (destination), - maskę podsieci (mask), - bramę (gateway).

Sieci Komputerowe, T. Kobus, M. Kokociński 4 Tablica routingu Sieć Maska Brama 192.168.1.0 255.255.255.0 10.0.0.1 192.168.2.0 255.255.255.0 10.0.0.2 192.168.3.0 255.255.255.0 10.0.0.3 192.168.4.0 255.255.255.0 10.0.0.4 10.0.0.0 255.0.0.0 - - Pakiet o adresie docelowym 192.168.3.42 jest kierowany do sieci 192.168.3.0/24 przez bramę 10.0.0.3. - Pakiet o adresie docelowym z sieci, w której jest urządzenie (w tablicy brak określonej bramy), np. 10.143.11.85, jest kierowany do tej sieci. - Każdy kolejny router na ścieżce pakietu niezależnie podejmuje decyzję o tym, dokąd dalej przesłać pakiet. - Przy wyznaczaniu trasy adres źródłowy pakietu nie jest brany pod uwagę.

Sieci Komputerowe, T. Kobus, M. Kokociński 5 Typy routingu - Routing statyczny (static routing) zawartość tablicy routingu zdefiniowana przez administratora (na stałe). - Routing dynamiczny (dynamic routing) tablica routingu wyznaczona jest przez protokół routingu (np. RIP, OSPF, IS-IS, IGRP) w czasie działania urządzenia. - Routing sprzętowy realizowany przez hardware.

Sieci Komputerowe, T. Kobus, M. Kokociński 6 Routing przykład (1) R1 Sieć Maska Brama 10.0.0.0 255.0.0.0-20.0.0.0 255.0.0.0-30.0.0.0 255.0.0.0 20.0.0.2 40.0.0.0 255.0.0.0 20.0.0.2

Sieci Komputerowe, T. Kobus, M. Kokociński 7 Routing przykład (2) R2 Sieć Maska Brama 10.0.0.0 255.0.0.0 20.0.0.1 20.0.0.0 255.0.0.0-30.0.0.0 255.0.0.0-40.0.0.0 255.0.0.0 30.0.0.2

Sieci Komputerowe, T. Kobus, M. Kokociński 8 Routing przykład (3) R3 Sieć Maska Brama 10.0.0.0 255.0.0.0 30.0.0.1 20.0.0.0 255.0.0.0 30.0.0.1 30.0.0.0 255.0.0.0-40.0.0.0 255.0.0.0 -

Sieci Komputerowe, T. Kobus, M. Kokociński 9 Konfiguracja routingu statycznego (1) # ip route show default via 150.254.44.1 dev wlp3s0 proto static metric 600 150.254.44.0/23 dev wlp3s0 proto kernel scope link src 150.254.45.101 metric 600 # ip addr add 192.168.1.101/24 dev wlp3s0 # ip route default via 150.254.44.1 dev wlp3s0 proto static metric 600 150.254.44.0/23 dev wlp3s0 proto kernel scope link src 150.254.45.101 metric 600 192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.101 # ip route add 172.16.0.0/16 via 192.168.1.111 # ip route default via 150.254.44.1 dev wlp3s0 proto static metric 600 150.254.44.0/23 dev wlp3s0 proto kernel scope link src 150.254.45.101 metric 600 172.16.0.0/16 via 192.168.1.111 dev wlp3s0 192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.101 metric 600 # ip route add default via 192.168.1.1 # ip route del 172.16.0.0/16

Sieci Komputerowe, T. Kobus, M. Kokociński 10 Konfiguracja routingu statycznego (2) # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 150.254.44.1 0.0.0.0 UG 600 0 0 wlp3s0 150.254.44.0 0.0.0.0 255.255.254.0 U 600 0 0 wlp3s0 # ifconfig wlp3s0:1 192.168.1.101 netmask 255.255.255.0 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 150.254.44.1 0.0.0.0 UG 600 0 0 wlp3s0 150.254.44.0 0.0.0.0 255.255.254.0 U 600 0 0 wlp3s0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp3s0 # route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.1.111 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 150.254.44.1 0.0.0.0 UG 600 0 0 wlp3s0 150.254.44.0 0.0.0.0 255.255.254.0 U 600 0 0 wlp3s0 172.16.0.0 192.168.1.111 255.255.0.0 UG 0 0 0 wlp3s0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp3s0 # route add default gw 192.168.1.1 # route del -net 172.16.0.0 netmask 255.255.0.0

Sieci Komputerowe, T. Kobus, M. Kokociński 11 Procedura wyboru trasy (1) 1. Trasa do sieci, w której znajduje się adres docelowy o najdłuższej (najbardziej restrykcyjnej) masce. 172.21.0.0/16 via 172.16.0.16 dev eth2 172.21.0.0/24 via 172.16.0.24 dev eth2 172.21.0.0/28 via 172.16.0.28 dev eth2 2. Jeśli wybór nie jest jednoznaczny trasa o najmniejszym koszcie. 150.254.44.0/23 dev wlan0 proto kernel scope link src 150.254.45.39 metric 2003 150.254.44.0/23 dev wlan1 proto kernel scope link src 150.254.44.149 metric 1002 3. Jeśli wybór nie jest jednoznaczny pierwsza w tablicy. default via 150.254.44.1 dev wlan0 default via 150.254.130.42 dev eth0

Sieci Komputerowe, T. Kobus, M. Kokociński 12 Procedura wyboru trasy (2) # ip route default via 150.254.31.1 dev enp0s26u1u2 proto static metric 100 default via 150.254.44.1 dev wlp3s0 proto static metric 600 150.254.6.8 via 150.254.44.1 dev wlp3s0 proto dhcp metric 600 150.254.31.0/25 dev enp0s26u1u2 proto kernel scope link src 150.254.31.15 metric 100 150.254.44.0/23 dev wlp3s0 proto kernel scope link src 150.254.45.101 metric 600 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 150.254.31.1 0.0.0.0 UG 100 0 0 enp0s26u1u2 0.0.0.0 150.254.44.1 0.0.0.0 UG 600 0 0 wlp3s0 150.254.6.8 150.254.44.1 255.255.255.255 UGH 600 0 0 wlp3s0 150.254.31.0 0.0.0.0 255.255.255.128 U 100 0 0 enp0s26u1u2 150.254.44.0 0.0.0.0 255.255.254.0 U 600 0 0 wlp3s0

Sieci Komputerowe, T. Kobus, M. Kokociński 13 Forwarding Ustawienie za pomocą pliku /proc/sys/net/ipv4/ip forward: - wartość 0 forwarding wyłączony, - wartość 1 forwarding włączony, - ustawienie na stałe: /etc/sysctl.conf. # cat /proc/sys/net/ipv4/ip_forward 0 # echo 1 > /proc/sys/net/ipv4/ip_forward # cat /proc/sys/net/ipv4/ip_forward 1 # sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 0 # sysctl -w net.ipv4.ip_forward=1 net.ipv4.ip_forward = 1

Sieci Komputerowe, T. Kobus, M. Kokociński 14 Zadanie 1 1. Podłącz komputer na interfejsie p4p1 do wspólnego przełącznika. 2. Ustal z koleżankami/kolegami spójną numeracje komputerów, tak by utworzyć następujące sieci między sąsiednimi komputerami: - dla komputerów 1 i 2: 10.0.1.0/24, - dla komputerów 2 i 3: 10.0.2.0/24, -... - adresy komputera 1: 10.0.1.1/24, - adresy komputera N: 10.0.N-1.N/24, 10.0.N.N/24, 3. Skonfiguruj adresy IP na interfejsie p4p1 i sprawdź czy możliwa jest komunikacja z innymi komputerami (np. przy pomocy polecenia ping). 4. Dodaj routing do inych sieci. 5. Co pokazuje traceroute/mtr?

Sieci Komputerowe, T. Kobus, M. Kokociński 15 Komunikaty redirect (IP hosta: 172.16.1.1) # ping 10.1.1.1 PING 10.1.1.1 (10.1.1.1) 56(84) bytes of data. From 172.16.1.100: icmp_seq=1 Redirect Host(New nexthop: 172.16.1.200) 64 bytes from 8.8.8.8: icmp_seq=1 ttl=64 time=82.8 ms From 172.16.1.100: icmp_seq=2 Redirect Host(New nexthop: 172.16.1.200) 64 bytes from 8.8.8.8: icmp_seq=2 ttl=64 time=123 ms Router R1 przekazuje pakiet od hosta H przez ten sam interfejs (e0), przez który pakiet przyszedł od H. Router R1 dodatkowo informuje H, że istnieje prostsze połączenie: H R2.