В сетевой модели OSI (Open Systems Interconnection) каждый уровень выполняет определённые функции и использует свои протоколы: 13
- Физический уровень (Physical Layer). 1 Определяет физические средства передачи данных — кабели, разъёмы, электрические сигналы. 1 Примеры: Ethernet (физическая среда), USB, Bluetooth. 1
- Канальный уровень (Data Link Layer). 1 Обеспечивает надёжную передачу данных через физическую среду, включая обнаружение и коррекцию ошибок. 1 Примеры протоколов: Ethernet, PPP, MAC-адреса. 1
- Сетевой уровень (Network Layer). 1 Отвечает за передачу пакетов данных между различными сетями, маршрутизацию и логическую адресацию. 1 Примеры протоколов: IP (IPv4, IPv6), ICMP, ARP. 1
- Транспортный уровень (Transport Layer). 1 Обеспечивает надёжную передачу данных между узлами, управление потоком и сегментацию данных. 1 Примеры: TCP, UDP. 1
- Сеансовый уровень (Session Layer). 1 Управляет установкой, поддержанием и завершением сеансов связи между приложениями. 1 Примеры протоколов: RPC, PPTP, NetBIOS. 1
- Представительский уровень (Presentation Layer). 1 Отвечает за преобразование данных в формат, пригодный для передачи, включая кодирование/декодирование и шифрование. 1 Примеры протоколов: SSL/TLS, JPEG, GIF, ASCII, EBCDIC. 1
- Прикладной уровень (Application Layer). 1 Обеспечивает интерфейсы для взаимодействия приложений с сетью, поддерживает различные сетевые сервисы. 1 Примеры протоколов: HTTP, FTP, SMTP, DNS, SNMP. 1
В модели TCP/IP есть ещё один уровень — сетевой интерфейсный (Network Interface Layer), который соответствует физическому и канальному уровням OSI и управляет передачей данных между устройствами через физическую среду. 1 Примеры протоколов: Ethernet, Wi-Fi. 1