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

Podobne dokumenty
Protokoły sieciowe - TCP/IP

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

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

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

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

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

Przesyłania danych przez protokół TCP/IP

Sieci Komputerowe Modele warstwowe sieci

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

MODEL WARSTWOWY PROTOKOŁY TCP/IP

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.

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

Sieci komputerowe Warstwa transportowa

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

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

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Model OSI. mgr inż. Krzysztof Szałajko

Adresy w sieciach komputerowych

TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

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

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

Sieci komputerowe - Protokoły warstwy transportowej

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

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

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37

MODEL OSI A INTERNET

Model sieci OSI, protokoły sieciowe, adresy IP

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Programowanie współbieżne i rozproszone

Warstwa transportowa. mgr inż. Krzysztof Szałajko

Warstwy i funkcje modelu ISO/OSI

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

Sieci komputerowe. Wykład 1: Podstawowe pojęcia i modele. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

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

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

Stos TCP/IP Warstwa transportowa Warstwa aplikacji cz.1

Bazy Danych i Usługi Sieciowe

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

ADRESY PRYWATNE W IPv4

Warstwa transportowa

Protokoły wspomagające. Mikołaj Leszczuk

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

Sieci komputerowe - warstwa transportowa

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

Warstwa sieciowa. mgr inż. Krzysztof Szałajko

SIECI KOMPUTEROWE wykład dla kierunku informatyka semestr 4 i 5

Sieci komputerowe Warstwa sieci i warstwa transportowa

Zadania z sieci Rozwiązanie

Pytania na kolokwium z Systemów Teleinformatycznych

pasja-informatyki.pl

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

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

w sieciach szerokopasmowych CATV i ISP - Model OSI

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

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

1. Budowa stosu TCP/IP

Politechnika Warszawska

Programowanie Sieciowe 1

Protokoły internetowe

Uniwersalny Konwerter Protokołów

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

Rywalizacja w sieci cd. Protokoły komunikacyjne. Model ISO. Protokoły komunikacyjne (cd.) Struktura komunikatu. Przesyłanie między warstwami

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

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

Sieci komputerowe Modele OSI i TCP/IP

Omówienie TCP/IP. Historia

Sieci komputerowe. Wykład dr inż. Łukasz Graczykowski

POŁĄCZENIE STEROWNIKÓW ASTRAADA ONE MIĘDZY SOBĄ Z WYKORZYSTANIEM PROTOKOŁU UDP. Sterowniki Astraada One wymieniają między sobą dane po UDP

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

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

Charakterystyka grupy protokołów TCP/IP

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

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

Laboratorium Sieci Komputerowych

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Systemy operacyjne System sieciowy UNIX-a

Zarządzanie systemami informatycznymi. Protokoły warstw aplikacji i sieci TCP/IP

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

Model warstwowy Warstwa fizyczna Warstwa łacza danych Warstwa sieciowa Warstwa transportowa Warstwa aplikacj. Protokoły sieciowe

Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak

Podstawy sieci komputerowych

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

SIECI KOMPUTEROWE wykład dla kierunku informatyka semestr 4 i 5

Protokół ARP Datagram IP

Dr Michał Tanaś(

Sieci komputerowe - opis przedmiotu

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

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

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

Protokół IPsec. Patryk Czarnik

To systemy połączonych komputerów zdolnych do wzajemnego przesyłania informacji, do dzielenia się zasobami, udostępniania tzw.

Sieci komputerowe - administracja

Technologie informacyjne (6) Zdzisław Szyjewski

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

Klient-Serwer Komunikacja przy pomocy gniazd

System operacyjny UNIX Internet. mgr Michał Popławski, WFAiIS

Transkrypt:

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, - niezależna od sprzętu...... komunikacja między komputerami 1975 przekształcenie ARPANET w sieć operacyjną, powstanie podstawowych protokołów rodziny TCP/IP 1983 przyjęcie TCP/IP jako standardów wojskowych, podział na MILNET i ARPANET 1985 przyłączenie NFNet (National cience Foundation) Otwarty standard protokołu: Dostępny bezpłatnie tworzony niezależnie od platformy sprzętowej i programowej Dostępny niemal w każdym systemie Idealny do łączenia wielu różnych komputerów Niezależność od fizycznej (sprzętowej) warstwy sieci Ethernet, łącza telefoniczne, FDDI, WiFi Jednolity system adresowania Pozwala w identyczny sposób zaadresować każde urządzenie w sieci tandaryzowany protokół wysokiego poziomu Implementuje spójnie ogólnodostępne usługi sieciowe 1

Protokoły w sieciach jednorodnych Określa producent wykorzystując mocne strony sprzętu czy oprogramowania Protokoły otwarte Niezależne od systemu operacyjnego i architektury sprzętu Protokół bezpołączeniowy zwykły list nie ma pewności dostarczenia dowolna kolejność dostarczenia wiadomości nie ma potwierdzenia otrzymania wiadomości Protokół połączeniowy rozmowa telefoniczna występuje faza nawiązywania połączenia odbiorca potwierdza otrzymanie wiadomości prawidłowa kolejność otrzymywania informacji Użytkownik przęt 7. Warstwa aplikacji 6. Warstwa prezentacji 5. Warstwa sesji 4. Warstwa transportowa 3. Warstwa sieciowa 2. Warstwa łącza 1. Warstwa fizyczna Aplikacji procesy sieciowe dostępne dla użytkownika: Współpracujące z użytkownikiem Niewidoczne dla użytkownika Prezentacji określa strukturę danych przekazywanych między aplikacjami, dokonuje przekształceń danych do postaci standardowej esji zarządza sesjami łączącymi aplikacje (połączeniami) 2

Transportowa określa mechanizmy detekcji i korekcji błędów po obu stronach połączenia ieciowa zarządza połączeniami sieciowymi: zestawia trasy, obsługuje adresy Łącza zapewnia niezawodne dostarczenie danych przez łącza fizyczne Fizyczna określa fizyczne składniki nośników danych (np. napięcie, styki) Użytkownik przęt 4. Warstwa aplikacji trumienie, wiadomości 3. Warstwa transportowa egmenty, pakiety 2. Warstwa internetowa datagramy 1. Warstwa dostępu do sieci ramki to proces przechodzenia danych pomiędzy warstwami modelu. Warstwy te dołączają (bądź usuwają, w zależności od tego w którą stronę przesuwają się dane na stosie protokołów) własne nagłówki. 3

Zadania: Definiowanie schematu adresowaniaużywanego w całym Internecie, Definiowanie datagramu, Trasowanie (rutowanie)datagramów skierowanych do odległych hostów, Dokonywanie fragmentacji i ponownej defragmentacji datagramów. Cechy: Nie daje gwarancji dotarcia(dostarczenia) wiadomości. Każdy datagram jest obsługiwany niezależnie od pozostałych. Każdy datagram może docierać inną drogą. Może nastąpić zmiana kolejności lub duplikacja datagramu. bity słowa 0 4 8 12 16 20 24 28 31 1 Wersja IHL Typ usługi Długość całkowita 2 Identyfikator Flagi Przesunięcie fragmentacji 3 Czas życia Protokół uma kontrolna 4 Adres źródła 5 Adres przeznaczenia 6 Opcje Uzupełnienie 7 DANE... Nagłówek Niezawodny protokół typu połączeniowego Okno = 2000 Działa na strumieniach bajtów prawdza czy dane zostały dostarczone poprawnie i w odpowiedniej kolejności Dane są dzielone na fragmenty o odpowiedniej wielkości Wykorzystywany jest mechanizm potwierdzenia trójpoziomowego z retransmisją 1100 2400 Nadawca 3900 Odbiorca 0 1 2 3 4 5 6 7 8 tys. Koniec = 2000 Koniec = 5900 Koniec = 3100 Koniec = 4400 4

0 15 16 31 16 bitowy numer portu źródłowego 16 bitowy numer portu przeznaczenia 4 bitowa długość nagłówka zarezerwowane (6 bitów) U R G 32 bitowy numer sekwencyjny 32 bitowy numer potwierdzenia A C K P H R T Y N F I N 16 bitowy rozmiar okna 16 bitowa suma kontrolna TCP 16 bitowy wskaźnik ważności opcje (jeśli są) dane (jeśli są) 20 bajtów Wykonuje usługę bezpołączeniowego dostarczania datagramów Nie sprawdza gotowości odległego komputera do odebrania wiadomości Niewielka ilość informacji kontrolnych zwiększona efektywność przesyłu Daje bezpośredni dostęp do usług rozsyłania datagramów Idealny do aplikacji typu pytanie - odpowiedź 0 15 16 31 16 bitowy numer portu źródłowego 16 bitowy numer portu przeznaczenia 16 bitowa długość UDP 16 bitowa suma kontrolna UDP dane (jeśli są) 8 bajtów ieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej 5