Model ISO / OSI

DEFINICJA

Model odniesienia OSI jest wzorcem używanym do reprezentowania mechanizmów przesyłania informacji w sieci. Pozwala wyjaśnić, w jaki sposób dane pokonują różne warstwy w drodze do innego urządzenia w sieci, nawet jeśli nadawca i odbiorca dysponują różnymi typami medium sieciowego. Podział sieci na warstwy przynosi następujące korzysci:
-    dzieli proces komunikacji  sieciowej na mniejsze, łatwiejsze do zarządzania procesy składowe,
-    tworzy standardy składników sieci, dzięki czemu składniki te mogą być rozwijane niezależnie i obsługiwane przez różnych producentów
-    umożliwia wzajemną komunikację sprzętu i oprogramowania sieciowego różnych rodzajów,
-    zmiany wprowadzone w jednej warstwie nie dotyczą innych warstw.
 

UKŁAD WARSTW

Trzy główne warstwy,czyli warstwa aplikacji,prezentacji i sesji, zajmują się współpracą z oprogramowaniem wykonującym zadania zlecane przez użytkownika systemu komputerowego. Tworzą one interfejs, który pozwala na komunikację z warstwami niższymi.
 
 

OPIS WARSTW

Warstwa aplikacji (ang. application layer) zajmuje się zapewnieniem dostępu do sieci aplikacjom użytkownika. W warstwie tej są zdefiniowane protokoły usług sieciowych takich jak HTTP, FTP, SMTP.
Warstwa prezentacji (ang. presentation layer) odpowiada za reprezentację danych — obsługę znaków narodowych, formatów graficznych oraz kompresję i szyfrowanie.
Warstwa sesji (ang. session layer) zapewnia aplikacjom komunikację między różnymi systemami. Zarządza sesjami transmisyjnymi poprzez nawiązywanie i zrywanie połączeń między aplikacjami.
Warstwa transportowa (ang. transport layer) zapewnia połączenie między aplikacjami w różnych systemach komputerowych, dba o kontrolę poprawności przesyłanych danych. Tutaj następuje podział danych na segmenty, które są kolejno numerowane i wysyłane do stacji docelowej. Stacja docelowa po odebraniu segmentu może wysłać potwierdzenie odbioru, co pozwala zapewnić prawidłowość transmisji.
Warstwa sieciowa (ang. network layer) zapewnia metody łączności. W tej warstwie obsługiwane są routing i adresacja logiczna.
Warstwa łącza danych (ang. data link) odpowiada za poprawną transmisję danych przez konkretne media transmisyjne. Warstwa ta operuje na fizycznych adresach interfejsów sieciowych (MAC), zapewniając łączność między dwoma bezpośrednio połączonymi urządzeniami.
Warstwa fizyczna odbiera dane z warstwy łącza danych i przesyła je w medium transmisyjnym jako bity reprezentowane w konkretny sposób (sygnały elektryczne, impulsy świetlne).