OSI (Open Systems Interconnection) jest 7-warstwowym modelem sieci określonym przez normę ISO (International Organization for Standardization) i jest szeroko stosowany na całym świecie. Koncepcja modelu siedmiowarstwowego została opracowana przez Charlesa Bachmana, firmę Honeywell Information Services. Różne aspekty projektowania OSI rozwinęły się na podstawie doświadczeń z sieciami ARPANET, NPLNET, EIN i CYCLADES oraz prac w IFIP WG6.1.
| Jednostka danych | Warstwa | Funkcja |
| Dane | Zastosowanie | Proces sieciowy do aplikacji |
| Prezentacja | Szyfrowanie, rozszyfrowywanie i konwersja danych |
| Sesja | Zarządzanie sesjami pomiędzy aplikacjami |
| Segmenty | Transport | Połączenie typu koniec-koniec i niezawodność |
| Paczki (datagramy) | Sieć | Wyznaczanie ścieżek i logiczne adresowanie |
| Ramka | Łącze danych | Fizyczne adresowanie |
| Bit | Fizyczny | Sygnał i transmisja binarna |
Warstwa 1
Warstwa fizyczna określa specyfikacje elektryczne i fizyczne urządzeń. Określa ona również transmisję modulowaną i basebandową.
Baseband
Baseband to dane cyfrowe w postaci surowej (1001 1101 1010 0011). Pozwala to na bardzo szybką i niezawodną transmisję na krótkich dystansach, jednak media mają tendencję do wzajemnego zakłócania się bitów, zasięg transmisji pasma basebandowego jest bardzo ograniczony. Pogarsza się on wraz ze wzrostem prędkości. Technologia Baseband jest często stosowana w sieci LAN.
- Kabel UTP - maks. 100 m przy prędkości 100 Mbit/s bez wzmacniacza
- Światłowód - maksymalnie 1 km przy prędkości 100 Mbit/s bez wzmacniacza
Typowa technologia: Ethernet
Transmisja regulowana
W telekomunikacji, modulacja jest procesem przekazywania sygnału wiadomości, na przykład cyfrowego strumienia bitów lub analogowego sygnału audio, wewnątrz innego sygnału, który może być fizycznie transmitowany. Urządzenie, które zapewnia modulację sygnału baseband jest nazywane modulatorem, a urządzenie, które zapewnia demodulację zmodulowanego sygnału z powrotem do baseband jest nazywane demodulatorem. Obecnie, modulator i demodulator są zintegrowane w jednym urządzeniu o nazwie Modem (modulator-demodulator). Często używane w sieciach WAN, WLAN, WWAN.
Typowa technologia: WI-FI, ADSL, przyłącze telewizji kablowej (CATV)
Warstwa 2
Warstwa łącza danych zapewnia funkcjonalne i proceduralne środki do przesyłania danych pomiędzy podmiotami sieciowymi oraz do wykrywania i ewentualnego korygowania błędów, które mogą wystąpić w warstwie fizycznej.
Warstwa 3
Warstwa sieciowa zapewnia funkcjonalne i proceduralne możliwości przesyłania sekwencji danych o zmiennej długości z hosta źródłowego w jednej sieci do hosta docelowego w innej sieci przy użyciu adresu IP.
Adres IP
Adres protokołu internetowego (adres IP) to numeryczna etykieta przypisana do każdego urządzenia (np. komputera, drukarki) uczestniczącego w sieci komputerowej, które używa protokołu internetowego do komunikacji. Obecnie stosowane są dwie wersje protokołów - IPv4 i IPv6.
- IPv4 wykorzystuje adresowanie 32-bitowe, które ogranicza przestrzeń adresową do 4294967296 (232) możliwych jednoznacznych adresów.
Przykład: IP-192.168.0.1 mask-255.255.255.0 oznacza, że adres sieciowy to 192.168.0.0 a adres urządzenia to 192.168.0.1
- IPv6 wykorzystuje adresowanie 128-bitowe, które ogranicza przestrzeń adresową do 2128 możliwych adresów. Jest to uważane za wystarczające w dającej się przewidzieć przyszłości. Pełna obsługa protokołu IPv6 jest nadal w fazie wdrażania.
Warstwa 4
Warstwa transportowa zapewnia przejrzysty transfer danych pomiędzy użytkownikami końcowymi, zapewniając niezawodne usługi transferu danych do górnych warstw. Protokół kontroli transmisji (TCP) i protokół UDP (User Datagram Protocol) z pakietu Internet Protocol Suite są powszechnie klasyfikowane jako protokoły warstwy 4 w ramach OSI.
- TCP (Transmission Control Protocol) zapewnia niezawodną, uporządkowaną dostawę strumienia bajtów z programu na jednym komputerze do innego programu na innym komputerze. TCP jest używany dla aplikacji, które ściśle wymagają niezawodnego transferu (e-mail, WWW, transfer plików (FTP), ...).
- UDP (protokół datagramu użytkownika) wykorzystuje prosty model transmisji bez ukrytych dialogów typu handshaking w celu zapewnienia niezawodności, uporządkowania lub integralności danych. UDP jest stosowany w aplikacjach, w których wymagamy mniejszych opóźnień w stosunku do niezawodności (strumień wideo, VOIP, gry online,...).
Warstwy 5-7
Powszechnie połączony w jedną warstwę w uproszczonych modelach sieciowych, jego głównym celem jest interakcja z aplikacjami, szyfrowanie i nawiązywanie dedykowanych połączeń w razie potrzeby.