El Модель OSI Це дуже важливо в комп'ютерних мережах. Тому в цій статті ми пояснимо, що таке ця мережева модель, як вона працює, для чого використовується, з яких шарів вона складається тощо.
Що таке модель OSI?

El Модель OSI (взаємозв'язок відкритих систем), або Взаємозв'язок відкритих систем, – це еталонна модель для протоколів зв'язку комп'ютерних мереж. Цю модель було створено в 80-х роках ISO (Міжнародною організацією зі стандартизації).
Модель OSI була вперше опублікована ITU (Міжнародним союзом електрозв'язку). Однак це сталося лише у 1983 році, оскільки наступного року її запропонувала сама ISO як стандарт. Фактично, метою OSI є... стандартизувати інтернет-комунікації щоб спростити роботу та досягти сумісності всіх мережевих пристроїв і програмного забезпечення.
Оскільки модель OSI є модель нормативного типу, можна сказати, що це теоретична концепція, хоча вона служить для впровадження відчутних речей, щоб різні технології та виробники у світі телекомунікацій могли правильно виконувати свою роботу.
Протягом багатьох років модель OSI вдосконалювалася. Наразі пропонує 7 шарів визначити різні фази, через які проходить інформація, коли встановлюються з'єднання між двома вузлами або пристроями в мережі. Незалежно від типу інформації, типу підключеного пристрою, його технології чи розташування, завжди будуть задіяні одні й ті ж рівні.
Трохи історії: Передісторія
Потрібно сказати, що розширення комп'ютерних мереж Це почалося в 80-х роках, коли по всьому світу поширилася потреба у взаємоз’єднанні різних пристроїв для передачі інформації та підтримки зв’язку. Мережі ж були створені задовго до цього десятиліття.
Ви точно пам'ятаєте історія виникнення Інтернету та її попередників, таких як мережа, відома як ARPANET. Ну, на той час моделі OSI не існувало, і проблема, з якою вони зіткнулися, полягала в тому, що багато мережевих програм або пристроїв мали проблеми зі зв'язком один з одним. Саме тому стандартизація ISO була необхідною для визначення набору правил, що застосовуються до всіх мереж, щоб цих проблем сумісності не існувало.
Як працює модель OSI?
Як я вже згадував раніше, модель OSI складається з 7 різних рівнів, від яких вона залежить. операція розбивається на кроки, оскільки кожен рівень виконує певну ієрархічну функцію в комунікаціях. Тому протоколи зв'язку використовуватимуть усі або деякі з цих рівнів для забезпечення мережевого зв'язку.
Для чого використовується модель OSI?
Модель OSI, по суті, є концептуальним інструментом для організації телекомунікацій. Що вона робить... стандартизувати спосіб передачі інформації в мережах обчислення.
Слід зазначити, що модель OSI не є мережевою топологією, не є мережевою моделлю сама по собі, не є специфікаціями чи протоколами. Це інструмент, який визначає функціональність таким чином, щоб виробники та розробники можуть створювати продукти, які можуть безперешкодно взаємодіяти один з одним, як це було раніше.
Шари моделі OSI або стек OSI

The шари або рівні що складають модель OSI, також відому як стек OSI, це:
- Фізичний рівень: Це найнижчий рівень моделі OSI. Він обробляє все, що пов'язано з топологією мережі, фізичними з'єднаннями, сигналізацією та передачею двійкових даних. Іншими словами, він стандартизує фізичний рівень (типи кабелів, форми сигналів для бездротових з'єднань, мережеві інтерфейси, електричну напругу тощо).
- Канальний рівень: займається фізичним перенаправленням, виявленням помилок, доступом до середовища та керуванням потоком під час зв'язку. Наприклад, на цьому рівні будуть визначені MAC-адреси та LLC-адреси.
- Мережевий рівень: Він відповідає за логічну адресацію та визначення маршруту. Тобто за ідентифікацію існуючої маршрутизації між залученими мережами. Основні одиниці даних називаються «пакетами» та можуть бути класифіковані відповідно до протоколу маршрутизації або протоколу маршрутизації, який вони використовують. Перші вибирають маршрути (RIP, IGRP, EIGRP тощо), а другі подорожують разом із пакетами (IP, IPX, AppleTalk тощо). Мета цього рівня — забезпечити досягнення даними місця призначення, навіть якщо це передбачає використання проміжних пристроїв, таких як маршрутизатори.
- Транспортний рівень: Він відповідає за наскрізне з'єднання та надійність переданих даних. Саме тут дані, що містяться в кожному пакеті, транспортуються від одного вузла до іншого, тобто від пристрою-джерела до пристрою-приймача, незалежно від використовуваного фізичного носія. Його робота здійснюється через логічні порти та формує т.зв. IP-сокети: Порт.
- Рівень сесії: Це зв'язок між пристроями в самій мережі. Він відповідає за контроль та підтримку зв'язку між підключеними пристроями, які обмінюються даними. Він також повинен забезпечити, щоб після встановлення зв'язку між обома системами канал передачі даних міг бути відновлений, якщо він перерваний. Ці послуги можуть стати частково або повністю непридатними, залежно від випадку. Ось чому я згадував раніше, що не всі 7 рівнів завжди використовуються...
- Рівень презентації: Як випливає з назви, він використовується для представлення переданих даних. Тобто, ці зібрані пакети «перетворюються», щоб зробити їх розпізнаваними або корисними для системи. Наприклад, серія пакетів може призвести до повідомлення, файлу тощо. Він також дозволяє шифрувати та кодувати дані, а також стиснути та адаптувати їх до машини-отримувача.
- Прикладний рівеньЦе рівень верхнього рівня. Майте на увазі, що нові протоколи зв'язку постійно розробляються разом із появою нових програм. Тому цей останній рівень визначає протоколи, які використовуються програмами для обміну даними. Цей рівень може призвести до процесу, який користувач зрештою бачить, хоча це не завжди так. Однак слід зазначити, що користувач рідко взаємодіє з рівнем програми; він взаємодіє з програмами, які взаємодіють з рівнем програми. Наприклад, це може бути програма для чату, веб-браузер тощо.
Зрештою, деякі люди використовують мнемонічне правило, щоб запам'ятати 7 рівнів моделі OSI, і це правило таке ФЕРЦПА (Фізика, канал передачі даних, мережа, транспорт, сеанс, презентація та застосування).