Dr Michał Tanaś(

Wielkość: px
Rozpocząć pokaz od strony:

Download "Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas)"

Transkrypt

1 Dr Michał Tanaś(

2 IP Internet Protocol (wersja 4) Protokół komunikacyjny dla sieci z komutacją pakietów, będący podstawą Internetu Zapewnia wytyczanie tras pomiędzy sieciami (tzw. routing) oraz przesyłanie pakietów po wytyczonych trasach Każdy pakiet jest trasowany indywidualnie więc teoretycznie części tych samych danych mogą docierać do celu różnymi drogami co czasami jest robione celowo w celu równomiernego rozłożenia obciążenia łącz (ang. load balancing)

3 IP Internet Protocol (wersja 4) Działa na zasadzie podaj dalej więc pakiet na swojej drodze odwiedza wiele węzłów pośrednich co można zobaczyć narzędziem traceroute (Linux) lub tracert (Windows) Protokół IP nie zapewnia: Że pakiet w ogóle dotrze do miejsca przeznaczenia Że pakiety dotrą we właściwej kolejności Zatem muszą to zapewnić protokoły wyższych warstw

4 IP Internet Protocol (wersja 4) Powstał w latach 1980/81 Od połowy lat 90-ątych jest standardem de-facto sieci komputerowej (po wyparciu Novell IPX/SPX) W roku 2005 twórcy protokołu IPv4 (Vinton Cerf i Robert Kahn) otrzymali Prezydencki Medal Wolności czyli najwyższe amerykańskie odznaczenie cywilne. za wybitny wkład w kulturę amerykańską

5 IP Internet Protocol (wersja 4) Pakiety IP są zwane datagramami i składają się z nagłówka i danych Nagłówek określa nadawcę, adresata i warunki dostarczenia jest więc odpowiednikiem koperty a dane są odpowiednikiem listu.

6 Nagłówek datagramu IPv4

7 Nagłówek datagramu IPv4 Wersja zawsze liczba 4 DN długość nagłówka (ze względu na różną ilość opcji nie jest stała) Typ obsługi teoretycznie służy do zapewnienia priorytetowego traktowania datagramów wysyłanych przez usługi czasu rzeczywistego (np. telefonia VoIP czy streaming filmów) w praktyce często jest ignorowany przez routery

8 Nagłówek datagramu IPv4 Łączna długość całkowita długość datagramu łącznie z danymi Nr identyfikacyjny, flagi i przesunięcie fragmentu opcje związane z fragmentacją

9 Nagłówek datagramu IPv4 Fragmentacja Sieci warstwy 2 przez które przechodzi pakiet mogą mieć różną maksymalną długość ramki co jest określane przez MTU (Maximum Transmission Unit) Może się więc zdarzyć że pakiet w pewnym momencie swojej drogi okaże się zbyt duży żeby przejść do kolejnej sieci Wtedy router na początku tej sieci dzieli pakiet na mniejsze pakiety drugiego rzędu (zwane fragmentami) a router na końcu tej sieci składa z fragmentów pierwotny datagram

10 Nagłówek datagramu IPv4 Fragmentacja Bardzo obciąża routery dzielące i składające fragmenty Zmniejsza niezawodność (więcej fragmentów to większe ryzyko że któryś zaginie) co powoduje konieczność jego retransmisji przez router czyli jeszcze większe obciążenie sieci i routera

11 Nagłówek datagramu IPv4 Dlatego obecnie fragmentacja jest zastępowana przez nowszą metodę path MTU discovery polegającą na tym że nadawca i odbiorca badają jaki największy pakiet przejdzie całą drogę w jednym kawałku wtedy pola związane z fragmentacją w nagłówku datagramu IP przestają być używane.

12 Nagłówek datagramu IPv4 Czas życia (TTL Time To Live) Liczba z zakresu od 0 do 255 wpisywana do nagłówka przez nadawcę datagramu i zmniejszana o 1 przez każdy kolejny router na drodze datagramu Datagram o TTL równym 0 jest kasowany przez router dlatego nie ma pakietów krążących w nieskończoność nawet jeżeli ktoś ustawi sobie routing w kółko.

13 Nagłówek datagramu IPv4 Protokół kod protokołu warstwy 4 (najczęściej TCP), którego dane zawiera datagram Suma kontrolna pozwala na sprawdzenie czy nagłówek dotarł bez błędów ale nie sprawdza poprawności danych datagramu Adres źródłowy adres IP nadawcy datagramu Adres docelowy adres IP adresata datagramu

14 Nagłówek datagramu IPv4 Opcje Teoretycznie pozwalają dodawać nowe pola do nagłówka IP w razie potrzeby w praktyce nieużywane Wypełnienie tyle zer żeby nagłówek miał długość będącą wielokrotnością 32 bitów.

15 IP Internet Protocol (wersja 4) Każde urządzenie jest identyfikowane przez adres IP Adres IP składa się z 4 bajtów Dla ułatwienia bajty są oddzielane kropkami Czyli adres IP ma postać a.b.c.d Gdzie a,b,c,d to liczby z zakresu Np

16 IP Internet Protocol (wersja 4) Adres IP składa się z 2 części Adresu sieci Adresu hosta Adres sieci jest zawsze umieszczony przed adresem hosta W przeciwieństwie do adresu MAC obie części adresu IP mogą mieć różną długość Ale zawsze w sumie muszą mieć 4 bajty O tym jaką część adresu IP zajmuje adres sieci określa maska sieci

17 IP Internet Protocol (wersja 4) Maska sieci zapisywana jest w dwóch postaciach Analogicznej do adresu IP, ale w postaci binarnej składającej się z ciągu samych jedynek a potem ciągu samych zer co daje adresy dziesiętne postaci np Albo poprzez określenie ile bitów na początku jest jedynkami co zapisuje się /x gdzie x to liczba bitów np. /8, /24, itp.

18 IP Internet Protocol (wersja 4) Adresy IP, które różnią się tylko maską są różnymi adresami! W jednym segmencie sieci nie może być dwóch urządzeń o identycznym adresie IP. Jeżeli takie są to oba przestają działać. W sąsiednich segmentach sieci nie może być dwóch urządzeń o tym samym adresie IP Bo router nie będzie wiedział do którego urządzenia ma wysyłać

19 IP Internet Protocol (wersja 4) Dwa urządzenia mogą mieć ten sam adres IP jeżeli Nie znajdują się w sąsiadujących segmentach sieci Żadne z urządzeń nie jest serwerem Co oznacza że adresy IP klientów mogą się powtarzać

20 Klasy adresów IPv4 Klasa A Dla sieci dużych rozmiarów Binarnie adres zawsze zaczyna się od 0 Maska /8 Maksymalnie 16 mln urządzeń w jednej sieci

21 Klasy adresów IPv4 Klasa B Dla sieci średnich rozmiarów Binarnie adres zawsze zaczyna się od 10 Maska /16 Maksymalnie 65 tys. urządzeń w jednej sieci

22 Klasy adresów IPv4 Klasa C Dla sieci małych rozmiarów Binarnie adres zawsze zaczyna się od 110 Maska /24 Maksymalnie 250 urządzeń w jednej sieci

23 Klasy adresów IPv4 Klasa D Zarezerwowane dla adresów grupowych (multicast) Binarnie adres zawsze zaczyna się od 1110 Rzadko używane Czasami używane dla pojedynczych urządzeń nie wchodzących w skład żadnej sieci

24 Klasy adresów IPv4 Pierwotnie klasy adresowe były obowiązkowe Po wprowadzeniu zmiennej maski sieci formalnie przestały obowiązywać Ale ponieważ większość adresów była już przydzielona zgodnie z klasami w praktyce funkcjonują nieoficjalnie dalej.

25 Specjalne adresy IPv4 Adres mój komputer (localhost albo loopback) Adres zawsze Jest zawsze adresem komputera na którym aktualnie się pracuje co oznacza że po zmianie komputera ten sam adres wskazuje na inną maszynę Używany do komunikacji pomiędzy programami na tej samej maszynie (np. pomiędzy programem pocztowym a antywirusem)

26 Specjalne adresy IPv4 Adres dowolny adres Adres zawsze Jest adresem wszystkich na raz (i każdego z osobna) komputera w Internecie Bezpośrednie połączenie na ten adres nie ma sensu (nie zostanie odebrane) natomiast adres jest stosowany w filtrach adresów (np. NAT, firewalle, itp.)

27 Specjalne adresy IPv4 Adresy prywatne 1 sieć klasy A: /8 16 sieci klasy B: / sieci klasy C: /24 Routery ISP nie przekazują połączeń z i do tych adresów.. dlatego adresy te nie są widoczne z poza sieci organizacji Służą do tworzenia intranetów Mogą się powtarzać w różnych organizacjach Komputer z adresem prywatnym może korzystać z Internetu wyłącznie jako klient, przy pomocy NAT (Network Address Translation) dokonywanego przez ISP

28 Specjalne adresy IPv4 Dla każdej sieci: Adres binarny same zera jest zastrzeżonym adresem sieci Nie może być adresem żadnego konkretnego urządzenia Nie może być użyty bezpośrednio, występuje jedynie w tablicach routingu Np. dla sieci /8 adresem sieci jest

29 Specjalne adresy IPv4 Dla każdej sieci: Adres binarny same jedynki jest adresem do wszystkich w sieci (broadcast) Nie może być adresem żadnego konkretnego urządzenia Może być użyty bezpośrednio przez usługi specjalnie do tego przystosowane których w praktyce nie ma Np. dla sieci /8 adresem broadcast jest

30 Routing IPv4 Protokół IP działa na zasadzie podaj dalej dzięki czemu żaden komputer nie musi znać mapy całego Internetu. Co musi znać komputer: Adres IP swojej lokalnej sieci Adres IP routera brzegowego tej sieci który to router jest nazywany bramą (ang. gateway albo gw)

31 Routing IPv4 Routery niższej klasy (np. domowe) konfiguruje się tak jak komputery czyli router będący bramą ma z kolei swoją bramę, itd. co oznacza że awaria bramy odcina cały obsługiwany przez nią fragment sieci

32 Routing IPv4 Routery wysokiej klasy (używane przez większych ISP) potrafią same znaleźć najlepszą trasę pomiędzy sieciami... przy pomocy protokołu BGP (Border Gateway Protocol) i mogą w każdej chwili zmienić tą trasę w razie potrzeby dzięki czemu nie da się odciąć od sieci np. dużego telekomu czy całego kraju no chyba że z danego kraju na zewnątrz wychodzi tylko jedno łącze

33 IANA (Internet Assigned Numbers Authority) Amerykańska organizacja non-profit Zajmuje się przydzielaniem: zakresów adresów IPv4 (pula wyczerpana) zakresów adresów IPv6 Przydziela zakresy adresowe wyłącznie Regionalnym Rejestrom Internetowym (RIR Regional Internet Register) i nikomu innemu, nawet w USA

34 Regionalne Rejestry Internetowe (RIR) Kontynentalne odpowiedniki IANA Zajmują się przydzielaniem: zakresów adresów IPv4 zakresów adresów IPv6 Obsługują wyłącznie użytkowników hurtowych zarejestrowanych jako LIR (Local Internet Register) różne organizacje krajowe i duże telekomy

35 Regionalne Rejestry Internetowe (RIR) RIPE Europa, Rosja (cała) i Bliski Wschód AFRINIC Afryka APNIC Azja, Australia i wyspy na Pacyfiku ARIN Ameryka Północna (bez Karaibów) LACNIC Ameryka Południowa i Karaiby

36 Regionalne Rejestry Internetowe (RIR)

37 Droga przydzielania adresu IP wygląda następująco 1. IANA przydziela zakres adresowy RIR 2. RIR przydziela części swojego zakresu adresowego LIR 3. LIR przydziela części swojego zakresu adresowego ISP 4. ISP przydzielają (lub nie zależnie od umowy) adresy swoim klientom

38 Problem wyczerpania puli adresów IPv4 Protokół IPv4 powstał w czasach gdy nie wyobrażano sobie komputerów w każdym domu połączeń typu DSL umożliwiających osobom prywatnym bycie podłączonym w trybie 7x24 ani podłączania do Internetu urządzeń innych niż komputery zwłaszcza smartfonów i tabletów

39 Problem wyczerpania puli adresów IPv4 Teoretycznie 4 bajtowy adres IP umożliwiałby podłączenie niemal 4 mld urządzeń ( niemal ze względu na rezerwację części adresów) czyli 4 razy więcej niż jest podłączone obecnie ale duża ilość adresów jest marnowana ze względu na konieczność przydziału ciągłych zakresów adresowych bo inaczej nie byłby możliwy routing pomiędzy sieciami

40 Problem wyczerpania puli adresów IPv4 Np. UAM posiada zakres adresów IPv z których dużo adresów nie jest wykorzystywane ale są routowane do sieci AMU-NET, więc nikt inny i tak ich nie może użyć poza tym każdy chce mieć rezerwę wolnych adresów na wszelki wypadek

41 Problem wyczerpania puli adresów IPv4 Problem został odłożony w czasie poprzez Rezygnację ze sztywnego podziału na klasy adresowe Dynamiczne przydzielanie IP klientom ISP, tak że Adresy IP wyłączonych klientów są przydzielane innym klientom Jeżeli wszyscy klienci włączą swoje urządzenia to ISP ma problem Szerokie stosowanie NAT (Network Address Translation) dla urządzeń nie będących serwerami

42 Problem wyczerpania puli adresów IPv4 stan na koniec 2013 Ostatni wolny zakres adresowy został przez IANA przydzielony RIR na początku 2011 roku RIPE i APNIC wyczerpały swoje zakresy adresowe w latach Pozostałe RIR posiadają jeszcze wolne adresy Ale niektórzy ISP są bliscy wyczerpania swoich zakresów a nowych już nie dostaną

43 NAT (Network Address Translation) Specjalna funkcja routera IPv4 umożliwiająca mu wstawienie się w środek połączenia internetowego tak że serwerowi wydaje się że klientem jest router NAT a router NAT sam rozdziela przychodzące dane pomiędzy urządzenia w sieci lokalnej dzięki czemu cała sieć lokalna może działać na pojedynczym publicznym adresie IP

44 NAT (Network Address Translation) Dzięki NAT cała sieć lokalna może działać na pojedynczym publicznym adresie IP Ale urządzenia za NAT-em mogą być tylko klientami ponieważ to one muszą zainicjować połączenie natomiast nikt z zewnątrz do nich się nie połączy dzięki czemu NAT w dużym stopniu chroni również przed hackerami i wirusami

45 NAT (Network Address Translation)

46 Internet Protocol version 6 IPv6 Następca protokołu IPv4 Opracowywany od 1992 roku... głównie w celu rozwiązania problemu wyczerpywania się puli adresów IPv4 ale bardzo powoli wdrażany np. Google twierdzi że w 2013 roku jedynie 2% połączeń z wyszukiwarką dokonywanych było przy pomocy IPv6

47 Internet Protocol version 6 IPv6 Różnice w stosunku do IPv4 Długość adresu IP zwiększona do 128 bitów (z 32 bitów w IPv4) Bardzo rozrzutny przydział adresów np. typowa sieć IPv6 zawiera 2 64 adresów czyli więcej niż cała przestrzeń adresowa IPv4 (!) co ułatwia i przyspiesza routing ale w praktyce uniemożliwia zapamiętanie adresu sieci IPv6 przez człowieka

48 Internet Protocol version 6 IPv6 Różnice w stosunku do IPv4 Możliwość przemieszczania się odbiorcy pomiędzy sieciami przy zachowaniu stałego adresu IP (niemożliwe w IPv4) Pierwotnie każde urządzenie miało mieć stały adres IPv6 podobny do MAC z czego zrezygnowano (ale opcjonalnie!) ze względu na zagrożenie prywatności ponieważ adres IP jest widoczny z całego świata w przeciwieństwie do MAC widocznego tylko z lokalnej sieci

49 Internet Protocol version 6 IPv6 Różnice w stosunku do IPv4 Brak fragmentacji, obowiązkowy path MTU discovery Usprawnienie przesyłania dużych strumieni danych (tzw. jumbogramy) Funkcje IPv6 przeniesione również do IPv4 Automatyczne uzyskiwanie adresu IP - DHCP w IPv4 Szyfrowanie zawartości pakietów IP - IPSec

50 Internet Protocol version 6 IPv6 IPv6 nie jest zgodny w dół z IPv4 więc żeby datagram IPv6 przeszedł przez fragmenty Internetu dalej pracujące na IPv4 konieczne jest tunelowanie czyli potraktowanie datagramu IPv6 jako danych datagramu IPv4 co zmniejsza przepływność (podwójne nagłówki) i zwiększa obciążenie routerów Dodatkowo urządzenia muszą mieć osobne stosy TCP/IP dla wersji v4 i dla wersji v6 co wymaga podwójnej konfiguracji hostów, routerów, firewalli, itp.

51 Internet Protocol version 6 IPv6 Adres IPv6 ma postać 8 dwubajtowych liczb szesnastkowych oddzielonych dwukropkami Dla skrócenia zapisu często: Pomija się grupy samych zer, zastępując je podwójnym dwukropkiem Grupy więcej niż dwóch dwukropków skraca się do dwóch Np. adres localhost w IPv6 ma postać Forma pełna 0000:0000:0000:0000:0000:0000:0000:0001 Forma skrócona ::1

52 Internet Protocol version 6 IPv6 Przykładowe adresy IPv6 2a01:110f:67c:2d00:88:cbf9:2d0d:30a2 fe80::3a46:8ff:feb8:405b

53 DNS Domain Name System System tłumaczący adresy IP na nazwy tekstowe Ponieważ nazwy tekstowe są łatwiejsze do zapamiętania Nazwy DNS mają postać ciągu słów lub skrótów oddzielonych kropkami Np. adresowi odpowiada nazwa Pierwszy człon (np. www) ) nazwy DNS to nazwa hosta (serwera) Kolejne człony (np. amu.edu.pl) ) to nazwa domeny

54 DNS Domain Name System Domeny DNS są ułożone hierarchicznie Np. domena amu.edu.pl należy do domeny edu.pl a domena edu.pl należy do domeny pl Tłumaczenie pomiędzy nazwą a adresem dokonywane jest przez tzw. serwery DNS inaczej zwane nameserver Każda domena powinna mieć co najmniej dwa serwery DNS (główny primary i rezerwowy secondary) aczkolwiek małe domeny mają czasami tylko jeden

55 DNS Domain Name System Domeny bez kropki (np. pl) ) są nazywane domenami najwyższego rzędu (ang. top-level) Każdy kraj ma swoją własną domenę nawet egzotyczne wysepki na Pacyfiku (np. Tuvalu ma domenę tv) jedynym wyjątkiem jest USA, które nie mają swojej domeny krajowej więc po prostu w nazwach domen pomijana jest część krajowa (np. dzięki czemu nazwy są krótsze

56 DNS Domain Name System Niektóre organizacje posiadają własne domeny najwyższego rzędu, niezależne od domen krajowych Np. eu domena instytucji Unii Europejskiej (np.

57 DNS Domain Name System Drugi człon od końca (a w USA ostatni) zazwyczaj określa rodzaj właściciela serwera Standardowe domeny drugiego rzędu: com firmy, szczególnie duże (np. edu szkoły i uczelnie (np. gov administracja publiczna (np. sejm.gov.pl) org organizacje non-profit (np. pl.wikipedia.org)

58 DNS Domain Name System Stosowanie standardowych domen drugiego rzędu nie jest obowiązkowe w praktyce każdy może zarejestrować się w każdej z tych domen Często też firmy rejestrują się bezpośrednio w domenie krajowej dla skrócenia nazwy (np.

59 DNS Domain Name System Domeny najwyższego rzędu również mają swoje serwery DNS Które są zarządzane przez ICANN (Internet Corporation for Assigned Names and Numbers) która podobnie jak IANA jest amerykańską organizacją non-profit.

60 DNS Domain Name System ICANN (w przeciwieństwie do IANA) jest bardzo nie lubiane przez kraje skonfliktowane z USA ponieważ teoretycznie ICANN może wyłączyć każdą domenę krajową mimo że nigdy dotychczas coś takiego nie nastąpiło ani nikt czymś takim nie groził. Co kilka lat podejmowane są próby poddania ICANN jakiejś formie międzynarodowej kontroli dotychczas bezskutecznie.

61 DNS Domain Name System Pierwotnie w nazwach domen nie można było stosować znaków narodowych co zostało zmienione pod wpływem Chin i krajów Arabskich ale w praktyce domena zawierająca znaki narodowe będzie niedostępna (bezpośrednio) z poza danego kraju bo znaki te nie będą dostępne na klawiaturach więc co najwyżej można tam trafić poprzez link z innej strony.

62 DHCP Dynamic Host Configuration Protocol Rozszerzenie protokołu IPv4 i standardowa część protokołu IPv6 Umożliwia urządzeniu na automatyczne uzyskanie adresu IP dzięki czemu urządzenia nie trzeba ręcznie konfigurować co jest bardzo wygodne dla klientów

63 DHCP Dynamic Host Configuration Protocol Adres IP jest przydzielany przez serwer DHCP na podstawie adresu MAC co oznacza że serwer DHCP musi znajdować się w lokalnym segmencie sieci a pakiety DHCP nie przechodzą przez routery. W jednym segmencie sieci może znajdować się tylko jeden serwer DHCP

64 DHCP Dynamic Host Configuration Protocol Serwer DHCP może: Przydzielać zawsze ten sam adres IP dla danego adresu MAC (tzw. rezerwacja) Przydzielać pierwszy wolny adres IP z posiadanej puli (tzw. dzierżawa) przy czym zazwyczaj serwer DHCP zapamiętuje jaki adres IP przydzielił danemu adresowi MAC i na kilka dni zarezerwuje ten adres IP dzięki czemu urządzenie często łączące się z siecią ma w praktyce stały adres.

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.

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. 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. PLAN Reprezentacja liczb w systemach cyfrowych Protokół IPv4 Adresacja w sieciach

Bardziej szczegółowo

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

Sieci komputerowe - Wstęp do intersieci, protokół IPv4 Piotr Kowalski KAiTI Internet a internet - Wstęp do intersieci, protokół IPv Plan wykładu Informacje ogólne 1. Ogólne informacje na temat sieci Internet i protokołu IP (ang. Internet Protocol) w wersji.

Bardziej szczegółowo

Sieci komputerowe - administracja

Sieci komputerowe - administracja Sieci komputerowe - administracja warstwa sieciowa Andrzej Stroiński andrzej.stroinski@cs.put.edu.pl http://www.cs.put.poznan.pl/astroinski/ warstwa sieciowa 2 zapewnia adresowanie w sieci ustala trasę

Bardziej szczegółowo

SIECI KOMPUTEROWE Adresowanie IP

SIECI KOMPUTEROWE  Adresowanie IP Adresowanie IP Podstawowa funkcja protokołu IP (Internet Protocol) polega na dodawaniu informacji o adresie do pakietu danych i przesyłaniu ich poprzez sieć do właściwych miejsc docelowych. Aby umożliwić

Bardziej szczegółowo

Struktura adresu IP v4

Struktura adresu IP v4 Adresacja IP v4 E13 Struktura adresu IP v4 Adres 32 bitowy Notacja dziesiętna - każdy bajt (oktet) z osobna zostaje przekształcony do postaci dziesiętnej, liczby dziesiętne oddzielone są kropką. Zakres

Bardziej szczegółowo

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

Stos TCP/IP Warstwa Internetu. Sieci komputerowe Wykład 4 Stos TCP/IP Warstwa Internetu Sieci komputerowe Wykład 4 Historia Internetu (1 etap) Wojsko USA zleca firmie Rand Corp. wyk. projektu sieci odpornej na atak nuklearny. Uruchomienie sieci ARPANet (1 IX

Bardziej szczegółowo

Komunikacja w sieciach komputerowych

Komunikacja w sieciach komputerowych Komunikacja w sieciach komputerowych Dariusz CHAŁADYNIAK 2 Plan prezentacji Wstęp do adresowania IP Adresowanie klasowe Adresowanie bezklasowe - maski podsieci Podział na podsieci Translacja NAT i PAT

Bardziej szczegółowo

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

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A i sieci komputerowe Szymon Wilk Adresowanie w sieciach 1 1. Klasy adresów IP a) klasa A sieć host 0 mało sieci (1 oktet), dużo hostów (3 oktety) pierwszy bit równy 0 zakres adresów dla komputerów 1.0.0.0-127.255.255.255

Bardziej szczegółowo

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

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci Sieci komputerowe 1 Sieci komputerowe 2 Plan wykładu Warstwa sieci Miejsce w modelu OSI/ISO unkcje warstwy sieciowej Adresacja w warstwie sieciowej Protokół IP Protokół ARP Protokoły RARP, BOOTP, DHCP

Bardziej szczegółowo

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS

OBSŁUGA I KONFIGURACJA SIECI W WINDOWS OBSŁUGA I KONFIGURACJA SIECI W WINDOWS Jak skonfigurować komputer pracujący pod kontrolą systemu operacyjnego Windows 7, tak aby uzyskać dostęp do internetu? Zakładamy, że komputer pracuje w małej domowej

Bardziej szczegółowo

pasja-informatyki.pl

pasja-informatyki.pl Protokół DHCP 2017 pasja-informatyki.pl Sieci komputerowe Windows Server #4 DHCP & Routing (NAT) Damian Stelmach Protokół DHCP 2018 Spis treści Protokół DHCP... 3 Polecenia konsoli Windows do wyświetlania

Bardziej szczegółowo

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ INTERNET PROTOCOL (IP) INTERNET CONTROL MESSAGE PROTOCOL (ICMP) WSTĘP DO SIECI INTERNET Kraków, dn. 7 listopada 2016 r. PLAN IPv4: schemat nagłówka ICMP: informacje

Bardziej szczegółowo

ADRESY PRYWATNE W IPv4

ADRESY PRYWATNE W IPv4 ADRESY PRYWATNE W IPv4 Zgodnie z RFC 1918 zaleca się by organizacje dla hostów wymagających połączenia z siecią korporacyjną a nie wymagających połączenia zewnętrznego z Internetem wykorzystywały tzw.

Bardziej szczegółowo

Internet Protocol v6 - w czym tkwi problem?

Internet Protocol v6 - w czym tkwi problem? NAUKOWA I AKADEMICKA SIEĆ KOMPUTEROWA Internet Protocol v6 - w czym tkwi problem? dr inż. Adam Kozakiewicz, adiunkt Zespół Metod Bezpieczeństwa Sieci i Informacji IPv6 bo adresów było za mało IPv6 co to

Bardziej szczegółowo

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

Sieci Komputerowe. Zadania warstwy sieciowej. Adres IP. Przydzielanie adresów IP. Adresacja logiczna Trasowanie (ang. routing) Sieci Komputerowe Zadania warstwy sieciowej Wykład 4. Warstwa sieciowa. Adresacja IP. Adresacja logiczna Trasowanie (ang. routing) Urządzenia pracujące w warstwie trzeciej nazywają się ruterami. Fragmentacja

Bardziej szczegółowo

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

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci. Struktura komunikatów sieciowych Każdy pakiet posiada nagłówki kolejnych protokołów oraz dane w których mogą być zagnieżdżone nagłówki oraz dane protokołów wyższego poziomu. Każdy protokół ma inne zadanie

Bardziej szczegółowo

Adresy w sieciach komputerowych

Adresy w sieciach komputerowych Adresy w sieciach komputerowych 1. Siedmio warstwowy model ISO-OSI (ang. Open System Interconnection Reference Model) 7. Warstwa aplikacji 6. Warstwa prezentacji 5. Warstwa sesji 4. Warstwa transportowa

Bardziej szczegółowo

LABORATORIUM 2 Adresacja IP

LABORATORIUM 2 Adresacja IP LABORATORIUM 2 Adresacja IP 1). Podstawy adresacji IP Problem: Jak adresować urządzenia w tak dużej sieci? Adresy IP adres IP składa się z 2 części: numeru sieci i numeru hosta, numer sieci należy uzyskać

Bardziej szczegółowo

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Akademia Techniczno-Humanistyczna w Bielsku-Białej Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 1 Temat ćwiczenia: Adresacja w sieciach komputerowych podstawowe

Bardziej szczegółowo

Sieci komputerowe. Wstęp

Sieci komputerowe. Wstęp Sieci komputerowe Wstęp Sieć komputerowa to grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: korzystania ze wspólnych urządzeń

Bardziej szczegółowo

WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU BIAŁYSTOK, ul. Ciepła 40 filia w EŁKU, ul. Grunwaldzka

WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU BIAŁYSTOK, ul. Ciepła 40 filia w EŁKU, ul. Grunwaldzka 14 Protokół IP WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU BIAŁYSTOK, ul. Ciepła 40 Podstawowy, otwarty protokół w LAN / WAN (i w internecie) Lata 70 XX w. DARPA Defence Advanced Research Project Agency 1971

Bardziej szczegółowo

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

Plan wykładu. Wyznaczanie tras. Podsieci liczba urządzeń w klasie C. Funkcje warstwy sieciowej Wyznaczanie tras (routing) 1 Wyznaczanie tras (routing) 2 Wyznaczanie tras VLSM Algorytmy rutingu Tablica rutingu CIDR Ruting statyczny Plan wykładu Wyznaczanie tras (routing) 3 Funkcje warstwy sieciowej

Bardziej szczegółowo

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

(źródło: pl.wikipedia.pl) (źródło: Adres IP (Internet Protocol address) - unikatowy numer przyporządkowany urządzeniom sieci komputerowych. Adresy IP są wykorzystywane w Internecie oraz sieciach lokalnych. Adres IP zapisywany jest w postaci

Bardziej szczegółowo

Protokoły sieciowe - TCP/IP

Protokoły sieciowe - TCP/IP Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy

Bardziej szczegółowo

MODEL OSI A INTERNET

MODEL OSI A INTERNET MODEL OSI A INTERNET W Internecie przyjęto bardziej uproszczony model sieci. W modelu tym nacisk kładzie się na warstwy sieciową i transportową. Pozostałe warstwy łączone są w dwie warstwy - warstwę dostępu

Bardziej szczegółowo

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

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN Podstawy Transmisji Danych Wykład IV Protokół IPV4 Sieci WAN to połączenia pomiędzy sieciami LAN 1 IPv4/IPv6 TCP (Transmission Control Protocol) IP (Internet Protocol) ICMP (Internet Control Message Protocol)

Bardziej szczegółowo

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

Warstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa Warstwa sieciowa Model OSI Model TCP/IP Aplikacji Prezentacji Aplikacji podjęcie decyzji o trasowaniu (rutingu) na podstawie znanej, lokalnej topologii sieci ; - podział danych na pakiety Sesji Transportowa

Bardziej szczegółowo

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

Akademia Górniczo-Hutnicza im. Stanisława Staszica Akademia Górniczo-Hutnicza im. Stanisława Staszica WYDZIAŁ INŻYNIERII MECHANICZNEJ I ROBOTYKI Sieci komputerowe i bazy danych Lab 2 Sprawozdanie wykonał: Łukasz Wełna (285832) Inżynieria Mechatroniczna

Bardziej szczegółowo

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

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych Wykład 2: Budowanie sieci lokalnych 1 Budowanie sieci lokalnych Technologie istotne z punktu widzenia konfiguracji i testowania poprawnego działania sieci lokalnej: Protokół ICMP i narzędzia go wykorzystujące

Bardziej szczegółowo

MODEL WARSTWOWY PROTOKOŁY TCP/IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych

Bardziej szczegółowo

Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas)

Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas) Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas) Jest to zbiór komputerów połączonych między sobą łączami telekomunikacyjnymi, w taki sposób że Możliwa jest wymiana informacji (danych) pomiędzy komputerami

Bardziej szczegółowo

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

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci Sieci komputerowe 1 Sieci komputerowe 2 Plan wykładu Warstwa sieci Miejsce w modelu OSI/ISO Funkcje warstwy sieciowej Adresacja w warstwie sieciowej Protokół IP Protokół ARP Protokoły RARP, BOOTP, DHCP

Bardziej szczegółowo

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP Sieci komputerowe Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP Zadania warstwy transportu Zapewnienie niezawodności Dostarczanie danych do odpowiedniej aplikacji w warstwie aplikacji (multipleksacja)

Bardziej szczegółowo

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych Adresacja IP w sieciach komputerowych 1. Model odniesienia OSI. Przyczyny powstania: - Gwałtowny rozwój i sieci komputerowych na początku lat 70. XX wieku, - Powstanie wielu niekompatybilnych ze sobą protokołów

Bardziej szczegółowo

Programowanie sieciowe

Programowanie sieciowe Programowanie sieciowe Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2014/2015 Michał Cieśla pok. D-2-47, email: michal.ciesla@uj.edu.pl konsultacje: środy 10-12 http://users.uj.edu.pl/~ciesla/

Bardziej szczegółowo

Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas)

Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas) Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas) Protokół komunikacyjny zapewniający niezawodność przesyłania danych w sieci IP Gwarantuje: Przyporządkowanie danych do konkretnego połączenia Dotarcie danych

Bardziej szczegółowo

Przesyłania danych przez protokół TCP/IP

Przesyłania danych przez protokół TCP/IP Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności

Bardziej szczegółowo

Sieci komputerowe - adresacja internetowa

Sieci komputerowe - adresacja internetowa 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

Bardziej szczegółowo

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

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 Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy od NIC organizacji międzynarodowej

Bardziej szczegółowo

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

Systemy Operacyjne i Sieci Komputerowe Adres MAC 00-0A-E6-3E-FD-E1 Adres MAC (ang. MAC address) jest 48-bitowy i zapisywany jest heksadecymalnie (szesnastkowo). Pierwsze 24 bity oznaczają producenta karty sieciowej, pozostałe 24 bity są unikalnym identyfikatorem danego

Bardziej szczegółowo

Model sieci OSI, protokoły sieciowe, adresy IP

Model sieci OSI, protokoły sieciowe, adresy IP Model sieci OSI, protokoły sieciowe, adresy IP Podstawę działania internetu stanowi zestaw protokołów komunikacyjnych TCP/IP. Wiele z używanych obecnie protokołów zostało opartych na czterowarstwowym modelu

Bardziej szczegółowo

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Akademickie Centrum Informatyki PS. Wydział Informatyki PS Akademickie Centrum Informatyki PS Wydział Informatyki PS Akademickie Centrum Informatyki Wydział Informatyki P.S. Warstwy transmisyjne Protokoły sieciowe Krzysztof Bogusławski tel. 449 41 82 kbogu@man.szczecin.pl

Bardziej szczegółowo

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

Dlaczego? Mało adresów IPv4. Wprowadzenie ulepszeń względem IPv4 NAT CIDR IPv6 Dlaczego? Mało adresów IPv4 NAT CIDR Wprowadzenie ulepszeń względem IPv4 Większa pula adresów Lepszy routing Autokonfiguracja Bezpieczeństwo Lepsza organizacja nagłówków Przywrócenie end-to-end connectivity

Bardziej szczegółowo

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

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet Sieci Komputerowe Wykład 1: TCP/IP i adresowanie w sieci Internet prof. nzw dr hab. inż. Adam Kisiel kisiel@if.pw.edu.pl Pokój 114 lub 117d 1 Kilka ważnych dat 1966: Projekt ARPANET finansowany przez DOD

Bardziej szczegółowo

Warstwa sieciowa rutowanie

Warstwa sieciowa rutowanie Warstwa sieciowa rutowanie Protokół IP - Internet Protocol Protokoły rutowane (routed) a rutowania (routing) Rutowanie statyczne i dynamiczne (trasowanie) Statyczne administrator programuje trasy Dynamiczne

Bardziej szczegółowo

Sieci komputerowe Warstwa sieci i warstwa transportowa

Sieci komputerowe Warstwa sieci i warstwa transportowa Sieci komputerowe Warstwa sieci i warstwa transportowa Ewa Burnecka / Janusz Szwabiński ewa@ift.uni.wroc.pl / szwabin@ift.uni.wroc.pl Sieci komputerowe (C) 2003 Janusz Szwabiński p.1/43 Model ISO/OSI Warstwa

Bardziej szczegółowo

Technologie informacyjne - wykład 8 -

Technologie informacyjne - wykład 8 - Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 8 - Prowadzący: Dmochowski

Bardziej szczegółowo

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

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak Protokół TCP/IP Protokół TCP/IP (Transmission Control Protokol/Internet Protokol) to zestaw trzech protokołów: IP (Internet Protokol), TCP (Transmission Control Protokol), UDP (Universal Datagram Protokol).

Bardziej szczegółowo

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

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta Sieci komputerowe 1 Sieci komputerowe 2 Skąd dostać adres? Metody uzyskiwania adresów IP Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy

Bardziej szczegółowo

Zadania z sieci Rozwiązanie

Zadania z sieci Rozwiązanie Zadania z sieci Rozwiązanie Zadanie 1. Komputery połączone są w sieci, z wykorzystaniem routera zgodnie ze schematem przedstawionym poniżej a) Jak się nazywa ten typ połączenia komputerów? (topologia sieciowa)

Bardziej szczegółowo

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. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 25 Sieci komputerowe Wykład 3: Protokół IP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 3 1 / 25 W poprzednim odcinku Podstawy warstwy pierwszej (fizycznej)

Bardziej szczegółowo

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek: Uproszczony opis obsługi ruchu w węźle IP Poniższa procedura jest dokonywana dla każdego pakietu IP pojawiającego się w węźle z osobna. W routingu IP nie wyróżniamy połączeń. Te pojawiają się warstwę wyżej

Bardziej szczegółowo

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

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4) Sieć komputerowa Siecią komputerową nazywamy system (tele)informatyczny łączący dwa lub więcej komputerów w celu wymiany danych między nimi. Sieć może być zbudowana z wykorzystaniem urządzeń takich jak

Bardziej szczegółowo

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 14 Protokoły sieciowe

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 14 Protokoły sieciowe Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 14 Protokoły sieciowe Protokoły sieciowe Protokół to zbiór sygnałów używanych przez grupę komputerów podczas wymiany danych (wysyłania, odbierania i

Bardziej szczegółowo

Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation).

Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation). T: Udostępnianie połączenia sieciowego w systemie Windows (NAT). Zadanie1: Odszukaj w Wolnej Encyklopedii Wikipedii informacje na temat NAT (ang. Network Address Translation). NAT (skr. od ang. Network

Bardziej szczegółowo

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia

Bardziej szczegółowo

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

Funkcje warstwy sieciowej. Podstawy wyznaczania tras. Dostarczenie pakietu od nadawcy od odbiorcy (RIP, IGRP, OSPF, EGP, BGP) Wyznaczanie tras (routing) 1 Wyznaczanie tras (routing) 17 Funkcje warstwy sieciowej Podstawy wyznaczania tras Routing statyczny Wprowadzenie jednolitej adresacji niezaleŝnej od niŝszych warstw (IP) Współpraca

Bardziej szczegółowo

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

Wykład Nr 4. 1. Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia Sieci komputerowe Wykład Nr 4 1. Sieci bezprzewodowe 2. Monitorowanie sieci - polecenia Sieci bezprzewodowe Sieci z bezprzewodowymi punktami dostępu bazują na falach radiowych. Punkt dostępu musi mieć

Bardziej szczegółowo

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

Ogólnie biorąc, nie ma związku pomiędzy hierarchią nazw a hierarchią adresów IP. Nazwy i domeny IP System adresów IP w postaci liczbowej jest niezbyt wygodny w użyciu dla ludzi, został więc wprowadzony alternatywny system nazw (nazwy sąłatwiejsze do zapamiętywania). Nazwy są wieloczęściowe

Bardziej szczegółowo

Translacja adresów - NAT (Network Address Translation)

Translacja adresów - NAT (Network Address Translation) Translacja adresów - NAT (Network Address Translation) Aby łączyć się z Internetem, każdy komputer potrzebuje unikatowego adresu IP. Jednakże liczba hostów przyłączonych do Internetu wciąż rośnie, co oznacza,

Bardziej szczegółowo

ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ DHCP

ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ DHCP ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl DHCP 1 Wykład Dynamiczna konfiguracja

Bardziej szczegółowo

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Akademickie Centrum Informatyki PS. Wydział Informatyki PS Akademickie Centrum Informatyki PS Wydział Informatyki PS Wydział Informatyki Sieci komputerowe i Telekomunikacyjne ADRESOWANIE IP WERSJA 4 Wyczerpanie adresów IP CIDR, NAT Krzysztof Bogusławski tel. 449

Bardziej szczegółowo

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

Sieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla Sieci komputerowe Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008 Michał Cieśla pok. 440a, email: ciesla@if.uj.edu.pl konsultacje: wtorki 10-12 http://users.uj.edu.pl/~ciesla/

Bardziej szczegółowo

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu. Technologie cyfrowe Artur Kalinowski Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.pl Semestr letni 2014/2015 Komunikacja: Internet protokół internetowy (ang.

Bardziej szczegółowo

156.17.4.13. Adres IP

156.17.4.13. Adres IP Adres IP 156.17.4.13. Adres komputera w sieci Internet. Każdy komputer przyłączony do sieci ma inny adres IP. Adres ten jest liczbą, która w postaci binarnej zajmuje 4 bajty, czyli 32 bity. W postaci dziesiętnej

Bardziej szczegółowo

Laboratorium Identyfikacja adresów IPv6

Laboratorium Identyfikacja adresów IPv6 Laboratorium Identyfikacja adresów IPv6 Topologia Cele Część 1: Identyfikacja różnych typów adresów IPv6 Przegląd różnych typów adresów IPv6. Dopasowanie adresu IPv6 do odpowiedniego typu. Część 2: Sprawdzanie

Bardziej szczegółowo

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Akademia Techniczno-Humanistyczna w Bielsku-Białej Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 3 Temat ćwiczenia: Narzędzia sieciowe w systemie Windows 1. Wstęp

Bardziej szczegółowo

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

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol) W latach 1973-78 Agencja DARPA i Stanford University opracowały dwa wzajemnie uzupełniające się protokoły: połączeniowy TCP

Bardziej szczegółowo

Plan i problematyka wykładu. Sieci komputerowe IPv6. Rozwój sieci Internet. Dlaczego IPv6? Przykład zatykania dziur w funkcjonalności IPv4 - NAT

Plan i problematyka wykładu. Sieci komputerowe IPv6. Rozwój sieci Internet. Dlaczego IPv6? Przykład zatykania dziur w funkcjonalności IPv4 - NAT IPv6 dr inż. Piotr Kowalski Katedra Automatyki i Technik Informacyjnych Plan i problematyka wykładu 1. Uzasadnienie dla rozwoju protokołu IPv6 i próby ratowania idei IPv6 2. Główne aspekty funkcjonowania

Bardziej szczegółowo

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

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP. T: Konfiguracja usługi DHCP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP. DHCP (ang. Dynamic Host Configuration Protocol) protokół komunikacyjny

Bardziej szczegółowo

Routing i protokoły routingu

Routing i protokoły routingu Routing i protokoły routingu Po co jest routing Proces przesyłania informacji z sieci źródłowej do docelowej poprzez urządzenie posiadające co najmniej dwa interfejsy sieciowe i stos IP. Routing przykład

Bardziej szczegółowo

1 2004 BRINET Sp. z o. o.

1 2004 BRINET Sp. z o. o. W niektórych routerach Vigor (np. serie 2900/2900V) interfejs WAN występuje w postaci portu Ethernet ze standardowym gniazdem RJ-45. Router 2900 potrafi obsługiwać ruch o natężeniu kilkudziesięciu Mbit/s,

Bardziej szczegółowo

Ćwiczenie 5b Sieć komputerowa z wykorzystaniem rutera.

Ćwiczenie 5b Sieć komputerowa z wykorzystaniem rutera. . Cel ćwiczenia: - Krótka charakterystyka rutera. - Połączenie rutera z komputerem w celu jego konfiguracji. - Szybka konfiguracja rutera do pracy w przewodowej sieci LAN. - Zmiana adresu rutera. - Konfiguracja

Bardziej szczegółowo

Adresacja IPv4 - podstawy

Adresacja IPv4 - podstawy Adresacja IPv4 - podstawy LAN LAN... MAN... LAN Internet Internet = sieć sieci Problem jak adresować urządzenia w takiej sieci? 1 Budowa adresu IP rozmiar adresu IP: 4 bajty (32 bity) Adres IP jest hierarchiczny

Bardziej szczegółowo

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

Sieci Komputerowe. Zajęcia 2 c.d. Warstwa sieciowa. Adresacja IPv4 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.

Bardziej szczegółowo

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

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska Sieci komputerowe Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska Adresacja IPv4 Sieci Komputerowe, T. Kobus, M. Kokociński 2 Sieci Komputerowe, T. Kobus, M. Kokociński 3

Bardziej szczegółowo

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

Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min. Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min. Temat lekcji: Adresy IP. Konfiguracja stacji roboczych. Część I. Cele lekcji: wyjaśnienie

Bardziej szczegółowo

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

Połączenie sieci w intersieci ( internet ) Intersieci oparte o IP Internet Warstwa sieciowa Usługi dla warstwy transportowej Niezależne od sieci podkładowych Oddzielenie warstwy transportu od parametrów sieci (numeracja,topologia, etc.) Adresy sieciowe dostępne dla warstwy transportowej

Bardziej szczegółowo

Warstwa sieciowa. mgr inż. Krzysztof Szałajko

Warstwa sieciowa. mgr inż. Krzysztof Szałajko Warstwa sieciowa mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu do sieci

Bardziej szczegółowo

Protokół sieciowy Protokół

Protokół sieciowy Protokół PROTOKOŁY SIECIOWE Protokół sieciowy Protokół jest to zbiór procedur oraz reguł rządzących komunikacją, między co najmniej dwoma urządzeniami sieciowymi. Istnieją różne protokoły, lecz nawiązujące w danym

Bardziej szczegółowo

Stos TCP/IP Warstwa transportowa Warstwa aplikacji cz.1

Stos TCP/IP Warstwa transportowa Warstwa aplikacji cz.1 Stos TCP/IP Warstwa transportowa Warstwa aplikacji cz.1 aplikacji transportowa Internetu dostępu do sieci Sieci komputerowe Wykład 5 Podstawowe zadania warstwy transportowej Segmentacja danych aplikacji

Bardziej szczegółowo

ARP Address Resolution Protocol (RFC 826)

ARP Address Resolution Protocol (RFC 826) 1 ARP Address Resolution Protocol (RFC 826) aby wysyłać dane tak po sieci lokalnej, jak i pomiędzy różnymi sieciami lokalnymi konieczny jest komplet czterech adresów: adres IP nadawcy i odbiorcy oraz adres

Bardziej szczegółowo

Sieci komputerowe W4. Warstwa sieciowa Modelu OSI

Sieci komputerowe W4. Warstwa sieciowa Modelu OSI Sieci komputerowe W4 Warstwa sieciowa Modelu OSI 1 Warstwa sieciowa Odpowiada za transmisję bloków informacji poprzez sieć. Podstawową jednostką informacji w warstwie sieci jest pakiet. Określa, jaką drogą

Bardziej szczegółowo

Adresacja IPv4 (Internet Protocol wersja 4)

Adresacja IPv4 (Internet Protocol wersja 4) Adresacja IPv4 (Internet Protocol wersja 4) Komputer, który chce wysłać pewne dane do innego komputera poprzez sieć, musi skonstruować odpowiednią ramkę (ramki). W nagłówku ramki musi znaleźć się tzw.

Bardziej szczegółowo

Ćwiczenie 5a Sieć komputerowa z wykorzystaniem rutera.

Ćwiczenie 5a Sieć komputerowa z wykorzystaniem rutera. . Cel ćwiczenia: - Krótka charakterystyka rutera. - Połączenie rutera z komputerem w celu jego konfiguracji. - Szybka konfiguracja rutera do pracy w przewodowej sieci LAN. - Zmiana adresu rutera. - Konfiguracja

Bardziej szczegółowo

Nazwy i adresy - Sieci komputerowe

Nazwy i adresy - Sieci komputerowe Artykuł pobrano ze strony eioba.pl Nazwy i adresy - Sieci komputerowe Adresy IP są niepowtarzalnymi identyfikatorami wszystkich stacji należących do intersieci TCP/IP. Stacją może być komputer, terminal,

Bardziej szczegółowo

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

Warstwa sieciowa. Adresowanie IP. Zadania. Warstwa sieciowa ćwiczenie 5 Warstwa sieciowa Zadania 1. Co to jest i do czego służy maska podsieci? 2. Jakie wyróżniamy klasy adresów IP? Jakie konsekwencje ma wprowadzenie podziału klasowego adresów IP? Jaka jest struktura adresów

Bardziej szczegółowo

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

TCP/IP (Transmission Control Protocol / Internet Protocol) komunikacji otwartej stosem protokołów TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) jest pakietem najbardziej rozpowszechnionych protokołów komunikacyjnych sieci komputerowych. TCP/IP - standard komunikacji otwartej (możliwość

Bardziej szczegółowo

PORADNIKI. Routery i Sieci

PORADNIKI. Routery i Sieci PORADNIKI Routery i Sieci Projektowanie routera Sieci IP są sieciami z komutacją pakietów, co oznacza,że pakiety mogą wybierać różne trasy między hostem źródłowym a hostem przeznaczenia. Funkcje routingu

Bardziej szczegółowo

Instrukcja 5 - Zastosowania protokołu ICMP

Instrukcja 5 - Zastosowania protokołu ICMP Instrukcja 5 - Zastosowania protokołu ICMP 5.1 Wstęp Protokół ICMP (ang. Internet Control Message Protocol) to protokół internetowych komunikatów sterujących. Jest nierozerwalnie związany z inkapsulującym

Bardziej szczegółowo

Ćwiczenia z arytmetyki komputera Budowa adresu IP

Ćwiczenia z arytmetyki komputera Budowa adresu IP Ćwiczenia z arytmetyki komputera Budowa adresu IP Rozmiar adresu IP: 4 bajty (32 bity) Adres IP jest hierarchiczny - pierwsza część określa numer sieci, a pozostałe bity - numer komputera wewnątrz tej

Bardziej szczegółowo

Internet Control Message Protocol (ICMP) Łukasz Trzciałkowski

Internet Control Message Protocol (ICMP) Łukasz Trzciałkowski Internet Control Message Protocol (ICMP) Łukasz Trzciałkowski Czym jest ICMP? Protokół ICMP jest protokołem działającym w warstwie sieciowej i stanowi integralną część protokołu internetowego IP, a raczej

Bardziej szczegółowo

Tutorial 3 Adresacja sieci IPv4

Tutorial 3 Adresacja sieci IPv4 1 Tutorial 3 Adresacja sieci IPv4 Adresacja odgrywa kluczową rolę w funkcjonowaniu protokołów warstwy sieciowej, umożliwiającej komunikację pomiędzy hostami (urządzeniami) znajdującymi się w tej samej

Bardziej szczegółowo

ZiMSK NAT, PAT, ACL 1

ZiMSK NAT, PAT, ACL 1 ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl NAT, PAT, ACL 1 Wykład Translacja

Bardziej szczegółowo

Ćwiczenie 7 Sieć bezprzewodowa z wykorzystaniem rutera.

Ćwiczenie 7 Sieć bezprzewodowa z wykorzystaniem rutera. . Cel ćwiczenia: - Krótka charakterystyka rutera (przypomnienie). - Bezprzewodowe połączenie rutera z komputerem w celu jego konfiguracji. - Szybka konfiguracja rutera do pracy przy użyciu interfejsu bezprzewodowego.

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE Sieć komputerowa (angielskie computer network), układ komputerów i kompatybilnych połączonych ze sobą łączami komunikacyjnymi, umożliwiającymi wymianę danych. Sieć komputerowa zapewnia dostęp użytkowników

Bardziej szczegółowo

Programowanie współbieżne i rozproszone

Programowanie współbieżne i rozproszone Programowanie współbieżne i rozproszone WYKŁAD 6 dr inż. Komunikowanie się procesów Z użyciem pamięci współdzielonej. wykorzystywane przede wszystkim w programowaniu wielowątkowym. Za pomocą przesyłania

Bardziej szczegółowo

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH Pojęcie sieci komputerowych Sieć komputerowa jest to zbiór niezależnych komputerów połączonych ze sobą. Mówimy, że dwa komputery są ze sobą połączone, jeśli mogą

Bardziej szczegółowo

Sieci komputerowe i bazy danych

Sieci komputerowe i bazy danych Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Sieci komputerowe i bazy danych Sprawozdanie 2 Badanie ustawień i parametrów sieci Szymon Dziewic Inżynieria Mechatroniczna Rok: III Grupa:

Bardziej szczegółowo

AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie. Wydział Inżynierii Mechanicznej i Robotyki. Kierunek: Inżyniera Mechatroniczna

AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie. Wydział Inżynierii Mechanicznej i Robotyki. Kierunek: Inżyniera Mechatroniczna AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie Wydział Inżynierii Mechanicznej i Robotyki Kierunek: Inżyniera Mechatroniczna Sprawozdanie z laboratorium nr 2 Maciej Stolarczyk 285822 1.

Bardziej szczegółowo