Model odniesienia OSI.

0x08 graphic
Model systemów otwartych OSI (Open Systems Interconnection) pozwala producentom różnych systemów na wzajemne połączenie swych produktów poprzez standardowy interfejs. Dzięki niemu można scalić zasoby programowe i sprzętowe oraz przenosić je na różne systemy. Model definiuje siedem warstw, które przedstawione są na poniższym rysunku:

Funkcje poszczególnych warstw:

warstwa aplikacji - pełni funkcję przetwarzania i zarządzania, dostarcza usługi sieciowe do aplikacji programowych takich jak transfer plików czy poczta elektroniczna

warstwa prezentacji - odpowiedzialna jest za interpretację, format i sterowanie danymi; Warstwa ta dokonuje translacji pomiędzy dwoma systemami, jeśli używają one dwóch różnych standardów; Warstwa ta może również szyfrować dane (kryptografia) co zwiększa bezpieczeństwo przesyłania danych w sieci.

warstwa sesji - administruje i kontroluje sesje pomiędzy dwoma węzłami (nawiązanie, utrzymanie i rozwiązanie sesji)

warstwa transportowa - sterowanie transmisją oraz transfer danych przeźroczystych dla sieci; odpowiada między innymi za rozdzielenie danych do transmisji i ponowne ich połączenie podczas odbioru.

warstwa sieci - odpowiada za marszrutyzację ramek danych, komutację i sterowanie przepływem danych przez sieć.

warstwa łącza danych - utrzymuje i zwalnia łącza danych, steruje przepływem i kontrolą danych; Między innymi dodaje bity początku/końca ramki oraz bity detekcji/korekcji błędów.

warstwa fizyczna - definiuje charakterystyki elektryczne kanału łączności i przesyłanych w nim sygnałów (np. poziomy napięć, rodzaje złączy, okablowanie).

2 z 2 2 TCP/IP

2 Model OSI/ISO 1 z 1