. Warstwa Fizyczna (physical layer)
- warstwa dotyczy aspektów elektrycznych i fizycznych sieci,
- odpowiada za obsługę medium (metody nadawania i odbierania sygnału).
- określa wszystkie składniki sieci niezbędne do obsługi elektrycznego, optycznego, radiowego przesyłu danych,
- definiuję zasady wykorzystania: okablowania, wtyczek, częstotliwości, kanałów transmisji, wysokość napięcia elektrycznego przenoszącego sygnał, rodzaje nośników,
- w warstwie tej używane są koncentratory (HUB),
2. Warstwa łącza danych (data link layer)
- określa sposób dostępu do medium,
- zadaniem jej jest nadzorowanie niezawodności warstwy pierwszej,
- warstwa ma możliwość zmiany parametrów pracy warstwy fizycznej, tak aby obniżyć liczbę pojawiających się błędów.
- zajmuje się budowaniem danych w ramki i wysyłaniem ich do warstwy fizycznej lub sieci,
- rozpoznaje błędy związane z nie dotarciem lub uszkodzeniem ramek i zajmuje się ich naprawą retrasmisją — używa CRC (Cyclic Redundancy Check).
- Jednostką transportową warstwy jest ramek czyli LPDU - data Link Protocol Data Unit.
- w warstwie tej używane są przełączniki, mosty oraz adresy MAC.
3. Warstwa Sieci (network layer)
- odpowiada za właściwe adresowanie danych wewnątrz i po pomiędzy sieciami.
- stosuje ona protokół IP do adresowania danych,
- określa najlepsze drogi przesyłu pakietów (routing).
- odpowiada za przeźroczystość sieci (sieci przez które pakiet przechodzi nie wpływają na jego budowę),
- nie odpowiadana za poprawność transmisji danych, ignoruje błędy w transmisji.
- jednostką transportową warstwy jest pakiet czyli NPDU - Network Protocol Data Unit.
- wartwa wykomuje proces fragmentacji, aby dane z warstw wyższych zmieściły się w warstwie łącza danych.
- warstwa ta stosuje routing, stara się przesyłać pakiety możliwą najkrótszą drogą,, wykorzystuje routery ( dodatkowo: pozwala na multipleksowanie połączeń sieciowych.)
4. Warstwa Transportowa (transport layer)
- zapewnienia bezbłędną transmisje danych pomiędzy nadawcą i odbiorcą (porty aplikacji), wykorzystując w tym celu mechanizmy oceny przepustowości sieci (stopy błędów, opóźnienie transmisji),
- wykorzystuje protokół TCP.
- jednostką transportu danych jest segment czyli TPDU - Transport Protocol Data Unit,
- w przypadku napotkania błędnego segmentu jest on ponow nie retransmitowany.
- jeżeli przepustowość kanału spada lub liczba błędów wzrasta warstwa segmentuje dane i układa je w określonej kolejności jednocześnie pi lnu czy wszystkie segmenty dotarły do celu wg określonego priorytetu,
5. Warstwa Sesji (session layer)
- jest odpow iedzialna za zestawianie i utrzymanie kanału komunikacyjnego pomiędzy hostami.
- działania warstwy sesji może dotyczyć uwierzytelniania stron, wymiany kluczy, rozpoczynania i zamykania sesji połączeń, synchronizacje strumieni yideo i audio,
- kontroluje nawiązywanie i zrywanie połączenia przez procesy (aplikację),
- jest odpowiedzialna za poprawną realizację zapytania o usługi.
- warstwa ustala, która z aplikacji ma prawo nadawania, by zapewnić jednoznaczność działania, określa czy komunikacja jest naprzemienna.
6. Warstwa Prezentacji (presentation layer)
- odpowiada za interpretacje wymienianych danych, określa formaty danych zrozumiałe dla sieci lub aplikacji.
- standaryzuje otrzymane dane niezależnie od stosowanych aplikacji, nadaje danym odpowiednią składnie i formę,
- podczas ruchu danych w dół modelu zadaniem warstwy jest przetworzenie danych od aplikacji do postaci zrozumiałej dla warstwy niższej.
- warstwa odpowiada częściowo za kompresję i szyfrowanie danych oraz za zarządzanie sposobem kodowania danych.
7. Warstwa Aplikacji (application layer)
- określa sposób komunikacji aplikacji użytkownika z siecią
- zajmują się specyfikacją interfejsy, które wykorzystują aplikacje do przesyłania danych do niższych warstw.
- oprogramowani tej warstwy pozwala na: wymianę plików, dostęp do bazy danych, wysyłanie poczty.
- na tym etapie dawana jest możliwość dostępu do sieci użytkownikowi.