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



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

Zaawansowana adresacja IPv4

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

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

Pracownia internetowa w ka dej szkole (edycja 2004/2005)

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

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

SIECI KOMPUTEROWE ADRESACJA, MEDIA I URZĄDZENIA SIECIOWE

Komunikacja w sieciach komputerowych

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

8. Konfiguracji translacji adresów (NAT)

Sieci komputerowe. Zajęcia 1. Wprowadzenie, model warstwowy sieci

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.

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

Sieci komputerowe. Definicja. Elementy

Struktura adresu IP v4

Rozwiązywanie nazw w sieci. Identyfikowanie komputerów w sieci

ZASADY PODZIAŁU SIECI NA PODSIECI, OBLICZANIA ADRESÓW PODSIECI, ADRESÓW HOSTÓW I ADRESU ROZGŁOSZENIOWEGO

LABORATORIUM 2 Adresacja IP

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

Laboratorium Sieci Komputerowych

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

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

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

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

Routing / rutowanie (marszrutowanie) (trasowanie)

Routing i adresowanie IPv4. Ustawienia IP i DHCP dla sieci LAN

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

Adresy w sieciach komputerowych

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

Ćwiczenie Wyznaczanie tras sumarycznych dla adresów IPv4 i IPv6

Podstawy sieci komputerowych

Sieci komputerowe Warstwa sieci i warstwa transportowa

Harmonogramowanie projektów Zarządzanie czasem

Podstawy sieci komputerowych

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

Wniosek o ustalenie warunków zabudowy

Protokół DHCP. Patryk Czarnik. Bezpieczeństwo sieci komputerowych MSUI 2009/10. Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski

KRYTERIA WYBORU INSTYTUCJI SZKOLENIOWEJ OBOWIĄZUJĄCE W POWIATOWYM URZĘDZIE PRACY W USTRZYKACH DOLNYCH 1 I. POSTANOWIENIA OGÓLNE

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

Aneks nr 8 z dnia r. do Regulaminu Świadczenia Krajowych Usług Przewozu Drogowego Przesyłek Towarowych przez Raben Polska sp. z o.o.

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7

Adresacja w sieci komputerowej

2.Prawo zachowania masy

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

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

INFORMATOR TECHNICZNY WONDERWARE. Konfiguracja komputera klienckiego do łączenia się z serwerem IndustrialSQL

Sprawozdanie z zajęć laboratoryjnych: Technologie sieciowe 1

RZECZPOSPOLITA POLSKA. Prezydent Miasta na Prawach Powiatu Zarząd Powiatu. wszystkie

Warstwa sieciowa rutowanie

Sieci komputerowe. Router. Router

INFORMATOR TECHNICZNY WONDERWARE

Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min.

Specyfikacja usługi CCIE R&S

Sieci komputerowe cel

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

EGZAMIN POTWIERDZAJ CY KWALIFIKACJE W ZAWODZIE Rok 2015 CZ PRAKTYCZNA

Główne wymiary torów bowlingowych

KROK 1. KONFIGURACJA URZĄDZEŃ KOŃCOWYCH (SERWERÓW)

Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz

REGULAMIN PROMOCJI: BĄDŹ GOTÓW NA VAT! WYBIERZ SYMFONIĘ

UCHWAŁA NR VIII/43/2015 r. RADY MIASTA SULEJÓWEK z dnia 26 marca 2015 r.

Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

CCNA Subnetting Guide

Warszawa, dnia 3 marca 2014 r. Poz. 257

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13

P-RAr-6-3 TRYB I ZASADY WYKONYWANIA PRAC DYPLOMOWYCH MAGISTERSKICH NA KIERUNKU ARCHITEKTURA I URBANISTYKA

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

Windows Serwer 2008 R2. Moduł 3. DHCP

OGŁOSZENIE. I. Cel konkursu

Pracownia internetowa w każdej szkole. Opiekun pracowni internetowej SBS 2003 PING

INSTRUKCJA WebPTB 1.0

Wiedza niepewna i wnioskowanie (c.d.)

Warszawa, dnia 1 października 2013 r. Poz. 783 UCHWAŁA ZARZĄDU NARODOWEGO BANKU POLSKIEGO. z dnia 24 września 2013 r.

Bezpieczeństwo Sieci Komputerowych

1. PODMIOTEM ŚWIADCZĄCYM USŁUGI DROGĄ ELEKTRONICZNĄ JEST 1) SALESBEE TECHNOLOGIES SP. Z O.O. Z SIEDZIBĄ W KRAKOWIE, UL.

Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład:

Załącznik nr 1 do specyfikacji BPM.ZZP UMOWA NR

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych

PROMOCJE Internet po świetle

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

- zapewnienie opieki i wychowania dzieciom przez organizowanie i prowadzenie placówek

Projekt z dnia 2 listopada 2015 r. z dnia r.

SIECI KOMPUTEROWE Adresowanie IP

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

Zarządzenie Nr 0151/18/2006 Wójta Gminy Kornowac z dnia 12 czerwca 2006r.

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

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.

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

2. Wykonanie zarządzenia powierza się Sekretarzowi Miasta. 3. Zarządzenie wchodzi w życie z dniem podpisania.

OSTRZEŻENIA DANE TECHNICZNE. Wbudowana bateria słoneczna oraz alkaliczna bateria manganowa (1,5 V LR44)

Zarządzenie nr 538 Wójta Gminy Zarszyn z dnia 9 czerwca 2014 r.

Transkrypt:

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

Zadania warstwy sieciowej Adresacja logiczna Trasowanie (ang. routing) Urządzenia pracujące w warstwie trzeciej nazywają się ruterami (ang. router). Fragmentacja i defragmentacja danych (w razie potrzeby)

Adres IP Adres IPv4 składa się z czterech oktetów Dla wygody stosuje się zapis dziesiętny, oktety oddziela się kropkami: 193.0.96.129 10.2.6.1 Adres IP jest przypisany do interfejsu sieciowego komputera, można to zrobić np. poleceniem: ifconfig eth0 10.2.6.1 netmask 255.255.255.0 ip addr add 10.2.6.1/24 dev eth0 (Linux)

Przydzielanie adresów IP Alokacją adresów zajmuje się IANA (Internet Assigned Number Authority) IANA przydziela adresy dla RIR (Regional Internet Registry) Dla Europy RIR to RIPE NCC: http://www.ripe.net Inne RIR ARIN APNIC LACNIC AFRINIC

RIR Przydzielone przez IANA http://www.iana.org/assignments/ipv4-address-space/

Dystrybucja adresów

Klasy adresów IP Dodatkowo istnieją klasy D (224.0.0.0 do 239.255.255.255) oraz E (240.0.0.0 do 254.255.255.255) Zarezerwowane:127.0.0.0, 128.0.0.0, 191.255.0.0, 192.0.0.0, 223.255.255.0

Klasy prywatne Ww. adresy są nierutowane w Internecie Przeznaczone do wykorzystania np. w sieciach, gdzie stosuje się translację adresów (NAT)

Formaty adresów Np. klasa B dla adresacji hostów przeznacza 16 bitów Dla sieci 130.4.0.0: Adres 130.4.0.0 jest adresem sieci, a 130.4.255.255 dla tej sieci to adres rozgłoszeniowy (ang. broadcast ). Można zaadresować 2 16-2 hostów.

Komunikacja w ramach tej samej sieci Komunikacja w ramach tej samej sieci (między adresami IP należącymi do tej samej sieci, np. 128.1.2.3 i 128.1.4.5) odbywa się bezpośrednio Komunikacji między hostami o adresach należących do innych sieci (np. 128.1.2.3 i 128.2.1.2) często następuje za pośrednictwem rutera

Sieć IP Przykład adresacji

Maska podsieci Maska została wprowadzona ze względu na mało efektywny sztywny podział adresów na klasy Służy do określenia dla danego adresu IP adresu podsieci (umożliwia elastyczny podział adresacji na podsieci) Maski odpowiadające klasom adresów Klasa A maska 255.0.0.0 Klasa B maska 255.255.0.0 Klasa C maska 255.255.255.0

Wyznaczanie adresu podsieci Iloczyn logiczny 0 AND 0 0 0 AND 1 0 1 AND 0 0 1 AND 1 1 Wynikiem iloczynu jest adres podsieci

Przykład maskowania Zastosowanie maski 255.255.255.0 dla adresu klasy B: NNNNNNNN.NNNNNNN.SSSSSSSSS.HHHHHHHH N network, S subnet, H host Spowodowało to powstanie 2 8 podsieci Np. dla sieci 150.150.0.0 i maski 255.255.255.0, powstaną następujące podsieci: 150.150.0.0, 150.150.1.0, 150.150.2.0 itd. aż do 150.150.255.0 w każdej z powyższych podsieci można zaadresować 2 8-2 hostów

Sieć IP - adresowanie z użyciem maski Można uzyskać bardziej efektywne wykorzystanie adresów

Zapis maski w postaci prefiksowej 150.150.2.1/24 odpowiada zapisowi 150.150.2.1 255.255.255.0 255.255.255.0 binarnie: 11111111 11111111 11111111 00000000 /24 (czyt. slash 24) liczba cyfr 1 w masce, dla maski np. 255.255.255.0 wynosi 24

Adres rozgłoszeniowy Adres rozgłoszeniowy (ang. broadcast) służy do wykonywania transmisji do wszystkich hostów w danej podsieci Aby określić adres broadcast należy zamienić bity określające adresy hostów na 1

Trudniejsze maski Nie składają się z oktetów będących samymi jedynkami oraz zerami Maska ma np. postać: 255.255.255.192

Przykład maskowania Zastosujmy maskę 255.255.255.192 (/26) dla adresu klasy C: NNNNNNNN.NNNNNNN.NNNNNNNN.SSHHHHHH Uzyskaliśmy 2 2 podsieci Np. dla 193.0.96.0/26 uzyskamy podsieci: 193.0.96.0, 193.0.96.64, 193.0.96.128, 193.0.96.192 W każdej podsieci można zaadresować 2 6 2 hostów

Adres rozgłoszeniowy dla maski /22 Jest to przykład wyznaczania adresu podsieci i adresu rozgłoszeniowego dla trudniejszej maski

Maski - ćwiczenie Dla ułatwienia: aby zamienić liczbę 0010 1011 na postać dziesiętna należy zsumować: 32+8+2+1=43 Jaki będzie adres podsieci, oraz adres rozgłoszeniowy dla adresu 167.88.99.5/27 adresu 167.88.99.70/27 Ile hostów można zaadresować w każdej z ww. podsieci?

Kalkulator podsieci Ipcalc dla linuksa ułatwia obliczenia: ipcalc 167.88.99.5/27 Address: 167.88.99.5 10100111.01011000.01100011.000 00101 Netmask: 255.255.255.224 = 27 11111111.11111111.11111111.111 00000 Network: 167.88.99.0/27 10100111.01011000.01100011.000 00000 HostMin: 167.88.99.1 10100111.01011000.01100011.000 00001 HostMax: 167.88.99.30 10100111.01011000.01100011.000 11110 Broadcast:167.88.99.31 10100111.01011000.01100011.000 11111

Routing IP Routing (rutowanie, trasowanie) to decyzja dotycząca skierowania pakietu IP do routera lub komputera podejmowana zazwyczaj w oparciu o docelowy adres IP Jądro systemu operacyjnego podejmuje ww. decyzję na podstawie wpisu do tablicy FIB (ang. Forwarding Information Base) Można także wpływać na trasy uwzględniając m.in. źródłowy adres IP (tzw. policy routing) W linuksie - pakiet iproute2 (polecenie ip)

Routing - przykład

Ruting statyczny Ruter podejmuje decyzję o skierowaniu pakietu na podstawie ręcznego (statycznego ) wpisu do tablicy rutingu Dodawanie statyczne wpisu do tablicy rutingu: route add -net 192.168.0.0/24 gw cob.mimuw.edu.pl ip r add 192.168.0.0/24 via cob.mimuw.edu.pl Wynik polecenia route: Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 cob.mimuw.edu.p 255.255.255.0 UG 0 0 0 eth0 10.1.20.0 * 255.255.255.0 U 0 0 0 eth1 localnet * 255.255.255.0 U 0 0 0 eth0 default spider1.mimuw.e 0.0.0.0 UG 0 0 0 eth0

Adres 0.0.0.0/0 Wynik polecenia route -n (netstat -rn): kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 10.1.1.9 255.255.255.0 UG 0 0 0 eth0 10.1.20.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 10.1.1.31 0.0.0.0 UG 0 0 0 eth0

Ruting dynamiczny Nie trzeba dodawać wpisów ręcznie Informacje o dostępnych podsieciach są rozgłaszane (służą do tego odpowiednie protokoły

Tablica rutingu rutera B

VLSM (Variable Lenght Subnet Masking) Można stosować różne maski dla danej klasy adresu Umożliwia lepsze wykorzystanie adresów

Sumaryzacja rozgłaszanych podsieci Można rozgłaszać wiele podsieci rozgłaszając tylko jedną sieć klasową

CIDR (Clasless Interdomain Routing ) CIDR jest uogólnieniem VLSM, rozgłaszana sieć nie musi uwzględniać klas (maska /22)