Konfiguracja sieci, podstawy protokołów IP, TCP, UDP, rodzaje transmisji w sieciach teleinformatycznych

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

Download "Konfiguracja sieci, podstawy protokołów IP, TCP, UDP, rodzaje transmisji w sieciach teleinformatycznych"

Transkrypt

1 Konfiguracja sieci, podstawy protokołów IP, TCP, UDP, rodzaje transmisji w sieciach teleinformatycznych dr inż. Jerzy Domżał Akademia Górniczo-Hutnicza w Krakowie, Katedra Telekomunikacji 10 października 2016 r. dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 1 / 47

2 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

3 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

4 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

5 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

6 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

7 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

8 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

9 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 2 / 47

10 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 3 / 47

11 Konfiguracja sieci Windows zainstalowanie karty sieciowej panel sterowania > sieć i Internet > połaczenia sieciowe > wybieramy odpowiednie połączenie (interfejs) i wchodzimy w właściwości dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 4 / 47

12 Konfiguracja sieci Windows wybieramy: protokół internetowy w wersji 4 (TCP/IPv4) i wchodzimy w właściwości dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 5 / 47

13 Konfiguracja sieci Windows zaawansowane dodanie kolejnego adresu IP lub bramy > Dodaj i należy wpisać odpowiednie dane metryka automatyczna vs statyczna dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 6 / 47

14 Konfiguracja sieci Windows Zaawansowane dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 7 / 47

15 Konfiguracja sieci Windows Zaawansowane dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 8 / 47

16 Konfiguracja sieci Windows diagnostyka - ipconfig /all ping tracert dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 9 / 47

17 Konfiguracja sieci Linux Ustawienie adresów i parametrów sieci: /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST= IPADDR= NETMASK= NETWORK= ONBOOT=yes dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 10 / 47

18 Konfiguracja sieci Linux brama i nazwa hosta: /etc/sysconfig/network NETWORKING=yes HOSTNAME=nazwa hosta GATEWAY= dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 11 / 47

19 Konfiguracja sieci Linux konfiguracja DNS /etc/resolv.conf nameserver nameserver nameserver uruchomienie karty z nowymi ustawieniami: ifconfig eth0 up dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 12 / 47

20 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 13 / 47

21 Model TCP/IP Cechy cel: odizolowanie aplikacji od sprzętu sieciowego składa się z czterech warstw nie jest to model idealny szeroko stosowany w sieci Internet ogromny sukces komercyjny dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 14 / 47

22 Model TCP/IP Warstwy Aplikacji Transportowa Internetu (IP) Dostępu do sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 15 / 47

23 Model TCP/IP Warstwy Aplikacji Transportowa Internetu (IP) definiuje szereg standardów umożliwiających wymianę informacji między systemami końcowymi a siecią. Dostęp do sieci możemy zapewnić np. poprzez sieć lokalną LAN, sieć pakietową X.25, sieć zintegrowaną ISDN i inne Dostępu do sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 15 / 47

24 Model TCP/IP Warstwy Aplikacji Transportowa Internetu (IP) obejmuje wszystkie protokoły i procedury niezbędne do przesyłania danych pomiędzy systemami końcowymi w wielu sieciach protokół IP jest protokołem realizowanym w sieci za pomocą urządzeń nazywanych ruterami Dostępu do sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 15 / 47

25 Model TCP/IP Warstwy Aplikacji Transportowa Internetu (IP) Dostępu do sieci obejmuje 2 protokoły: TCP oraz UDP zapewnia poprawną transmisję poprzez wykrycie błędnych danych (TCP) kasuje zdublowane pakiety porządkuje kolejność pakietów zawiera adres (port) aplikacji odpowiedzialnych za transmisję dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 15 / 47

26 Model TCP/IP Warstwy Aplikacji Transportowa Internetu (IP) definiuje i zapewnia interfejs pomiędzy różnymi aplikacjami, programami użytkownika a usługami sieciowymi Dostępu do sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 15 / 47

27 Model TCP/IP Porównanie do modelu OSI/ISO Aplikacji Prezentacji Aplikacji Sesji Transportowa Sieciowa Łącza danych Fizyczna Transportowa Internetu (IP) Dostępu do sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 16 / 47

28 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 17 / 47

29 Protokół TCP Cechy podstawowy protokół warstwy transportowej odpowiada za: nawiązanie i zakończenie połączenia transportowego zapewnienie niezawodności przekazu danych potwierdzenia retransmisje sprawdzanie sum kontrolnych odtwarzanie kolejności danych kasowanie duplikatów sterowanie przepływem (ang. flow control) TCP doczekało się wielu wersji przez lata, które głównie poprawiały jego wydajność dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 18 / 47

30 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

31 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Port źródłowy i przeznaczenia identyfikują aplikacje wysyłającą i odbierającą dane; wraz z numerami IP identyfikują połączenie dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

32 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Numer sekwencyjny identyfikuje bajt w strumieniu danych przesyłanych między nadawcą a odbiorcą. Jest to pierwszy bajt w przesyłanym segmencie. Numer ten po osiągnięciu wartości rozpoczyna się znowu od zera dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

33 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Numer potwierdzenia zawiera kolejny numer sekwencyjny, którego nadejścia spodziewa się wysyłający potwierdzenie; wykorzystywane są potwierdzenia typu piggybacked dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

34 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Długość nagłówka w tym polu podawana jest długość nagłówka w postaci słów 32 bitowych, typowy rozmiar bez opcji to 20 bajtów dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

35 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Zarezerwowane wartości zarezerwowane do późniejszego użycia dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

36 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) ECN (ang. Explicit Congestion Notification) dodane przez RFC 3168, służą do powiadamiania o przeciążeniach w sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

37 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Flagi jednobitowe flagi dające dodatkową kontrolę nad połączeniem dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

38 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Rozmiar okna liczba bajtów poczynając od tego, który określony został przez pole numeru potwierdzenia, akceptowalna przez odbiorcę dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

39 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Suma kontrolna liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

40 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Wskaźnik ważności jeśli flaga URG jest ustawiona, pole to wskazuje na numer ostatniego bajtu ważnych danych dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

41 Protokół TCP Port źródłowy Port docelowy Numer sekwencyjny Numer potwierdzenia DN res. ECN Flagi Rozmiar okna Suma kontrolna Wskaźnik Opcje (jeśli są) Opcje może określać np. maksymalną długość segmentu, często określa również współczynnik rozmiaru okna oraz znaczniki czasu wykorzystywane przy pomiarze czasu dostarczania pakietu dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 19 / 47

42 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 20 / 47

43 Ważniejsze wersje TCP TCP Tahoe: RFC 793 TCP + Silly Window Syndrome problem + algorytmy Jackobson a TCP Reno: Tahoe + Reno Fast Recovery TCP NewReno: Reno + NewReno Fast Recovery SACK TCP: Reno + Selective Acknowledgements TCP Vegas: NewReno + drobne ulepszenia TCP Hybla: optymalizowane dla sieci o dużych opóźnieniach TCP BIC, TCP LFN (long fat networks): optymalizowane dla sieci o wysokiej przepustowości TCP Compound: wprowadzone w MS Vista dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 21 / 47

44 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 22 / 47

45 Protokół UDP Cechy protokół warstwy transportowej jest protokołem zawodnym, tzn. nie chroni przed: zmianą kolejności pakietów gubieniem pakietów duplikacją pakietów siłą tego protokołu jest jego prostota znajduje się nad protokołem IP, który też jest bezpołączeniowy, dlatego sam nie musi wiele robić dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 23 / 47

46 Protokół UDP Port źródłowy Port docelowy Długość komunikatu Suma kontrolna dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 24 / 47

47 Protokół UDP Port źródłowy Port docelowy Długość komunikatu Suma kontrolna Port źródłowy i przeznaczenia identyfikują aplikacje wysyłającą i odbierającą dane; wraz z numerami IP identyfikują połączenie dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 24 / 47

48 Protokół UDP Port źródłowy Port docelowy Długość komunikatu Suma kontrolna Długość komunikatu liczba bajtów segmentu UDP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 24 / 47

49 Protokół UDP Port źródłowy Port docelowy Długość komunikatu Suma kontrolna Suma kontrolna liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej; jest opcjonalna dla IPv4 (ustawiona na zero) i obowiązkowa dla IPv6 dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 24 / 47

50 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 25 / 47

51 TCP vs UDP Tryb połączeniowy / bezpołączeniowy Niezawodność Kolejność segmentów Narzut protokołu Sterowanie transmisją (prędkość) Stracone dane dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 26 / 47

52 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 27 / 47

53 Protokół IPv4 Podstawy podstawowy protokół sieciowy w modelu TCP/IP wszystkie dane z TCP, UDP, ICMP i IGRP są przenoszone przez datagramy IP cechy usługi dostarczania pakietów: zawodna brak gwarancji dostarczenia danych do odbiorcy. Jeśli nie uda się dostarczyć danych, wysyłany jest komunikat ICMP (który też może nie dotrzeć). Niezawodność zapewniają protokoły wyższej warstwy (np. TCP) bezpołączeniowa protokół nie zachowuje informacji o wysłanych datagramach. Informacje mogą docierać różnymi drogami, w różnej kolejności, mogą zaginąć lub zostać powielone dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 28 / 47

54 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 29 / 47

55 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Wersja wersja protokołu IP; wartość: 0100 dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 29 / 47

56 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje IHL (ang. Internet Header Length) długość nagłówka w paczkach 32-bitowych; dopuszczalne wartości: 5-15 dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 29 / 47

57 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Typ usługi (ang. Type of Service) dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 29 / 47

58 Nagłówek protokołu IPv4 Pole: Typ Usługi Priorytet D T R M 0 Priorytet (Precedence) 3-bitowe oznaczenie priorytetu pakietów D (Delay) minimalizacja opóźnień T (Throughput) maksymalizacja przepustowości R (Reliability) najlepsza poprawność M (Monetary cost) minimalizacja kosztów dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 30 / 47

59 Nagłówek protokołu IPv4 Pole: Typ Usługi Priorytet D T R M 0 Priorytet (Precedence) 3-bitowe oznaczenie priorytetu pakietów D (Delay) minimalizacja opóźnień T (Throughput) maksymalizacja przepustowości R (Reliability) najlepsza poprawność M (Monetary cost) minimalizacja kosztów dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 30 / 47

60 Nagłówek protokołu IPv4 Pole: Typ Usługi Priorytet D T R M 0 Priorytet (Precedence) 3-bitowe oznaczenie priorytetu pakietów D (Delay) minimalizacja opóźnień T (Throughput) maksymalizacja przepustowości R (Reliability) najlepsza poprawność M (Monetary cost) minimalizacja kosztów Obecnie to pole jest znane jako DSCP (Differentiated Services Code-Point)! dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 30 / 47

61 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Całkowita długość długość całego datagramu, max. wartość to bajtów; w praktyce konieczna jest segmentacja dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 31 / 47

62 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Identyfikacja unikalny numer identyfikujący datagram w sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 31 / 47

63 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Flagi 3-bitowe pole dotyczące fragmentacji pakietów dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 31 / 47

64 Nagłówek protokołu IPv4 Pole: Flagi R DF MF R (Reserved) zarezerwowany bit (nieużywany) DF (Do not Fragment) zabrania fragmentacji pakietów MF (More Fragments) oznacza, że to nie jest ostatni fragment tego pakietu dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 32 / 47

65 Nagłówek protokołu IPv4 Pole: Flagi R DF MF R (Reserved) zarezerwowany bit (nieużywany) DF (Do not Fragment) zabrania fragmentacji pakietów MF (More Fragments) oznacza, że to nie jest ostatni fragment tego pakietu dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 32 / 47

66 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Fragment offset wskazuje na fragment danych w oryginalnym datagramie; wyrażone w paczkach 8-bitowych dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 33 / 47

67 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje TTL (ang. Time to Live) wartość dekrementowana przez każdy węzeł sieciowy; gdy osiągnie 0, pakiet jest kasowany i wysyłany jest komunikat ICMP do nadawcy dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 33 / 47

68 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Protokół oznacza protokół którego dane przenosi ten datagram; może to być np. TCP, UDP, ICMP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 33 / 47

69 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Suma kontrolna zabezpieczenie danych; dotyczy tylko nagłówka dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 33 / 47

70 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Adres źródła/przeznaczenia 32-bitowe adresy nadawcy i odbiorcy dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 33 / 47

71 Nagłówek protokołu IPv Wersja IHL Typ usługi Całkowita długość Identyfikacja Flagi Fragment offset TTL Protokół Suma kontrolna Adres źródła Adres przeznaczenia Opcje Opcje dodatkowe funkcje dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 33 / 47

72 Nagłówek protokołu IPv4 Pole: Opcje Wedle zamierzeń umożliwiało uzyskanie funkcji m.in.: zapisu trasy podróży datagramu przez sieć zapisu czasu wyjścia datagramu z poszczególnych ruterów sterowania bezpieczeństwem transmisji ustalenie swobodnej/dokładnej trasy datagramu Dodatkowo pole to zawiera tzw. padding - wypełnienie nagłówka do 32-bitowej wielokrotności. dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 34 / 47

73 Protokół IPv4 Adresacja IP adresy są 32-bitowe najpopularniejsza reprezentacja, tzw. kropkowo dziesiętna, np jest zapisywane jako pula adresów podzielona została na klasy pomimo stosowania mechanizmów takich jak VLSM, NAT, adresów IPv4 zaczęło brakować planowane jest zastąpienie adresacji IPv4 wersją IPv6 dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 35 / 47

74 Protokół IPv4 Klasy adresów dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 36 / 47

75 Protokół IPv4 Klasy adresów II Klasa A - zakres adresów do , 126 sieci, ponad 16 milionów hostów w sieci Klasa B zakres adresów do , sieci, ponad 65 tysięcy hostów w sieci Klasa C zakres adresów do , sieci, 254 hosty w sieci Klasa D zakres adresów do , zarezerwowana dla adresów grupowych (multicast) Klasa E zarezerwowana do innych celów dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 37 / 47

76 Protokół IPv4 Adresy specjalne nasza sieć 127.a.b.c adres loopback adres rozgłoszeniowy lokalny (broadcast) nie jest przekazywany przez routery np adres rozgłoszeniowy w sieci dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 38 / 47

77 Protokół IPv6 Podstawowe dane protokół, który ma zastąpić poprzednika: IPv4 został zdefiniowany w 1995 roku daje możliwość adresowania bardzo dużej liczby urządzeń wielkość nagłówka 40 bajtów (IPv4-20 bajtów) mimo większego nagłówka, ma on mniej pól dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 39 / 47

78 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

79 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia Wersja wersja protokołu IP; wartość: 0110 dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

80 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia Klasy ruchu ustalenie priorytetów dla ruchu jeszcze w opracowaniu dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

81 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia Etykieta przepływu pomaga oznaczyć pakiety dla specjalnego traktowania jeszcze w opracowaniu dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

82 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia Dane użyteczne długość danych razem z dodatkowymi nagłówkami dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

83 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia NEXT typ następnego nagłówka zaraz za nagłówkiem IPv6, np. TCP, UDP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

84 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia Hop Limit odpowiednik TTL z IPv4 dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

85 Nagłówek protokołu IPv Wersja Klasy ruchu Etykieta przepływu Dane użyteczne NEXT Hop Limit Adres źródła Adres przeznaczenia Adresy IPv6 16-bajtowe adresy nadawcy i odbiorcy dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 40 / 47

86 Protokół IPv6 adres źródłowy i przeznaczenia najważniejsza różnica pomiędzy IPv4 a IPv bitowy adres pozwala na zaadresowanie bardzo dużej liczby urządzeń przykład notacji adresu IPv6: 2001:0db8:0000:0000:0000:0000:1428:57ab 2001:0db8:0000:0000:0000::1428:57ab 2001:0db8:0:0:0:0:1428:57ab 2001:0db8:0:0::1428:57ab 2001:0db8::1428:57ab 2001:db8::1428:57ab zera można zagregować przy pomocy zapisu ::, a zera w danej czwórce pominąć dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 41 / 47

87 Protokół IPv6 Porównanie z IPv4 Adresy mają długość 128 bitów (IPv4: 32 bitów) Wymagane wsparcie dla IPsec (IPv4: opcjonalne) Identyfikacja ruchu dla QoS przy użyciu pola Flow Label (IPv4: Brak) Fragmentacja dokonywana jedynie przez nadającego hosta (IPv4: Fragmentacja dokonywana również przez rutery) Nagłówek nie zawiera sumy kontrolnej. (IPv4: Nagłówek zawiera sumę kontrolną) Opcje przeniesione do nagłówków dodatkowych (IPv4: Opcje w nagłówku) dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 42 / 47

88 Spis treści 1 Ustawianie adresów 2 Model TCP/IP Wprowadzenie Warstwy 3 Protokół TCP 4 Wersje TCP 5 Protokół UDP 6 Różnica pomiędzy TCP a UDP 7 Protokół IP Wprowadzenie Nagłówek Adresacja IP Wersja 6 8 Rodzaje transmisji w sieciach IP dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 43 / 47

89 Rodzaje transmisji w sieciach IP Unicast dokładnie jeden punkt wysyła pakiety do dokładnie jednego punktu - istnieje tylko jeden nadawca i tylko jeden odbiorca dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 44 / 47

90 Rodzaje transmisji w sieciach IP Anycast dane wysyłane są do topologicznie najbliższego (czyli teoretycznie najlepszego) odbiorcy (węzła) dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 45 / 47

91 Rodzaje transmisji w sieciach IP Multicast dane wysyłane są do wielu odbiorców jednocześnie odbiorca jest widziany pod jednym adresem multicastowym dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 46 / 47

92 Rodzaje transmisji w sieciach IP Broadcast dane wysyłane są do wszystkich odbiorców jednocześnie W sieci lokalnej Ethernet w warstwie łącza danych rozgłoszeniowy jest adres MAC, którego wszystkie bity mają wartości 1 (FF:FF:FF:FF:FF:FF) dr inż. Jerzy Domżał (AGH) Wprowadzenie do sieci Internet 10 października 2016 r. 47 / 47

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

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Ł PROTOKOŁY TCP I UDP WSTĘP DO SIECI INTERNET Kraków, dn. 12 grudnia 2016 r. PLAN TCP: cechy protokołu schemat nagłówka znane numery portów UDP: cechy protokołu

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

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Ł PROTOKÓŁ STEROWANIA TRANSMISJĄ WSTĘP DO SIECI INTERNET Kraków, dn. 19 grudnia 2016 r. O CZYM JEST TEN WYKŁAD Protokół Sterowania Transmisją Transmission Control

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

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

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

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

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

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

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

TCP/IP formaty ramek, datagramów, pakietów...

TCP/IP formaty ramek, datagramów, pakietów... SIECI KOMPUTEROWE DATAGRAM IP Protokół IP jest przeznaczony do sieci z komutacją pakietów. Pakiet jest nazywany przez IP datagramem. Każdy datagram jest podstawową, samodzielną jednostką przesyłaną w sieci

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

Unicast jeden nadawca i jeden odbiorca Broadcast jeden nadawca przesyła do wszystkich Multicast jeden nadawca i wielu (podzbiór wszystkich) odbiorców

Unicast jeden nadawca i jeden odbiorca Broadcast jeden nadawca przesyła do wszystkich Multicast jeden nadawca i wielu (podzbiór wszystkich) odbiorców METODY WYMIANY INFORMACJI W SIECIACH PAKIETOWYCH Unicast jeden nadawca i jeden odbiorca Broadcast jeden nadawca przesyła do wszystkich Multicast jeden nadawca i wielu (podzbiór wszystkich) odbiorców TRANSMISJA

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

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej ieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej 1969 ARPANET sieć eksperymentalna oparta na wymianie pakietów danych: - stabilna, - niezawodna,

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: 5 Temat ćwiczenia: Badanie protokołów rodziny TCP/IP 1. Wstęp

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

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia

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

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

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

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

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

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

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

Architektura INTERNET

Architektura INTERNET Internet, /IP Architektura INTERNET OST INTERNET OST OST BRAMA (ang. gateway) RUTER (ang. router) - lokalna sieć komputerowa (ang. Local Area Network) Bramy (ang. gateway) wg ISO ruter (ang. router) separuje

Bardziej szczegółowo

Charakterystyka grupy protokołów TCP/IP

Charakterystyka grupy protokołów TCP/IP Charakterystyka grupy protokołów TCP/IP Janusz Kleban Architektura TCP/IP - protokoły SMTP FTP Telnet HTTP NFS RTP/RTCP SNMP TCP UDP IP ICMP Protokoły routingu ARP RARP Bazowa technologia sieciowa J. Kleban

Bardziej szczegółowo

polega na opakowaniu danych - w każdej warstwie modelu OSI, kolejno idąc z góry na dół - w konieczne nagłówki/stopki odpowiednich protokołów

polega na opakowaniu danych - w każdej warstwie modelu OSI, kolejno idąc z góry na dół - w konieczne nagłówki/stopki odpowiednich protokołów 1 HERMETYZACJA DANYCH polega na opakowaniu danych - w każdej warstwie modelu OSI, kolejno idąc z góry na dół - w konieczne nagłówki/stopki odpowiednich protokołów hermetyzacja danych kroki: 1. pojawienie

Bardziej szczegółowo

Sieci komputerowe - Protokoły warstwy transportowej

Sieci komputerowe - Protokoły warstwy transportowej Piotr Kowalski KAiTI - Protokoły warstwy transportowej Plan i problematyka wykładu 1. Funkcje warstwy transportowej i wspólne cechy typowych protokołów tej warstwy 2. Protokół UDP Ogólna charakterystyka,

Bardziej szczegółowo

DLACZEGO QoS ROUTING

DLACZEGO QoS ROUTING DLACZEGO QoS ROUTING Reakcja na powstawanie usług multimedialnych: VoIP (Voice over IP) Wideo na żądanie Telekonferencja Potrzeba zapewnienia gwarancji transmisji przy zachowaniu odpowiedniego poziomu

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

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

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

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

Protokół IP. III warstwa modelu OSI (sieciowa) Pakowanie i adresowanie przesyłanych danych RFC 791 Pakiet składa się z:

Protokół IP. III warstwa modelu OSI (sieciowa) Pakowanie i adresowanie przesyłanych danych RFC 791 Pakiet składa się z: Protokoły Protokół IP III warstwa modelu OSI (sieciowa) Pakowanie i adresowanie przesyłanych danych RFC 791 Pakiet składa się z: Adresu źródłowego Adresu docelowego W sieciach opartych o Ethernet protokół

Bardziej szczegółowo

Warstwa transportowa. mgr inż. Krzysztof Szałajko

Warstwa transportowa. mgr inż. Krzysztof Szałajko Warstwa transportowa 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

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący Zarządzanie w sieci Protokół Internet Control Message Protocol Protokół sterujący informacje o błędach np. przeznaczenie nieosiągalne, informacje sterujące np. przekierunkowanie, informacje pomocnicze

Bardziej szczegółowo

Warstwa sieciowa w Internecie

Warstwa sieciowa w Internecie 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

Katedra Inżynierii Komputerowej Politechnika Częstochowska. Zastosowania protokołu ICMP Laboratorium podstaw sieci komputerowych

Katedra Inżynierii Komputerowej Politechnika Częstochowska. Zastosowania protokołu ICMP Laboratorium podstaw sieci komputerowych Katedra Inżynierii Komputerowej Politechnika Częstochowska Zastosowania protokołu ICMP Laboratorium podstaw sieci komputerowych Cel ćwiczenia Zastosowania protokołu ICMP Celem dwiczenia jest zapoznanie

Bardziej szczegółowo

Sieci komputerowe. Protokoły warstwy transportowej. Wydział Inżynierii Metali i Informatyki Przemysłowej. dr inż. Andrzej Opaliński. www.agh.edu.

Sieci komputerowe. Protokoły warstwy transportowej. Wydział Inżynierii Metali i Informatyki Przemysłowej. dr inż. Andrzej Opaliński. www.agh.edu. Sieci komputerowe Protokoły warstwy transportowej Wydział Inżynierii Metali i Informatyki Przemysłowej dr inż. Andrzej Opaliński Plan wykładu Wprowadzenie opis warstwy transportowej Protokoły spoza stosu

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 Datagram w Intersieci (IP) Krzysztof Bogusławski tel. 449 41 82 kbogu@man.szczecin.pl

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

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

Sieci komputerowe Warstwa transportowa

Sieci komputerowe Warstwa transportowa Sieci komputerowe Warstwa transportowa 2012-05-24 Sieci komputerowe Warstwa transportowa dr inż. Maciej Piechowiak 1 Wprowadzenie umożliwia jednoczesną komunikację poprzez sieć wielu aplikacjom uruchomionym

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

Laboratorium Sieci Komputerowych

Laboratorium Sieci Komputerowych Politechnika Krakowska Katedra Automatyki i Technik Informacyjnych Laboratorium Sieci Komputerowych 2012/2013 IP 1. Wprowadzenie 1.1. Protokół internetowy Protokół internetowy (ang. Internet Protocul,

Bardziej szczegółowo

Sieci Komputerowe Modele warstwowe sieci

Sieci Komputerowe Modele warstwowe sieci Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie

Bardziej szczegółowo

Laboratorium 6.7.2: Śledzenie pakietów ICMP

Laboratorium 6.7.2: Śledzenie pakietów ICMP Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253 255.255.255.0

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

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

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

Protokoły wspomagające. Mikołaj Leszczuk

Protokoły wspomagające. Mikołaj Leszczuk Protokoły wspomagające Mikołaj Leszczuk Spis treści wykładu Współpraca z warstwą łącza danych: o o ICMP o o ( ARP ) Protokół odwzorowania adresów ( RARP ) Odwrotny protokół odwzorowania adresów Opis protokołu

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

Adresowanie grupowe. Bartłomiej Świercz. Katedra Mikroelektroniki i Technik Informatycznych. Łódź, 25 kwietnia 2006

Adresowanie grupowe. Bartłomiej Świercz. Katedra Mikroelektroniki i Technik Informatycznych. Łódź, 25 kwietnia 2006 Adresowanie grupowe Bartłomiej Świercz Katedra Mikroelektroniki i Technik Informatycznych Łódź, 25 kwietnia 2006 Wstęp Na potrzeby sieci komputerowych zdefiniowano rożne rodzaje adresowania: adresowanie

Bardziej szczegółowo

Sieci komputerowe - warstwa transportowa

Sieci komputerowe - warstwa transportowa Sieci komputerowe - warstwa transportowa mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie

Bardziej szczegółowo

IPv6 Protokół następnej generacji

IPv6 Protokół następnej generacji IPv6 Protokół następnej generacji Bartłomiej Świercz Katedra Mikroelektroniki i Technik Informatycznych Łódź,13maja2008 Wstęp Protokół IPv6 często nazywany również IPNG(Internet Protocol Next Generation)

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

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

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

Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 24 Sieci komputerowe Wykład 3: Protokół IP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 3 1 / 24 Przypomnienie W poprzednim odcinku Podstawy warstwy pierwszej

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

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

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

Laboratorium 6.7.1: Ping i Traceroute

Laboratorium 6.7.1: Ping i Traceroute Laboratorium 6.7.1: Ping i Traceroute Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy

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

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

Laboratorium - Wykorzystanie programu Wireskark do badania ramek Ethernetowych

Laboratorium - Wykorzystanie programu Wireskark do badania ramek Ethernetowych Laboratorium - Wykorzystanie programu Wireskark do badania ramek Ethernetowych Topologia Cele Część 1: Badanie pól nagłówka w ramce Ethernet II. Cześć 2: Użycie programu Wireshark do przechwycenia i analizy

Bardziej szczegółowo

Zarządzanie przepływem

Zarządzanie przepływem Zarządzanie przepływem Marek Kozłowski Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska Warszawa, 2014/2015 Plan wykładu 1 Protokół DiffServ 2 Multiprotocol Label Switching 3 Zarządzanie

Bardziej szczegółowo

Protokół IPX (Internetwork Packet Exchange)

Protokół IPX (Internetwork Packet Exchange) Protokół IPX (Internetwork Packet Exchange) Adres hosta = 32 bity 48 bitów Adres sieci + Adres MAC C4AA01EF. 0BBF.105C.D013 4A01.OBCF.120C.E023 4A01.OBDF.D056.6611 4A01.OBBF.105C.D013 2003.BBDF.10EC.FA23

Bardziej szczegółowo

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.

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. 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. PLAN Ruting a przełączanie Klasyfikacja rutingu Ruting statyczny Ruting dynamiczny

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

Model OSI. mgr inż. Krzysztof Szałajko

Model OSI. mgr inż. Krzysztof Szałajko Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection

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

Sieci Komputerowe. Protokół IPv4 - Internet Protocol ver.4 Protokół IP ver.6. dr Zbigniew Lipiński

Sieci Komputerowe. Protokół IPv4 - Internet Protocol ver.4 Protokół IP ver.6. dr Zbigniew Lipiński Sieci Komputerowe Protokół IPv4 - Internet Protocol ver.4 Protokół IP ver.6 dr Zbigniew Lipiński Instytut Matematyki i Informatyki ul. Oleska 48 50-204 Opole zlipinski@math.uni.opole.pl Protokół IPv4.

Bardziej szczegółowo

Protokół IPsec. Patryk Czarnik

Protokół IPsec. Patryk Czarnik Protokół IPsec Patryk Czarnik Bezpieczeństwo sieci komputerowych MSUI 2009/10 Standard IPsec IPsec (od IP security) to standard opisujacy kryptograficzne rozszerzenia protokołu IP. Implementacja obowiazkowa

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

1PSI: TEST do wykonania (protokoły sieciowe jedna prawidłowa odp.): Tematy prac semestralnych G. Romotowski. Sieci Komputerowe:

1PSI: TEST do wykonania (protokoły sieciowe jedna prawidłowa odp.): Tematy prac semestralnych G. Romotowski. Sieci Komputerowe: 1PSI: Tematy prac semestralnych G. Romotowski Sieci Komputerowe: TEST do wykonania (protokoły sieciowe jedna prawidłowa odp.): 1. Protokołem komunikacyjnym nazywamy: A. polecenie wydawane z wiersza poleceń,

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 7 Wykorzystanie protokołu TCP do komunikacji w komputerowym systemie pomiarowym 1.

Bardziej szczegółowo

ISO/OSI TCP/IP SIECI KOMPUTEROWE

ISO/OSI TCP/IP SIECI KOMPUTEROWE ISO/OSI TCP/IP SIECI KOMPUTEROWE Model referencyjny ISO/OSI Aplikacji Prezentacji Sesji Transportu Sieci Łącza danych Fizyczna Każda warstwa odpowiada konkretnemu fragmentowi procesu komunikacji, który

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

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

Transport. część 1: niezawodny transport. Sieci komputerowe. Wykład 6. Marcin Bieńkowski

Transport. część 1: niezawodny transport. Sieci komputerowe. Wykład 6. Marcin Bieńkowski Transport część 1: niezawodny transport Sieci komputerowe Wykład 6 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa

Bardziej szczegółowo

Omówienie TCP/IP. Historia

Omówienie TCP/IP. Historia PORADNIKI TCP/IP Omówienie TCP/IP TCP/IP oznacza Transmision Control Protocol / Internet Protocol, jest nazwą dwóch protokołów, ale również wspólną nazwą dla rodziny setek protokołów transmisji danych

Bardziej szczegółowo

pasja-informatyki.pl

pasja-informatyki.pl pasja-informatyki.pl Sieci komputerowe Funkcje warstwy sieciowej, wprowadzenie do rutingu. Damian Stelmach Zadania warstwy sieciowej 2016 Spis treści Zadania warstwy sieciowej... 3 Protokoły warstwy sieciowej...

Bardziej szczegółowo

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny 41 Rodzaje testów i pomiarów aktywnych ZAGADNIENIA - Jak przeprowadzać pomiary aktywne w sieci? - Jak zmierzyć jakość usług sieciowych? - Kto ustanawia standardy dotyczące jakości usług sieciowych? - Jakie

Bardziej szczegółowo

Podstawowe protokoły transportowe stosowane w sieciach IP cz.1

Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy

Bardziej szczegółowo

ZiMSK. Routing statyczny, ICMP 1

ZiMSK. Routing statyczny, ICMP 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 Routing statyczny, ICMP 1

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. 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

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

Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski

Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski Transport część 3: kontrola przeciążenia Sieci komputerowe Wykład 8 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa

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

T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres.

T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres. T: Konfiguracja interfejsu sieciowego. Odwzorowanie nazwy na adres. Podczas wykonywania poniższych zadań w zeszycie w sprawozdaniu 1. podaj i wyjaśnij polecenia, które użyjesz, aby: wyświetlić informacje

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

Warstwa transportowa

Warstwa transportowa Sieci komputerowe Podsumowanie DHCP Serwer DHCP moŝe przyznawać adresy IP według adresu MAC klienta waŝne dla stacji wymagającego stałego IP np. ze względu na rejestrację w DNS Klient moŝe pominąć komunikat

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

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi) Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi) Pytanie 2 a) HTTPs, b) HTTP, c) POP3, d) SMTP. Co oznacza skrót WWW? a) Wielka Wyszukiwarka Wiadomości, b) WAN Word Works,

Bardziej szczegółowo

Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski

Transport. część 3: kontrola przeciążenia. Sieci komputerowe. Wykład 8. Marcin Bieńkowski Transport część 3: kontrola przeciążenia Sieci komputerowe Wykład 8 Marcin Bieńkowski Protokoły w Internecie warstwa aplikacji HTTP SMTP DNS NTP warstwa transportowa TCP UDP warstwa sieciowa IP warstwa

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

Gniazda surowe. Bartłomiej Świercz. Łódź,9maja2006. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Gniazda surowe

Gniazda surowe. Bartłomiej Świercz. Łódź,9maja2006. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Gniazda surowe Gniazda surowe Bartłomiej Świercz Katedra Mikroelektroniki i Technik Informatycznych Łódź,9maja2006 Wstęp Gniazda surowe posiadają pewne właściwości, których brakuje gniazdom TCP i UDP: Gniazda surowe

Bardziej szczegółowo