Модель OSI (Open Systems Interconnection) визначає сім рівнів абстракції для організації та розуміння протоколів передачі даних у комп’ютерних мережах. Кожен рівень відповідає конкретній функціональності та має свій власний набір протоколів.
-
Фізичний рівень (Physical Layer).
- Основні технічні аспекти передачі даних через фізичні носії, такі як кабелі, світлові волокна, радіохвилі.
- Протоколи: Ethernet, USB, HDMI.
-
Канальний рівень (Data Link Layer).
- Визначення і керування доступом до каналу зв’язку.
- Виявлення та виправлення помилок на фізичному рівні.
- Протоколи: Ethernet, PPP (Point-to-Point Protocol).
-
Мережевий рівень (Network Layer).
- Визначення маршрутів та маршрутизація даних в мережі.
- Протоколи: IP (Internet Protocol), ICMP (Internet Control Message Protocol).
-
Сеансовий рівень (Session Layer).
- Управління сесією (з’єднанням) між двома пристроями.
- Протоколи: NetBIOS, RPC (Remote Procedure Call).
-
Рівень представлення (Presentation Layer).
- Кодування, шифрування та стиснення даних.
- Протоколи: ASN.1, XML, TDI, XDR, NCP.
-
Прикладний (Application Layer).
Ці рівні взаємодіють, утворюючи комплексну модель для передачі даних через мережу. Кожен рівень має визначену функціональність, і протоколи на кожному рівні виконують завдання, що відповідають цій функціональності.