Sieci komputerowe - adresacja internetowa



Podobne dokumenty
Komunikacja w sieciach komputerowych

Enkapsulacja RARP DANE TYP PREAMBUŁA SFD ADRES DOCELOWY ADRES ŹRÓDŁOWY TYP SUMA KONTROLNA 2 B 2 B 1 B 1 B 2 B N B N B N B N B Typ: 0x0835 Ramka RARP T

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta

ZiMSK dr inż. Łukasz Sturgulewski, DHCP

Systemy Operacyjne i Sieci Komputerowe Adres MAC 00-0A-E6-3E-FD-E1

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa 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.

(źródło: pl.wikipedia.pl) (źródło:

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

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

Skalowanie adresów IP

SIECI KOMPUTEROWE Adresowanie IP

Ogólnie biorąc, nie ma związku pomiędzy hierarchią nazw a hierarchią adresów IP.

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

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

Adresy w sieciach komputerowych

Struktura adresu IP v4

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

host, aby móc działać w Internecie, host musi otrzymać globalnie unikatowy adres

TCP/IP (Transmission Control Protocol / Internet Protocol) komunikacji otwartej stosem protokołów

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

pasja-informatyki.pl

Zadania z sieci Rozwiązanie

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

Zarządzanie sieciami WAN

Akademia Techniczno-Humanistyczna w Bielsku-Białej

ARP Address Resolution Protocol (RFC 826)

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

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

Klasy adresowe ip. xxx to dowolne numery w zakresie 0-255

Sieci komputerowe. Wstęp

URZĄDZENIA TECHNIKI KOMPUTEROWEJ

Sieci komputerowe W4. Warstwa sieciowa Modelu OSI

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

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

Serwer DHCP (dhcpd). Linux OpenSuse.

Protokół DHCP. DHCP Dynamic Host Configuration Protocol

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

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

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

Internet Control Messaging Protocol

SIECI KOMPUTEROWE ADRESACJA, MEDIA I URZĄDZENIA SIECIOWE

LABORATORIUM 2 Adresacja IP

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Protokół sieciowy Protokół

Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c

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

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Adres IP

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

1) Skonfiguruj nazwę hosta na ruterze zgodną z przyjętą topologią i Tabelą adresacji.

System operacyjny Linux

LABORATORIUM Systemy teletransmisji i transmisja danych

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych

Podstawy sieci komputerowych

Sieci komputerowe - administracja

1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów.

Sieci komputerowe - Urządzenia w sieciach

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

Sieci lokalne Adresowanie IP Usługi sieciowe. Sieci. Jacek Izdebski. ektanet.pl. 27 stycznia 2011

Podstawy sieci komputerowych

Test sprawdzający wiadomości z przedmiotu Systemy operacyjne i sieci komputerowe.

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

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

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

MODEL OSI A INTERNET

Adresacja IPv4 (Internet Protocol wersja 4)

Protokół DHCP. DHCP Dynamic Host Configuration Protocol

Instrukcja 6 - ARP i DNS - translacja adresów

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

Warstwa sieciowa. Adresowanie IP. Zadania. Warstwa sieciowa ćwiczenie 5

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

MASKI SIECIOWE W IPv4

Laboratorium Sieci Komputerowe

Protokoły sieciowe - TCP/IP

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

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

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

Sieci komputerowe i bazy danych

Wymagania dotyczące łączy: należy zapewnić redundancję łączy w połączeniach pomiędzy routerami Uruchmić protokół routingu RIP v.2

Zasada działania protokołu DHCP, sposoby konfiguracji w urządzeniach i hostach

Moduł Ethernetowy. instrukcja obsługi. Spis treści

DHCP Copyright : JaRo

Technologie informacyjne - wykład 8 -

Serwer i klient DHCP w systemie Linux

Adresacja IPv4 - podstawy

Ćwiczenia z arytmetyki komputera Budowa adresu IP

Adresacja w sieci komputerowej

Model sieci OSI, protokoły sieciowe, adresy IP

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 działania wybranych usług sieciowych. Dariusz Chaładyniak Warszawska Wyższa Szkoła Informatyki

T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres.

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

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

Ćwiczenie 5b Sieć komputerowa z wykorzystaniem rutera.

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Sieci komputerowe. Protokoły warstwy sieciowej modelu OSI-ISO. dr inż. Andrzej Opaliński

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Transkrypt:

Sieci komputerowe - adresacja internetowa mgr inż. Rafał Watza Katedra Telekomunikacji AGH 1

Wprowadzenie Co to jest adresacja? Przedmioty adresacji Sposoby adresacji Układ domenowy, a układ numeryczny Adresy i maski Protokoły ARP, RARP, BOOTP, DHCP Przyszłość adresacji 2

Co to jest adresacja? Przypisanie jednostce lub urządzeniu pracującemu w sieci unikalnego w skali globalnej numeru identyfikacyjnego wskazanie właściwego miejsca (punktu) obioru wiadomości 3

Przedmioty adresacji Sieci Serwery Komputery osobiste Drukarki, skanery, streamery Mosty, rutery, gateway e Inne urządzenia sieciowe. 4

Sposoby adresacji Adresacja jawna / ukryta Maskarada Adresacja stała / dynamiczna DHCP Dynamic Host Configuration Protocol Uwaga: zmiana miejsca lokalizacji hosta wiąże się ze zmianą adresów logicznych (IP) 5

Hierarchia domen w sieci X ROOT COM EDU GOV PL DEC MIT NFS EDU AGH LAB WOR ICS KT 6

Hierarchia serwerów nazw root server server dla.com server dla.edu server dla.pl server dla.dec.com server dla.mit.edu server dla.edu.pl server dla.ics.mit.edu server dla.agh.edu.pl server dla.kt.agh.edu.pl 7

Internetowe domeny Nazwa domeny COM EDU GOV MIL NET ORG ARPA INT Kod kraju (np. pl) <nazwa firmy> Opis Organizacje komercyjne (firmy) Instytucje edukacyjne Instytucje rządowe Organizacje wojskowe Centra utrzymania sieci (inst.sieciowe) Inne organizacje Stara domena sieci ARPA Organizacje międzynarodowe Poszczególne kraje Strony poszczególnych providerów 8

Działanie nameserverów Przechowują informacje o powiązaniach nazw domenowych i adresów IP, Odebranie zapytania adresowego od hosta, Sprawdzenie własnych wpisów, Sprawdzenie własnego cache, Zapytanie sąsiednich nameserverów, Odpowiedź dla hosta. 9

Adresacja numeryczna 32 bity, 4 oktety po 8 bitów, Numeracja binarna dla maszyn 10010101.01110010.10011111.00000011 Numeracja dziesiętna dla ludzi 149.114.159.3 Zamiana postaci liczb binarnych na dziesiętne 10

Klasy adresów IP v4 0 1 2 3 4 8 16 24 31 Klasa A 0 Identyfikator sieci Identyfikator hosta Klasa B 1 0 Identyfikator sieci Identyfikator hosta Klasa C 1 1 0 Identyfikator sieci Identyfikator hosta Klasa D 1 1 1 0 Adres multicastowy (rozgłoszeniowy) Klasa E 1 1 1 1 0 Zarezerwowane dla przyszłych rozwiązań 11

Klasy adresów IP v4 0 8 16 24 31 Klasa A 0 Klasa B 1 0 Klasa C 1 1 0 Pierwszy bajt Zakres Przykład Numer sieci Numer hosta Klasa A 0 x x x x x x x 1 127 25.0.0.1 25 1 Klasa B 1 0 x x x x x x 128 191 140.250.0.1 140.250 1 Klasa C 1 1 0 x x x x x 192 223 192.2.3.1 192.3.2 1 Najniższy adres 1.0.0.0 128.0.0.0 192.0.1.0 224.0.0.0 Najwyższy adres 126.0.0.0 191.255.0.0 223.255.255.0 239.255.255.255 12

Pojemności adresowe Rozmiar sieci Klasa Bity sieci Bity hosta 65535 do 16777214 A 8 24 255 do 65534 B 16 16 1 do 254 C 24 8 13

Adresy nierutowalne i zastrzeżone Dla klasy A: 10.0.0.0 10.255.255.255 Dla klasy B: 172.16.0.0 172.31.255.255 Dla klasy C: 192.168.0.0 192.168.255.255 127.0.0.0 - loopback 0.0.0.0 - broadcast 14

Maski sieciowe Celem stosowania maski jest wyznaczenie jaka część adresu identyfikuje sieć lub podsieć (NID), a jaka identyfikuje urządzenie w ramach tej podsieci (HID), Adres podsieci wyznacza się przez logiczną koniunkcję adresu IP i maski, Maska ma taką samą długość, jak adres IP (czyli 32-bity dla IPv4, 128-bitów dla IPv6), 15

Maski sieciowe Zasady zamiany notacji dziesiętnej, binarnej i szesnastkowej Stosowane do wydzielenia podsieci z dużej sieci, np. sieć KT w ramach AGH, Pozwalają na adresację większej liczby hostów w skali globalnej - likwidują potencjalne dziury puli adresów Możliwość stosowania dowolnej liczby (nie 8,16 czy 24) bitów na określenie adresu sieci Praca w układzie {nr sieci}{nr podsieci}{nr hosta} 16

Maski sieciowe Reprezentacja maski MUSI* składać się z kolejno po sobie następujących bitów 1 Dozwolone 11111111.11111111.11111111.11000000 Niedozwolone 11111111.11111111.11111110.11000011 *) specyfikacja standardu dopuszcza nieciągłości bitów maski, jednak takie stosowanie doprowadziło by do złej interpretacji algorytmów rutingu i kłopotów komunikacyjnych 17

Maski sieciowe - notacje Zapis pełny cała maska binarnie lub dziesiętnie 11111111.11111111.11111111.00000000 255.255.255.0 Zapis skrócony tylko ostatni oktet.128 Zapis skrócony liczba bitów 1 w masce adres IP/24 149.156.114.3/24 Zapis trójkowy ozn.adres klasy B sieci 149.156.x.x, same 1 w polu adresu i same 0 w polu id hosta {149.156,-1,0} 18

Przykład użycia maski bity 0 7 8 15 16 23 24 31 Adres sieci Identyfikator sieci Identyfikator hosta maska 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Adres podsieci Numer sieci Numer hosta 19

Obliczenia adresów z użyciem maski Dany jest adres sieci 149.156.114.x Podzielić ją na dwie / cztery równe podsieci Dany jest adres sieci 10.10.10.x Podzielić ją na jedną podsieć z 2 urządzeniami, jedną z 32 urządzeniami oraz podsieć z pozostałymi urządzeniami. 20

Maskarady adresów Zapewnia translację adresów IP zewnętrznych i wewnętrznych Konieczność użycia dodatkowego hosta (np. PC lub gateway) Umożliwia stosowanie podsieci z adresacją z puli zabronionej Konieczność posiadania min. jednego adresu zewnętrznego z puli rutowalnej Pozwala na ukrycie prawdziwego adresu hosta Konieczność nadzorowania translacji przez administratora i oprogramowanie Zastosowania: kawiarenka internetowa, sieć blokowa 21

Protokoły ARP i RARP Protokół ARP (Address Resolution Protocol) poszukiwanie adresu sprzętowego na podstawie jego adresu IP ARC(Address Resolution Cache) Protokół RARP (Reverse ARP) poszukiwanie adresu IP na podstawie jego adresu fizycznego serwery uprawnione 22

Wady protokołu RARP pracuje na niskim poziomie, bezpośredni dostęp do sprzętu sieciowego trudna implementacja serwerów wiadomość otrzymana od serwera zawiera 4 oktety niewykorzystanie pakietu (np. 46 oktetów Ethernet) uniemożliwia stosowanie protokołu w sieciach z dynamicznym przydziałem adresu niskopoziomowego 23

Przesłania zapytań Określenie adresu fizycznego maszyny B znając adres IP (ARP) a) zapytanie b) odpowiedź Określenie adresu IP przez maszynę A (RARP) a) zapytanie b) odpowiedź uprawnionych serwerów 24

Transmisja w ramce fizycznej Wiadomość ARP lub RARP Nagłówek ramki Pole danych ramki Format taki sam dla ARP i RARP, pytania i odpowiedzi Brak pola danych, tylko wiadomość (kod) 25

Format ramek ARP i RARP 0 8 16 24 31 Rodzaj adresu sprzętowego Rodzaj protokołu Dł. adresu sprzętowego Dł. adresu protokołu Adres sprzętowy nadawcy (oktety 0-3) Operacja Adres sprz. nadawcy (oktety 4-5) Adres IP nadawcy (oktety 0-1) Adres IP nadawcy (oktety 2-3) Adres sprz. odbiorcy (oktety 0-1) Adres sprzętowy odbiorcy (oktety 2-5) Adres IP odbiorcy (oktety 0-3) 26

BOOTP - BOOTstrap Protocol Służy do określania adresów IP (osiąga stan działania hosta w sieci) Odpowiedź na wady protokołu RARP (szybszy, efektywniejszy) Korzysta z protokołów UDP i IP Umieszczony jako mały programik w pamięci ROM Format komunikatu BOOTP Procedura startowania hosta etapy zapytania 27

Format wiadomości BOOTP 0 8 16 24 31 Operacja Sekundy Typ sprzętu Dług. adresu sprzętowego Identyfikator transakcji Nie używane Adres IP odbiorcy Adres IP nadawcy Adres IP serwera Adres IP routera Adres sprzętowy odbiorcy (16 oktetów) Etapy Nazwa węzła serwera (64 oktety) Nazwa pliku startowego (128 oktetów) Dane specyficzne dla producenta (zmienna długość) 28

Adresy przydzielane dynamicznie - DHCP Odmiana protokołów RARP i BOOTP Efektywniejsze (niż stałe) zarządzanie pulą adresową danej podsieci Architektura klient-serwer (klient skonfigurowany tylko na serwer DHCP) Automatyczne nadawanie adresu IP, podanie maski, bramy i serwera DNS Szybsza (niż RARP) rezerwacja zasobów IP Możliwość okresowego odnawiania rezerwacji adresu IP lub ustawienia limitu czasu ważności 29

Adresy przydzielane dynamicznie - DHCP Optymalny dla sieci bezprzewodowych Pełna kontrola administratora nad adresami (unikanie ręcznych błędów) Konieczność współgrania z adresami nadanymi na stałe Brak możliwości uruchomienia aplikacji wymagającej stałego adresu IP, np. FTPserwer Formaty komunikatu DHCP 30

Format informacji DHCP 0 8 16 24 31 Operacja Sekundy Typ sprzętu Dług adresu sprzętowego Identyfikator transakcji Znaczniki Adres IP odbiorcy Adres IP nadawcy Adres IP serwera Adres IP routera Adres sprzętowy odbiorcy (16 oktetów) Etapy Nazwa węzła serwera (64 oktety) Nazwa pliku startowego (128 oktetów) Opcje (zmienna długość) 31

Przyszłość adresacji Konieczność rozszerzenia dostępnej puli adresów Wprowadzenie IPv6 i IPng Nowe protokoły adresujące i etykietujące (MPLS, RSVP) Wprowadzenie wspólnej adresacji all-in-one Adresowanie wszystkiego co jest mobilne 32

Podsumowanie 33