Сучасні комп’ютерні мережі схожі на складний механізм, у якому усі компоненти мають працювати злагоджено. Саме для стандартизації їх взаємодії існує фундаментальне поняття, без якого важко уявити функціонування інтернету та будь-яких комп’ютерних мереж загалом. Воно називається еталонна модель взаємодії відкритих систем або просто мережева модель OSI (Open Systems Interconnection).
У цьому матеріалі разом із командою GoIT ти розберешся, що це за концепція, навіщо вона потрібна, як влаштована та які рівні OSI допомагають даним подорожувати мережею.
Що таке модель OSI
Модель OSI – це концептуальна схема, що описує, як дані передаються між пристроями у мережі. Вона була розроблена Міжнародною організацією зі стандартизації (ISO OSI) у 1984 році, щоб створити універсальний спосіб організації передачі даних.
Ця архітектура допомагає зрозуміти, як мережеві пристрої взаємодіють між собою, які протоколи OSI використовуються на кожному етапі передачі даних і як можна виявляти й усувати проблеми у мережі. Мережева модель OSI широко застосовується у розробці мережевих технологій та інтернет-інфраструктури.
Навіщо потрібна мережева модель OSI
До появи стандарту OSI у світі існували різні технології передачі даних, але не було єдиної системи, яка могла б об’єднати їх в одне ціле. Завдяки семирівневій моделі OSI стало простіше проєктувати, діагностувати та стандартизувати мережеві технології.
До основних функцій моделі OSI належать:
- Уніфікація мережевої взаємодії – дозволяє різним пристроям і системам працювати один з одним, навіть якщо вони розроблені різними компаніями.
- Розділення функцій – кожен рівень моделі виконує свою роль, що спрощує діагностику та модернізацію мережевого обладнання.
- Полегшення розробки нових технологій – мережева архітектура стає більш передбачуваною та зручною для впровадження інновацій.
- Зниження складності мережевого адміністрування – адміністратори можуть легко виявляти проблеми, аналізуючи взаємодію рівнів OSI.
Тепер розберемося, з чого складаються 7 рівнів мережевої моделі OSI.
Семирівнева модель OSI
Модель OSI складається з семи рівнів, кожен з яких виконує певне завдання. Уяви, що передача даних схожа на багатоповерховий будинок, де кожен поверх має свою функцію. Розгляньмо 7 рівнів OSI зверху вниз для кращого розуміння кожного.
7. Прикладний рівень моделі OSI (Application Layer)
Цей рівень взаємодіє з користувачем і забезпечує доступ до мережевих сервісів. Тут працюють такі застосунки, як веббраузери, поштові клієнти, месенджери.
Прикладний рівень моделі OSI відіграє ключову роль у передачі даних і роботі інтернет-застосунків. Тут залучені такі протоколи OSI, як HTTP/HTTPS (робота вебсторінок), FTP (передача файлів), SMTP (відправлення електронної пошти) та DNS (система доменних імен).
6. Представницький рівень моделі OSI (Presentation Layer)
Відповідає за кодування, шифрування та стиснення даних. Перетворює інформацію у зручний для передачі формат.
Використовуються протоколи SSL/TLS (шифрування), JPEG, GIF, MP3 (кодування медіафайлів).
5. Сеансовий рівень моделі OSI (Session Layer)
Забезпечує управління сеансами зв’язку між пристроями, встановлює, підтримує та завершує з’єднання між застосунками.
Залучені протоколи NetBIOS, RPC (віддалений доступ).
4. Транспортний рівень моделі OSI (Transport Layer)
Гарантує надійну передачу даних і керує потоком інформації між пристроями.
Важливим аспектом є протокол TCP OSI, який регулює з’єднання між пристроями та керує передачею інформації (надійна передача з контролем помилок). Також є протокол UDP, що забезпечує швидку передачу даних без перевірки помилок.
3. Мережевий рівень моделі OSI (Network Layer)
Відповідає за маршрутизацію даних між мережами, адресацію та доставку пакетів. Важливим компонентом цього рівня є internet OSI, який забезпечує передачу даних між вузлами в глобальних і локальних мережах.
Тут залучаються такі технології, як IP (адресація), ICMP (діагностика мережі), RIP (маршрутна інформація), OSPF (динамічна маршрутизація).
2. Канальний рівень моделі OSI (Data Link Layer)
Займається передачею даних між сусідніми пристроями, виправленням помилок і управлінням доступом до середовища передачі. Розбиває інформацію на кадри (frames) та додає до них MAC-адреси.
Тут застосовуються такі технології: Ethernet (локальні мережі), PPP (точка-точка з’єднання), MAC (контроль доступу до середовища), ARP (визначення адреси).
1. Фізичний рівень моделі OSI (Physical Layer)
Це базовий рівень, що відповідає за передачу бітів даних по фізичних носіях: кабелях, радіохвилях, оптоволокні. Він визначає параметри сигналів, типи роз’ємів і частоти передачі.
До нього входять технології Ethernet (локальні мережі), Wi-Fi, Bluetooth (бездротові мережі), оптоволоконні лінії.

Як OSI модель пов’язана з TCP/IP
Хоча модель OSI універсальна, насправді частіше використовується інша архітектура – модель TCP/IP. Вона складається з чотирьох рівнів:
- Мережевий доступ (Network Access) – фізичний + канальний рівні OSI.
- Інтернет (Internet) – мережевий рівень OSI.
- Транспортний (Transport) – транспортний рівень OSI.
- Прикладний (Application) – сеансовий, представницький та прикладний рівні OSI.
Таким чином, TCP/IP об’єднує деякі рівні моделі OSI та робить їх більш практичними для використання в сучасних мережах. Хоча модель OSI залишається еталоном, у реальних мережах частіше застосовують стек OSI у поєднанні з моделлю TCP/IP, що робить інтернет-з’єднання більш ефективним.
Чому важливо розуміти модель OSI
Знання моделі OSI допомагає зрозуміти, як працюють мережі та інтернет, спрощує діагностику мережевих проблем (наприклад, якщо не працює Wi-Fi, можна перевірити рівні з’єднання), розуміти, які протоколи OSI використовуються у роботі пристроїв і застосунків, грамотно налаштовувати маршрутизатори, сервери та системи безпеки, розробляти мережеві технології, що відповідають міжнародним стандартам.
Епілог
Мережева модель OSI – це фундамент, на якому будується взаємодія пристроїв у комп’ютерних мережах. Хоча у реальному світі частіше застосовується TCP/IP, концепція моделі OSI залишається важливим інструментом для розуміння мережевих процесів і роботи інтернет-технологій.
Сподіваємося, ця стаття допомогла тобі розібратися в мережевій моделі OSI! Якщо ж ти хочеш глибше розібратися в принципах роботи мереж, запрошуємо тебе на безплатні марафони та курси від GoIT!