Sieci komputerowe. Dr inż.. Marcin Blachnik marcin.blachnik@polsl.pl http://metet.polsl.pl/~mblachnik



Podobne dokumenty
Warstwy i funkcje modelu ISO/OSI

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Protokoły sieciowe - TCP/IP

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

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Model OSI. mgr inż. Krzysztof Szałajko

Sieci Komputerowe Modele warstwowe sieci

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 Modele OSI i TCP/IP

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

Dr Michał Tanaś(

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

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

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

PI-12 01/12. podłączonych do innych komputerów, komputerach. wspólnej bazie. ! Współużytkowanie drukarek, ploterów czy modemów

Przesyłania danych przez protokół TCP/IP

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

Sieci komputerowe Wykład

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

Podstawy sieci komputerowych

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

Dr Michał Tanaś(

Model sieci OSI, protokoły sieciowe, adresy IP

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

Podstawowe pojęcia dotyczące sieci komputerowych

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

Wprowadzenie do sieci komputerowych

Adresy w sieciach komputerowych

SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

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

Wykład I. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

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

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

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

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

Sieci komputerowe. Wstęp

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

Programowanie Sieciowe 1

Plan realizacji kursu

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

Pytania na kolokwium z Systemów Teleinformatycznych

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

Sieci komputerowe Warstwa transportowa

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

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

Model ISO/OSI opis Laboratorium Numer 7

Protokół sieciowy Protokół

Routing i protokoły routingu

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

Sieci komputerowe Wykład dla studentów Informatyki Stosowanej studia niestacjonarne

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

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).

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

Protokoły internetowe

Plan wykładu. Sieci Komputerowe. Literatura. Historia 1/3

dr inż. Piotr Czyżewski

Sieci komputerowe. Dr inż. Dariusz Skibicki

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

Zadania z sieci Rozwiązanie

SIECI KOMPUTEROWE Protokoły sieciowe

Diagnozowanie i utrzymanie sieci. Księga eksperta.


PREAMBLE DA SA DATA FCS

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

Urządzenia sieciowe. Część 1: Repeater, Hub, Switch. mgr inż. Krzysztof Szałajko

Sieci komputerowe Wykład 3

Bazy Danych i Usługi Sieciowe

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

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

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

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

Podstawy informatyki Sieci komputerowe

5R]G]LDï %LEOLRJUDğD Skorowidz

Technologie informacyjne (5) Zdzisław Szyjewski

Technologie informacyjne (6) Zdzisław Szyjewski

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Podstawy Informatyki. Metalurgia, I rok. Wykład 7 Sieci komputerowe

Podstawy Informatyki. Urządzenia sieciowe. Topologie sieci. Pierścień. Magistrala. Gwiazda. Metalurgia, I rok. pierścienia. magistrali.

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

OSI Open Systems Interconnection Model ISO International Organization for Standardization

Księgarnia PWN: Mark McGregor Akademia sieci cisco. Semestr szósty

Uniwersalny Konwerter Protokołów

Sieci komputerowe. Informatyka Poziom rozszerzony

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Sieci komputerowe test

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

Księgarnia PWN: Wiesław Alex Kaczmarek Certyfikacja CCNA

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

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

3. Wymagania wstępne w zakresie wiedzy, umiejętności i kompetencji społecznych Wiedza

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

E.13.1 Projektowanie i wykonywanie lokalnej sieci komputerowej / Piotr Malak, Michał Szymczak. Warszawa, Spis treści

Adres IP

Omówienie TCP/IP. Historia

Model referencyjny OSI

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

TCP/IP. Warstwa aplikacji. mgr inż. Krzysztof Szałajko

Model warstwowy sieci

Transkrypt:

Sieci komputerowe Dr inż.. Marcin Blachnik marcin.blachnik@polsl.pl http://metet.polsl.pl/~mblachnik Część materiałów opracowanych wspólnie z dr Katarzyna Statkiewicz

Forma zaliczenia Ocena z laboratorium Ocena z wykładu = dwa kolokwia Ocena końcowa = średnia z obydwu ocen Jeśli jedna ocena w indeksie to dodatkowo średnia z lab Obecność na wykładach powoduje zaokrąglanie ocen w górę w nie jsnych sytuacjach: czyli jeśli średnia jest 3.25 i osoba uczęszczała na wykłady to dostanie 3,5, jeśli nie uczęszczała to dostanie 3

Literatura Rob Scrimger, Paul LaSalle, Clay Leitzke, Mridula Parihar, Meeta Gupta,TCP/IP. Biblia, Helion 2002 Mark Sportack, księga eksperta, helion, 1999 James Semick, networking essentionials, MCSE, testy, przygotowawcze, egzamin MCP 70-058, 1999 Craig Hunt, TCP/IP, administracja sieci, 1996 Vito Amato, akademia sieci CISCO, autoryzowany podręcznik programu CISCO Networting Academy, 2001 Bruce Hallberg, sieci komputerowe, kurs podstawowy, edition 2000, 2001

W sieci http://klub.chip.pl/lipka/lan/historia.html http://dione.ids.pl/~radek/projekt/dok2.html http://www.matematyka.ab.edu.pl/wu/sieci_wsh.htm http://pl.wikipedia.org/wiki/historia_internetu http://www.siteimpulse.com/wiedza/historia_internetu.html http://www.winter.pl/internet/krotka.html http://wislad.w.interia.pl/strony/konkurs/mk/historia.htm http://wazniak.mimuw.edu.pl/index.php?title=sieci_komputerowe http://www.scientist.pl/viewtopic.php?p=12356 http://www.viruslist.pl/hackers.html?chapter=articles&id=21

Sieci podstawy

Po co nam sieci? Wymiana informacji Współdzielenie danych Współdzielenie urządzeń Współdzielenie mocy obliczeniowej obliczenia rozproszone Bezpieczeństwo danych i informacji centralizacja źródeł informacji Bezpieczeństwo użytkowników sieci Centralizacja zarządzania infrastrukturą

Redukcja kosztów 6 x drukarka!!! po co Tylko jedna drukarka!!!

Bezpieczne pomieszczenie Serwer * Administrator = Centralne zarządzanie np. GPO Współdzielenie urządzeń *) Serwer = bezpieczeństwo i łatwość dostępu do danych centralizacja informacji.

Ewolucja każdy sobie rzepkę skrobie czasy zintegrowanych rozwiązań systemowych - wszystkie składowe sytemu informatycznego i sieci część zintegrowanego rozwiązania jednego producenta zmiany: pc - biurko potrzeba poprawy wydajności (współdzielenie plików) pracowników Xerox w Palo Alto (PARC) wynik: pierwsza sieć lokalna Ethernet I Xerox, Digital, Intel DIX Ethernet (II) ustalenie standardów sieciowych - przestrzeganie inteligentne urządzenia końcowe + LAN = paradygmat otwartego rozproszonego przetwarzania danych

Standardy zmęczenie zindywidualizowanym podejściem do sieciowego przetwarzania danych sukces Ethernet I i II postulat otwartych środowisk tworzenie własnych rozwiązań z różnych produktów wielu producentów cele otwartości: niższe koszty większe możliwości konkurencja tempo współdziałanie produktów różnych producentów platformy rozpoznają się, wiedzą jak się komunikować i współdzielić dane uniwersalnych standardów dotyczących każdego aspektu przetwarzania danych - normalizacja

Ewolucja problemy rozwiązanie - Projekt 802 instytutu IEEE LAN, Local Area Networks do łączenia urządzeń w niewielkiej odległości dostęp użytkowników do mediów komunikacyjnych współdzielenie danych/zasobów pliki, drukarki, moc obliczeniowa Granicą jest router MAN, Metropolitan Area Networks Duże sieci miejskie, działające w obrębie całych aglomeracji miejskich Do łączenia sieci lokalnych

LAN LAN Komputer B MAC: 00-00-00-00-00-07 Komputer A MAC: 00-00-00-00-00-01 2 3

MAN / WAN

Rodzina IEEE 802.x IEEE 802.1 Higher layer LAN protocols 802.1d STP Spanning Tree Protocol Protokół drzewa rozpinającego 802.1w RSTP Rapid Spanning Tree Protocol IEEE 802.2 Logical link control IEEE 802.3 Ethernet 802.3ad LACP Link Aggregation Control Protocol IEEE 802.4 Token bus (disbanded) IEEE 802.5 Token Ring IEEE 802.6 Metropolitan Area Networks (disbanded) IEEE 802.7 Broadband LAN using Coaxial Cable (disbanded) IEEE 802.8 Fiber Optic TAG (disbanded) IEEE 802.9 Integrated Services LAN (disbanded) IEEE 802.10 Interoperable LAN Security (disbanded) IEEE 802.11 Wireless LAN (Wi-Fi certification) IEEE 802.12 demand priority IEEE 802.13 Cat.6 10 Gb LAN (new founded) IEEE 802.14 Cable modems (disbanded) IEEE 802.15 Wireless PAN IEEE 802.15.1 (Bluetooth certification) IEEE 802.15.4 (ZigBee certification) IEEE 802.16 Broadband Wireless Access (WiMAX certification) IEEE 802.16e (Mobile) Broadband Wireless Access IEEE 802.17 Resilient packet ring IEEE 802.18 Radio Regulatory TAG IEEE 802.19 Coexistence TAG IEEE 802.20 Mobile Broadband Wireless Access IEEE 802.21 Media Independent Handoff IEEE 802.22 Wireless Regional Area Network

Organizacje ustanawiające standardy ISO International Organization for Standarization 1946 Genewa (grec. isos równy, standardowy) międzynarodowa organizacja normalizacyjna, wynajęta przez ONZ do określania standardów międzynarodowych. zakres działania obejmuje praktycznie wszystkie dziedziny wiedzy ludzkiej poza elektryką i elektroniką. składa się z 90 org. ETSI the European Standards Organisation by the European Commission IEEE the Institute of Elektrical and Electronic Engineers def. i pub. standardy telekomunikacyjne oraz przesyłania danych. standard sieci LAN i MAN. zbiór norm technicznych Projekt 802 ANSI the American National Standards Institute prywatna org. niekomercyjna. misja: ułatwianie rozwoju, koordynowanie, publikowanie nieobligatoryjnych standardów. org uczestniczy w pracach organizacji ustanawiających standardy globalne tj. IOS, IEC IEC International Elektrotechnical Commission międzynarodowa Komisja Elektrotechniczna, 1909 Genewa, ust. międz. standardy dot. zagadnień elektrycznych i elektronicznych IAB The Internet Architecture Board, Komisja Architektury Internetu (uprzednio działań Activities) zarządza techniczną stroną rozwoju Internetu. 2 komisje robocze: Grupa robocza ds. Technicznych Internetu (IETF Internet Engineering Task Force) odbiorca badań grupy naukowej ustanawia standardy techniczne dla Internetu oraz technologii internetowych np. protokół Internetu IP oraz Grupy Roboczej ds. Naukowych Internetu (IRTF Internet Research Task Force) bada nowe technologie IETF - Internet Engineering Task Force - Standardy Internetu regulowane są przez tą agencję i publikowane w dokumentach RFC. Zgodnie z definicją słowa Internet oznacza ono globalny system informacyjny spełniający następujące warunki.

Internet, Intranet i Ekstranet Internet ogólnodostępna sieć komputerowa Intranet wewnętrzny Internet oddzielona i niezależna sieć komputerowa w firmie lub organizacji, udostępniająca usługi Internetu wewnętrzne WWW, poczta, komunikatory itp. Ekstranet połączenie kilku Intranetów różnych firm i organizacji.

model OSI architektury łączenia systemów otwartych

warstwy OSI określenie zadań, funkcji - usługi protokołów standardy urządzeń warstwom odpowiadają określone elementy sprzętowe i programowe biorące udział w procesie wymiany informacji

model OSI różnorodny sprzęt + oprogramowanie= niekompatybilność 1984 r. - rynek sieci komputerowych zdominowany przez rozwiązania dużych producentów (DEC, IBM) indywidualnie tworzone architektury standardy model OSI (open sysytems interconnect) - ISO: realizacja otwartych połączeń systemów komputerowych płaszczyzna porównywania standardów opis struktury i funkcji stosu protokołów komunikacji danych podział sieci każda warstwa funkcje wykonywane podczas przekazywania danych za pośrednictwem sieci miedzy współpracującymi aplikacjami wyklucza bezpośrednie komunikowanie się między równorzędnymi warstwami różnych systemów

warstwa fizyczna Funkcja: transmisja strumienia danych pomiędzy dwoma (lub więcej) komputerami bez "kontroli ruchu" i bez uwzględnienia rodzaju informacji ciągłość transmisji nie jest zabezpieczona jeśli medium zostanie zablokowane lub uszkodzone, komunikacja zostanie przerwana wymagane charakterystyki wydajnościowe nośników i parametry urządzeń, sprzętowe możliwości przesyłania danych: skrętka, włókna światłowodowe i kable koncentryczne - warstwa 0 opisuje parametry elektryczne i mechaniczne łącza: określa poziomy napięć, częstotliwość zmiany napięcia, fizyczną prędkość przesyłania danych, maksymalna odległość, na jaka można prowadzić wymianę danych, kształt złącz, szybkość transmisji, opóźnienia transmisyjne, stopę błędów obejmuje procesy i mechanizmy dotyczące przenoszenia sygnałów na nośnik i odbierania z niego sygnałów odbiera ramki z warstwy 2 i przesyła szeregowo strukturę i zawartość odbiera bity przychodzących strumieni danych i przesyła je do warstwy 2 Standardy: RS-232 opisuje sposób połączenia urządzeń DTE (Data Terminal Equipment np.. komputer) oraz DCE (Data Communications Equipment np,. modem), w Europie V.24 Urządzenia: hub/koncentrator/ wtórniki/karta sieciowa modem

warstwa łącza danych funkcja: sterowanie przepływem danych pomiędzy dwoma lub więcej stacjami połączonymi tym samym łączem nadawania i odbierania- upakowanie instrukcji, danych w ramki informacji do pomyślnego przesłania danych przez sieć lokalną bezkolizyjny dostęp do łącza - kontrola przepływu synchronizacja bloków danych - uporządkowane dostarczanie ramek rozpoznawanie, wykrywanie i powiadamianie i korygowanie błędów transmisji (ramka nie osiąga miejsca docelowego, ulega uszkodzeniu) jakość transmisji - niezawodne przesyłanie danych węzeł początkowy odbiera od końcowego potwierdzenie otrzymania każdej ramki w postaci niezmienionej węzeł docelowy przed wysłaniem potwierdzenia weryfikuje integralność zawartości ramki - końcowa zgodność przesyłania danych standardy: Ethernet, Token Ring, FDDI, PPP (Point to Point) - WAN urządzenia: karta sieciowa, unikatowy adres MAC przypisywany na etapie produkcji karty - adresowanie fizyczne przełączniki używają MAC do sterowania ruchem w sieci podwarstwa Media Acces Control warstwy łącza danych, łaczy sieci LAN, nie rozróżnia protokołów tylko je przekazuje most/bridge switch/przełącznik/ komutator - łączy segmenty sieci komputerowej, przekazuje ramki między segmentami

warstwa sieci funkcja: zapewnia wybór optymalnej drogi (trasy transmisji) pakietów (tj. danych i informacji sterujących) - pomiędzy dwoma stacjami końcowymi (nadawca i odbiorca) przy wykorzystaniu węzłów pośredniczących w oparciu o stan sieci, priorytety usług nie jest sprawdzana zawartość pakietów, brak mechanizmów kontroli korekcji błędów polega na wiarygodnej transmisji warstwy 2 do komunikowania z komputerami poza lokalnym segmentem sieci LAN architektura trasowania zapewnia jednoznaczną adresację wszystkich urządzeń w sieci protokoły: IP trasowania RIP, IGRP, EIGRP, OSPF określenie ścieżek optymalnych dla adresu docelowego odbieranie i przesyłanie pakietów z wykorzystaniem tych ścieżek trasowalne, do transportowania danych poza granice domen warstwy 2 IP (Internet Protocol) Novell IPX (Internetwork Packet Exchange) Apple Talk urządzenia: router przeprowadza/kieruje dane/pakiety poprzez sieci z rożnymi protokołami i architekturami

warstwa transportu funkcja: oddziela oprogramowanie warstw wyższych od problemów związanych z przesyłaniem danych końcowa integralność transmisji, bezpieczeństwo i pewność, niezawodność wymiany danych korekcja błędów warstwy leżące poniżej nie przykładają żadnej wagi do bezpieczeństwa skupiając się na zapewnieniu maksymalnej szybkości kontrole przepływu kontrola jakości awaria sieci - wyszukuje alternatywne trasy i ponownie wysyła pakiety danych, aż transmisja się powiedzie lub próbuje osiągnąć predefiniowany limit czasu sprawdza format i kolejność - resekwencjonowanie pakietów wykrywa pakiety odrzucone przez routery i automatycznie generuje żądanie ich ponownej transmisji protokoły: sieci komputerów różnych typów mogą używać kilku protokołów warstwy transportowej - niezawodne lub zawodne TCP Transmission Control Protocol - Departament Obrony USA, sprzedawany przez wielu producentów jako część pakietu protokołów TCP/IP ustanawianie i kończenie połączenia, przesyłanie danych, potwierdzanie otrzymania (lub nie) danych, prawidłowa kolejność pakietów, kontrole przepływu (np. ustalenie rozmiaru okna) wykorzystują go np.: HTTP, FTP UDP nie gwarantuje że pakiet dotrze do celu, wykorzystywany jest przez np.: DNS, NFS, TFTP SPX protokół sekwencyjnej wymiany pakietów

warstwa sesji funkcja: Często nie stosowana jako niezależna wartswa określa standardowe metody przesyłania danych pomiędzy aplikacjami (duplex, pół-duplex, itp) Zapewnienie danym identyfikację ich źródła tzn w przypadku kilku aplikacji korzystających z sieci warstwa ta zapewnia rozpoznanie i kierowanie ruchem danych przesyłanych przez sieć tak by trafiły do odpowiedniej aplikacji W przypadku zerwania połączenia ponawia próbę jego wznowienia Zarządzanie ruchem np. QoS (ważne dla tcp przy kilku działających aplikacjach)

warstwa prezentacji funkcja: przekształca przesyłane informacje do formy odpowiedniej dla oprogramowania wykorzystywanego przez użytkownika zarządzanie sposobem kodowania danych translacja miedzy niezgodnymi schematami kodowania znaków/danych tj. ASCII a EBCDIC (American Code for Information, Extended Binary Coded Decimal Interchange Code) konwersja formatów danych (obrazy, audio, wideo) w celu przesłania w sieci między klientem a serwerem szyfrowanie, deszyfrowanie kompresja, dekompresja często warstwy prezentacji i sesji łączone są w całość

warstwa aplikacji funkcja: najbliższa użytkownikowi nie zapewnia usług innym warstwom interfejs miedzy aplikacją użytkownika a usługami sieci inicjuje sesje komunikacyjne np. żądanie pobrania nowych wiadomości przez klienta poczty elektronicznej do odpowiedniego protokołu zapewnia funkcje niezbędne do świadczenia przez aplikacje określonych usług: współużytkowanie plików przesyłanie plików emulacja terminali buforowanie zadań wydruków poczta elektroniczna zarządzanie bazą danych obsługuje aplikacje spoza modelu np. arkusze kalc., edytory protokoły: protokoły transmisji plików, działają z poziomu warstwy aplikacji, ale wykonują zadania właściwe dla niższych warstw FTP (File Transfer Protocol) SMTP (Simple Mail Transfer Protocol) HTTP (Hypertext Transfer Protocol) DHCP (Dynamic Host Configuration Protocol) obsługa komunikatów X.400 dla poczty elektronicznej

model OSI nie jest implementacją sieci tylko specyfikacją funkcji warstw g.w. 123 dotyczą aplikacji niższe związane z przenoszeniem danych dekompozycja zadań, podział na zagadnienia mnie złożone pozwala na modularne projektowanie sieci definicja standardowych interfejsów kompatybilność sprzętu rożnych producentów nie pozwala na to aby zmiany w jednym obszarze wpływały na inne obszary szybsza ewolucja

enkapsulacja danych proces w którym dane są poprzedzane nagłówkiem protokołu danej warstwy przed rozpoczęciem ich transportu w sieci nagłówek może być rozpoznawany jedynie przez daną warstwę lub jej odpowiednik

enkapsulacja danych przebieg procesów oraz danych każda warstwa zależna od usług warstwy niższej przed rozpoczęciem transmisji danych umieszczane są w nagłówku danego protokołu nagłówek zawiera dane do wykonania transferu logicznego - adresy nadawcy i odbiorcy każda warstwa interfejsy warstw sąsiednich logiczne rozgraniczenie warstw komunikacja pionowo

transmisja danych transmisja danych w modelu ISO/OSI - tylko na poziomie warstwy fizycznej dane wysyłane z programów przechodzą przez wszystkie warstwy modelu od warstwy aplikacji każda z warstw, aby móc realizować swoje zadania, rozszerza dane o charakterystyczne dla siebie informacje sterujące oraz ewentualnie sumy kontrolne zanim surowe dane dotrą do medium transmisyjnego, ich objętość znacząco wzrasta przesyłane dane są uzupełniane o nagłówki poszczególnych protokołów sieciowych np. do danych przesyłanych przez telnet dodawany jest nagłówek TCP, następnie IP, a na końcu np. nagłówek i suma kontrolna Ethernet u odbiorcy odbywa się proces odwrotny poszczególne protokoły (począwszy od Ethernetu) odczytują informacje sterujące z nagłówków, a dane przekazują do protokołów warstw wyższych

model internetowy

Architektura protokołów TCP/IP OSI - podstawa rozwoju protokołów sieciowych zadania protokołów nie w pełni pokrywają się z funkcjami odpowiednich warstw protokoły realizują zadania, które zostały przypisane więcej niż jednej warstwie modelu OSI odpowiedniość widać w protokołach warstwy fizycznej oraz sieciowej model o uproszczonej strukturze - zestaw protokołów IP, TCP i UDP - stos TCP/IP implementowany w każdym systemie operacyjnym standard otwartych protokołów, swobodnie dostępnych i opracowywanych niezależnie od specyfiki sprzętu komputerowego lub systemu operacyjnego niezależność od fizycznych właściwości sieci dowolne medium transmisyjne może współpracować z różnymi protokołami poziomu łącza danych i różnymi typami nośnika może działać na sprzęcie różnych producentów wspólny schemat adresacji pozwala na łatwe łączenie wielu sieci udostępnia dwa niezależne mechanizmy transportowe

5 kroków przekształcenia 1. generowanie danych wysłana wiadomość pocztowa przekształcana z postaci alfanumerycznej na dane które mogą przepłynąć przez siec 2. pakowanie danych w celu ich transportu dane w pakietach. poprzez zastosowanie segmentów funkcja transportu gwarantuje niezawodne dostarczenie wiadomości miedzy agentami pocztowymi hostów na końcach sieci 3. umieszczenie adresu sieci w nagłówku dane umieszczone w pakietach lub datagramach zawierających nagłówek z logicznym adresem odbiorcy i nadawcy 4.umieszczenie lokalnego adresu w nagłówku łącza danych każde urz. sieciowe musi umieszczać pakiety w ramkach. ramka pozwala na przesłanie do następnego bezpośrednio dostępnego urz sieciowego w danym łączu. każde urz. wybranej ścieżki wymaga ramki aby połączyć się z kolejnym urządzeniem 5. konwersja na bity do celów transmisji ramka przekształcana we wzorzec składający się z 0 i 1. funkcja synchronizacji pozwala urządzeniom na rozróżnienie bitów podczas ich przenoszenia przez medium transmisyjne. wiadomość pocztowa może powstawać w sieci LAN, przechodzić przez WAN do innej LAN

Protokoły każda warstwa zawiera protokoły które realizują rożne funkcje 1. HTTP dostęp do WWW FTP kopiowanie plików SMTP przesyłane poczty DNS odnajduje adres hosta RIP dzielenie informacji między routerami SNMP zarządzanie urządzeniami sieci 2. TCP połączeniowy, niezawodny, negocjacja, retransmisja, poprawne dane UDP niepołączeniowy, mniejsze pasmo, zawodny 3. IP routowanie pakietów ARP fizyczny adres IGMP grupowanie routerów ICMP kontrola błędów 4. Ethernet Token Ring Frame Relay ATM