Model ISO/OSI opis Laboratorium Numer 7

Podobne dokumenty
Warstwy i funkcje modelu ISO/OSI

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

Model OSI. mgr inż. Krzysztof Szałajko

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

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

Protokoły sieciowe - TCP/IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Protokoły internetowe

Przesyłania danych przez protokół TCP/IP

Podstawy sieci komputerowych

Sieci Komputerowe Modele warstwowe sieci

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

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

Sieci komputerowe. Dr inż. Dariusz Skibicki

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

Sieci komputerowe Wykład

Programowanie Sieciowe 1

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

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

Uniwersalny Konwerter Protokołów

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

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

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

w sieciach szerokopasmowych CATV i ISP - Model OSI

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

Model sieci OSI, protokoły sieciowe, adresy IP

Podstawowe pojęcia dotyczące sieci komputerowych

PODSTAWOWE PODZIAŁY SIECI KOMPUTEROWYCH

MASKI SIECIOWE W IPv4


Model referencyjny OSI

SIECI KOMPUTEROWE. Podstawowe wiadomości

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

Adresy w sieciach komputerowych

Urządzenia sieciowe. Tutorial 1 Topologie sieci. Definicja sieci i rodzaje topologii

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

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

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

Rodzaje, budowa i funkcje urządzeń sieciowych

Urządzenia fizyczne sieci. Pudełko Urządzenia Techniki Komputerowej

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

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

RUTERY. Dr inŝ. Małgorzata Langer

Dr Michał Tanaś(

Sieci komputerowe test

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

pasja-informatyki.pl

Pytania na kolokwium z Systemów Teleinformatycznych

Przemysłowe Sieci Informatyczne

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

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

Ćwiczenie 1. Podstawowa terminologia lokalnych sieci komputerowych. Topologie sieci komputerowych. Ocena. Zadanie 1

Sieci komputerowe. Informatyka Poziom rozszerzony

Sieci komputerowe Modele OSI i TCP/IP

Sieci komputerowe - opis przedmiotu

Temat: Sieci komputerowe.

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

Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

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

SIECI KOMPUTEROWE Protokoły sieciowe

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

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

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

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

STRUKTURA OGÓLNA SIECI LAN

Zespół Szkół Ponadgimnazjalnych Nr 1 w Barlinku - Technik informatyk

SIECI KOPMPUTEROWE I TECHNOLOGIE INTERNETOWE (SKiTI) Model ISO/OSI i Model TCP/IP

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

Informatyka MTDI 1. Wykład 2. Urządzenia sieciowe Adresowanie w sieci Protokoły Model ISO/OSI

Sieci komputerowe. Wstęp

Bazy Danych i Usługi Sieciowe

Sieci komputerowe - Urządzenia w sieciach

Dr Michał Tanaś(

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

Technologie informacyjne (6) Zdzisław Szyjewski

Zadania z sieci Rozwiązanie

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

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

MODEM. Wewnętrzny modem PCI, 56Kbps DATA/FAX/VOICE, V.92

komputerowych Dariusz CHAŁADYNIAK informatyka+

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs.

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

LABORATORIUM Systemy teletransmisji i transmisja danych

ZiMSK. VLAN, trunk, intervlan-routing 1

Sieci Komputerowe Mechanizmy kontroli błędów w sieciach

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

Technologie informacyjne - wykład 8 -

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

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

Sieci VPN SSL czy IPSec?

Co w sieci piszczy? Programowanie aplikacji sieciowych w C#

W standardzie zarządzania energią ACPI, dopływ energii do poszczególnych urządzeń jest kontrolowany przez:

Wprowadzenie do sieci komputerowych

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.

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

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

Transkrypt:

Model ISO/OSI opis Laboratorium Numer 7 Model OSI/ISO to sposób realizacji otwartych połączeń systemów komputerowych. Rys. Przepływ danych w modelu OSI/ISO między warstwami. [2] Open System Interconection System ten został stworzony w celu ułatwienia realizacji otwartych połączeń systemów komputerowych. Organizacja przepływu danych podlega siedmiowarstwowemu modelowi łączenia systemów otwartych, których zakłada przesyłanie danych z aplikacji (programu) na jednym komputerze do aplikacji na drugim komputerze przez medium transmisyjne. Open oznacza, iŝ dwa dowolne systemy spełniające warunki standardu ISO mogą wzajemnie się komunikować przy pomocy dowolnego medium transmisyjnego np. kabel miedziany, światłowód, droga radiowa, system satelitarny lub inny. KaŜda warstwa definiuje funkcje wykonywane podczas przekazywania danych za

pośrednictwem sieci miedzy współpracującymi ze sobą aplikacjami. Inaczej mówiąc, model OSI dzieli zadanie przesyłania informacji miedzy stacjami sieciowymi na siedem mniejszych zadań, składających się na poszczególne warstwy. Zadania te nie definiują konkretnego protokołu, czyli nie precyzują one dokładnie, jak dany fragment oprogramowania pełniący zadania jednej z warstw. Model OSI opisuje drogę danych od aplikacji w systemie jednej stacji roboczej do aplikacji w systemie drugiej. Przed wysłaniem dane wraz z przekazywaniem do niŝszych warstw sieci zmieniają swój format, co nosi nazwę procesu kapsułkowania.. Rys. Schemat kapsułkowania. [3] Na rysunku moŝna zauwaŝyć jak wraz z przenoszeniem kombinacji składającej się z danych i nagłówka warstwy poprzedniej w dół stacji wysyłającej (lewa strona) ulega ona kapsułkowaniu pod nagłówkiem warstwy kolejnej. W warstwie transportu dane obejmują właściwe dane oraz nagłówek segmentu, natomiast w warstwie sieciowej dane oprócz właściwych danych i nagłówka segmentu dodatkowo wzbogacone są o nagłówek sieciowy, który zawiera adresy logiczne: źródłowy i docelowy. Adresy te pozwalają wyznaczyć drogę tych pakietów między dwoma stacjami, które pracują w odległych sieciach. W warstwie łącza danych pakiet z poprzedniej warstwy wzbogacony jest dodatkowo o nagłówek ramki, który określa sposób przekazania danych przez interfejs sieciowy do sieci fizycznej. Ostatnia warstwa - fizyczna - pakiet z poprzedniej warstwy przekształca do postaci pozwalającej przesłać informację przewodem sieciowym lub za pomocą innego nośnika. Dane wędrują do

stacji docelowej i tam są ponownie przekształcane, najpierw z bitów na nagłówek ramki oraz pozostałe dane. Kiedy dane wędrują do wyŝszych warstw, to właśnie nagłówki są wykorzystywane do określenia w jaki sposób dane mają zostać przekazane wyŝszym warstwom. W związku z tym, po dotarciu danych do wyŝszej warstwy nagłówek warstwy poprzedniej jest zdejmowany. Warstwy sieci ISO/OSI: [4] Termin "architektura sieci" odnosi się do modułowego formatu sieci oraz jej struktury i określa sposób zestawienia komponentów sieciowych. Dzięki określeniu i zrealizowaniu interfejsu pomiędzy programem a modułami moŝliwe jest wprowadzanie duŝych zmian w obrębie modułu bez wpływu na jakikolwiek inny moduł programu. Sieci komputerowe są budowane na podobnych zasadach. Obecnie większość sieci komputerowych, włącznie z Internetem, intranetami i extranetami, jest oparta na modelu odniesienia połączeń systemów otwartych (Open Systems Interconnection - OSI). W modelu otwartym struktura i funkcje systemu nie są opatentowane. Model OSI opracowano na podstawie sugestii International Standard Organization (ISO). Stąd teŝ model ten określa się terminem ISO/OSI. Model OSI definiuje architekturę warstwowa. W kaŝdej warstwie zdefiniowany jest protokół odpowiedzialny za: Łączność z protokołem tej samej warstwy funkcjonującym na drugim komputerze. Wykonywanie usług na rzecz warstwy znajdującej się tuz powyŝej (nie dotyczy to warstwy aplikacji). Komunikacja pozioma (peer-layer) umoŝliwia wymianę komunikatów lub innych danych na tym samym poziomie. Na przykład protokół transportowy moŝe przesłać komunikat "zawieś transmisję" do swojego odpowiednika na drugiej maszynie. Oczywiście, z wyjątkiem warstwy fizycznej, Ŝadna inna warstwa nie posiada fizycznego połączenia (np. w formie kabla) z odpowiadającą jej warstwą na drugim

komputerze. Aby wysłać komunikat, dany protokół musi go umieścić w pakiecie, który obsługiwany jest przez protokół warstwy niŝszej. Tak więc protokoły warstw niŝszych zapewniają usługi warstwom wyŝszym - komunikaty warstw wyŝszych są przesyłane ku najniŝszej warstwie stosu protokołu, skąd przesyłane są a dalej do innej maszyny wzdłuŝ łącza fizycznego. OSI jest modelem odniesienia, tj. określa tylko ogólne właściwości usług, które powinny być zapewniane w kaŝdej warstwie, nie definiuje jednak Ŝadnego standardowego protokołu. Mimo, iŝ organizacja ISO zdefiniowała kilka protokołów zgodnych z tym modelem, nie są one jego częścią. Co więcej, poniewaŝ OSI jest modelem odniesienia, często uŝywa się go przy opisie róŝnych protokołów, (np. TCP/IP). Na przykład o protokole IP (Internet Protocol) mówi się, Ŝe jest protokołem warstwy sieciowej, gdyŝ wykonuje zadania zdefiniowane w warstwie sieciowej modelu OSI. Warstwa 1: warstwa fizyczna Warstwa najniŝsza nazywana jest warstwą fizyczną. Jest ona odpowiedzialna za przesyłanie strumieni bitów. Odbiera ramki danych z warstwy 2, czyli warstwy łącza danych, i przesyła szeregowo, bit po bicie, łącząc ich strukturę oraz zawartość przez medium transmisyjne. Jest ona równieŝ odpowiedzialna za odbiór kolejnych bitów przychodzących strumieni danych. Strumienie te są następnie przesyłane do warstwy cza danych w celu ich ponownego ukształtowania. W warstwie tej działają karty sieciowe, koncentratory (huby), wzmacniaki (repeatery) i tranceivery. Warstwa 2: warstwa łącza danych Druga warstwa modelu OSI nazywana jest warstwą łącza danych. Jak kaŝda z warstw, pełni ona dwie zasadnicze funkcje: odbierania i nadawania. Warstwa ta jest odpowiedzialna za upakowanie strumienia danych przychodzącego z warstwy fizycznej w tzw. ramki. KaŜda ramka zawiera adres nadawcy i odbiorcy. Pozwala to na zlokalizowanie komputera, dla którego informacja jest przeznaczona. Dodatkowo zapewnia niezawodność łącza danych.

Definiuje mechanizmy kontroli błędów w przesyłanych ramkach - CRC (Cyclic Redundancy Check). Jest ona ściśle powiązana z warstwą fizyczną, która narzuca topologię np. Ethernet. W warstwie tej działają sterowniki (drivery) kart sieciowych oraz mosty (bridge) i przełączniki (switche). Warstwa 3: warstwa sieci Warstwa sieci jest odpowiedzialna za określenie trasy transmisji między nadawcą, a odbiorcą. Warstwa ta nie ma Ŝadnych wbudowanych mechanizmów korekcji błędów i w związku z tym musi polega na wiarygodnej transmisji końcowej warstwy łącza danych. Warstwa sieci uŝywana jest do komunikowania się z komputerami znajdującymi się poza lokalnym segmentem sieci LAN (np. przez sieć rozległą WAN). Ramki przychodzące z warstwy drugiej otrzymują unikalny adres w ca ej sieci, dzięki czemu mogą zostać dostarczone do odległych systemów. Warstwa ta przetwarza informacje w porcjach zwanych pakietami. Ponadto odpowiedzialna jest za trasowanie (routing) pakietów w sieci, czyli wyznaczenie optymalnej trasy dla połączenia. W tej warstwie działa protokół IP wykorzystywany przez największą się WAN Internet. W warstwie sieciowej działają routery i zarządzalne przełączniki. Warstwa 4: warstwa transportowa Warstwa ta pełni funkcję podobną do funkcji warstwy łącza w tym sensie, Ŝe jest odpowiedzialna za końcową integralność transmisji. Jednak w odróŝnieniu od warstwy łącza danych - warstwa transportu umoŝliwia tę usługę równieŝ poza lokalnymi segmentami sieci LAN. Potrafi bowiem wykrywać pakiety, które zostały przez routery odrzucone i automatycznie generował Ŝądanie ich ponownej transmisji. Warstwa transportu identyfikuje oryginalną sekwencję pakietów i ustawia je w oryginalnej kolejności przed wysłaniem ich zawartości do warstwy sesji. W tej warstwie działa protokół TCP. Warstwa 5: warstwa sesji Piątą warstwą modelu OSI jest warstwa sesji. Jest ona rzadko uŝywana; wiele protokołów funkcje tej warstwy dołącza do swoich warstw transportowych. Zadaniem warstwy sesji modelu OSI jest zarządzanie przebiegiem komunikacji, podczas połączenia miedzy dwoma komputerami. Przepływ tej komunikacji nazywany jest sesją. Warstwa ta

określa, czy komunikacja moŝe zachodzi w jednym, czy obu kierunkach. Gwarantuje równieŝ zakończenie wykonywania bieŝącego Ŝądania przed przyjęciem kolejnego. Warstwa 6: warstwa prezentacji Zapewnia tłumaczenie danych, definiowanie ich formatu oraz odpowiednią składnię. UmoŜliwia przekształcenie danych na standardową, niezaleŝną od aplikacji. Rozwiązuje takie problemy, jak niezgodność reprezentacji liczb, znaków końca wiersza, liter narodowych itp. Odpowiada takŝe za kompresję i szyfrowanie. Warstwa 7: warstwa aplikacji NajwyŜszą warstwą modelu OSI jest warstwa aplikacji. Pełni ona rolę interfejsu pomiędzy aplikacjami uŝytkownika a usługami sieci. Warstwę tę moŝna uwaŝa za inicjującą sesje komunikacyjne. W warstwie tej działają protokoły HTTP, FTP, NNTP, TELNET, SMTP, POP3. W praktyce Model OSI został częściowo zmodyfikowany. Najczęstszą zmianą było połączenie warstwy fizycznej oraz łącza danych w jedną. Wynikało to z praktycznych cech tych warstw, które powodowały, Ŝe nie dało się odseparować ich pracy od siebie. Nie naleŝy mylić Modelu OSI-RM z TCP/IP. Mimo pewnego podobieństwa, oba te modele nie są w pełni zgodne. [4] [1] http://wanlan.programuj.com/ [2] http://www.isoosi.mkdk.prv.pl [3] http://pl.wikipedia.org/wiki [4] Okablowanie strukturalne sieci. Teoria i praktyka Autor: Rafał Pawlak Wydanie: 07/2006 Helion Opracował: Adam Kaltenbek