Sieci Komputerowe Modele warstwowe sieci

Podobne dokumenty
MODEL WARSTWOWY PROTOKOŁY TCP/IP

Protokoły sieciowe - TCP/IP

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

Sieci komputerowe - warstwa transportowa

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

Warstwy i funkcje modelu ISO/OSI

Model OSI. mgr inż. Krzysztof Szałajko

Przesyłania danych przez protokół TCP/IP

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

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

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

Programowanie Sieciowe 1

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

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

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

Sieci komputerowe test

Model referencyjny OSI

Model sieci OSI, protokoły sieciowe, adresy IP

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

Sieci komputerowe - warstwa fizyczna

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

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

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

Dr Michał Tanaś(

Sieci komputerowe - Urządzenia w sieciach

pasja-informatyki.pl

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

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

Model warstwowy sieci

Podstawy sieci komputerowych

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Sieci komputerowe Modele OSI i TCP/IP

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

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

Adresy w sieciach komputerowych

Protokoły wspomagające. Mikołaj Leszczuk

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

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne

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

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

Programowanie współbieżne i rozproszone

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

Sieci Komputerowe. Wykład 1: Historia, model ISO, Ethernet, WiFi

Model ISO/OSI opis Laboratorium Numer 7

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

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

Sieci komputerowe Wykład

Transmisja danych multimedialnych. mgr inż. Piotr Bratoszewski

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

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

Sieci komputerowe. Wykład 5: Warstwa transportowa: TCP i UDP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Uniwersalny Konwerter Protokołów

Protokoły internetowe

Diagnozowanie i utrzymanie sieci. Księga eksperta.

Pytania na kolokwium z Systemów Teleinformatycznych

Dr Michał Tanaś(

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

Zadania z sieci Rozwiązanie

Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer

Protokół sieciowy: Zbiór formalnych reguł i konwencji dotyczących formatu i synchronizacji w czasie wymiany komunikatów między procesami

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

1. W protokole http w ogólnym przypadku elementy odpowiedzi mają: a) Postać tekstu b) Postać HTML c) Zarówno a i b 2. W usłudze DNS odpowiedź

Budowa karty sieciowej; Sterowniki kart sieciowych; Specyfikacja interfejsu sterownika sieciowego; Open data link interface (ODI); Packet driver

ZiMSK. Charakterystyka urządzeń sieciowych: Switch, Router, Firewall (v.2012) 1

Sieci komputerowe - administracja

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1/2

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

Serwery multimedialne RealNetworks

Warstwa transportowa. mgr inż. Krzysztof Szałajko

Sieci komputerowe. Zajęcia 2 Warstwa łącza, sprzęt i topologie sieci Ethernet

Systemy operacyjne System sieciowy UNIX-a

Sieci komputerowe Computer networks. Informatyka I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

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.

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

Sieci komputerowe - opis przedmiotu

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

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

ZAŁOŻENIA PROTOKOŁU RTP

MASKI SIECIOWE W IPv4

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

ZiMSK. mgr inż. Artur Sierszeń mgr inż. Łukasz Sturgulewski ZiMSK 1

Sieci Komputerowe. Model Referencyjny dla Systemów Otwartych Reference Model for Open Systems Interconnection

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Plan realizacji kursu

Sieci komputerowe Warstwa transportowa

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

Na podstawie: Kirch O., Dawson T. 2000: LINUX podręcznik administratora sieci. Wydawnictwo RM, Warszawa. FILTROWANIE IP

STANDARD KNX Automatyka budynkowa Podstawowe informacje

Sieci komputerowe. Zadania warstwy łącza danych. Ramka Ethernet. Adresacja Ethernet

Sieci komputerowe - pojęcia podstawowe

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

router wielu sieci pakietów

Użytkownik Sieci Komputerowych. dr inż. Piotr Czyżewski

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

MODEL OSI A INTERNET

Materiały dodatkowe Krótka charakterystyka protokołu MODBUS

Technologie informacyjne (6) Zdzisław Szyjewski

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

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1

Transkrypt:

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 Model 7-warstwowy ISO / OSI Cechy i znaczenie poszczególnych warstw Protokoły każdej warstwy Model 4-warstwowy IETF Cechy i znaczenie poszczególnych warstw Porównanie z modelem 7-warstwowym Rafał Watza KT AGH watza@kt.agh.edu.pl 2

Potrzeba istnienia wielu protokołów Zawodność sprzętu Przeciążenie sieci Straty pakietów Opóźnienia w dostarczeniu pakietów Uszkodzenie danych Powielanie danych Błędy kolejności Rafał Watza KT AGH watza@kt.agh.edu.pl 3

Model 7-warstwowy OSI Warstwa aplikacji Warstwa prezentacji Warstwa sesji Warstwa transportowa Warstwa sieciowa Warstwa łącza danych Warstwa fizyczna Rafał Watza KT AGH watza@kt.agh.edu.pl 4

Warstwa fizyczna Specyfikuje właściwości mechaniczne i elektryczne styków Odpowiada za połączenie z mediami transmisyjnymi Poziomy sygnałów elektrycznych dla 0 i 1 Sposoby kodowania i dekodowania wstępnego informacji bitowej Zależności czasowe sygnałów Wymagania bezpieczeństwa, izolacji, poziom mocy nadawanej, poziom zakłóceń Jednostką informacji jest BIT Rafał Watza KT AGH watza@kt.agh.edu.pl 5

Warstwa łącza danych Odpowiada za komunikację sterowników sieciowych podpiętych do medium transmisyjnego Odbiór strumienia danych z warstwy fizycznej, złożenie bitów w ramkę, Sprawdzenie poprawności odebranych bitów Rozpoznanie adresata danych Podział na dwie podwarstwy Media Access Control Link Layer Control Jednostką informacji jest RAMKA Rafał Watza KT AGH watza@kt.agh.edu.pl 6

Warstwa sieciowa Odpowiada za przepływ informacji między dwoma urządzeniami w sieci (sąsiednimi) Ustanawia i utrzymuje ścieżki połączeniowe między urządzeniami Realizuje protokoły doboru tras w sieci Posiada własną adresację Jednostką informacji jest PAKIET Rafał Watza KT AGH watza@kt.agh.edu.pl 7

Warstwa transportowa Zestawienie, utrzymanie i rozłączenie niezawodnego połączenia między urządzeniami końcowymi Dokonuje podziału wiadomości na pakiety Kontroluje sekwencje pakietów Rozpoznaje zdublowane pakiety, usuwa nadmiarowe Odpowiada za sygnalizację łączności między urządzeniami Posiada własną adresację Jednostką informacji jest DATAGRAM Rafał Watza KT AGH watza@kt.agh.edu.pl 8

Warstwa sesji Odpowiada za niezawodne połączenie pomiędzy dwoma sesjami (procesami komunikacyjnymi) na dwóch różnych urządzeniach Koordynuje wymianę informacji między systemami przez techniki wypytywania Określa zasady zdalnego rejestrowania na urządzeniach oraz przesyłania plików Rafał Watza KT AGH watza@kt.agh.edu.pl 9

Warstwa prezentacji Odpowiada za odpowiednią prezentację struktur danych w różnych systemach operacyjnych Kody znakowe, struktury bibliotek, struktura plików Dekodowanie danych i translacja kodów znaków (PC / Mac, Win PL/FRA) Rafał Watza KT AGH watza@kt.agh.edu.pl 10

Warstwa aplikacji Określa zasady interakcji urządzeń z użytkownikami Ustala zakres usług sieciowych świadczonych przez sieć komputerową Właściwe programy, z których korzystają użytkownicy sieci Różne postaci aplikacji, różne przeznaczenie Rafał Watza KT AGH watza@kt.agh.edu.pl 11

Przykłady protokołów warstw Aplikacji: FTP, HTTP, X.400 Prezentacji: - Sesji: - Transportowa: TCP, UDP, RTP Sieciowa: IP, ICMP, IPX, X.25 Łącza danych: HDLC, SDLC, PPP Fizyczna: Ethernet Rafał Watza KT AGH watza@kt.agh.edu.pl 12

Model 4-warstwowy Warstwa aplikacji Warstwa transportowa Warstwa internet Warstwa interface Sprzęt Rafał Watza KT AGH watza@kt.agh.edu.pl 13

Warstwa interface Najniższy poziom oprogramowania Sterownik urządzenia (karty) Złożony podsystem z własnym protokołem łącza Przyjmuje pakiety IP i przesyła do medium Rafał Watza KT AGH watza@kt.agh.edu.pl 14

Warstwa internet Odpowiada za komunikacje między maszynami Odbiera datagramy TCP i dodaje identyfikacje maszyny odpowiada za dobór trasowania Sprawdza poprawność pakietów IP Wysyła komunikaty kontrolne ICMP Rafał Watza KT AGH watza@kt.agh.edu.pl 15

Warstwa transportowa Komunikacja między programami użytkownika (end-end) Reguluje przepływ wiadomości między maszynami Koryguje błędne pakiety i złą kolejność Rozdziela strumienie z aplikacji na datagramy i porty urządzenia Rafał Watza KT AGH watza@kt.agh.edu.pl 16

Warstwa aplikacji Programy użytkownika do pracy w sieci TCP/IP Różne protokoły transportowe Różne formaty wiadomości Dopasowanie do danego systemu urządzenia Pojedyncze komunikaty lub ciągły strumień Rafał Watza KT AGH watza@kt.agh.edu.pl 17

Zależności między modelami Warstwa aplikacji Warstwa prezentacji Warstwa sesji Warstwa transportowa Warstwa sieciowa Warstwa łącza danych Warstwa fizyczna Warstwa aplikacji Warstwa transportowa Warstwa internet Warstwa interface Sprzęt Rafał Watza KT AGH watza@kt.agh.edu.pl 18

Wady podziału na warstwy Nieefektywność protokołów Zła enkapsulacja danych (nieoptymalne długości pakietów) Złożoność pracy urządzeń w sieci Rafał Watza KT AGH watza@kt.agh.edu.pl 19

Ścieżka przejścia przez warstwy Rafał Watza KT AGH watza@kt.agh.edu.pl 20

Ścieżka przejścia przez warstwy Różne ramki! Rafał Watza KT AGH watza@kt.agh.edu.pl 21

Podsumowanie Rafał Watza KT AGH watza@kt.agh.edu.pl 22