Contents


Протоколи потрібні для того, щоб комп’ютери могли належним чином взаємодіяти в мережі.


Характеристики протоколів

Характеристики протоколуОпис
Формат повідомленняДля надсилання повідомлення від відправника до отримувача необхідно, щоб воно було сформовано відповідно до певного формату або структури. Формати повідомлень залежать від типу повідомлення і каналу, який використовується для його доставки.
Розмір повідомленняІснують досить чіткі правила, які регулюють розмір частин інформації, які передаються у мережі. Окрім того, він залежить від каналу, який використовується. Якщо з одного хоста на інший через мережу надсилається довге повідомлення, то може виникнути необхідність в розділенні повідомлення на менші частини, щоб забезпечити надійну доставку повідомлення.
СинхронізаціяБагато функцій мережних підключень залежать від синхронізації у часі. Синхронізація визначає швидкість передавання бітів даних у мережі. Вона також впливає на те, коли окремий вузол може відправляти дані, і на загальний обсяг даних, що може бути переданий за одну будь-яку операцію.
КодуванняПовідомлення, що надсилаються мережею, спочатку перетворюються в біти вузлом-відправником. Кожен біт кодується у вигляді звуків, світлових хвиль або електричних імпульсів, залежно від мережного середовища, яким передаються біти. Вузол призначення отримує і декодує сигнали, щоб інтерпретувати повідомлення.
ІнкапсуляціяУ кожному повідомленні, що передається мережею, має бути заголовок, який містить адресну інформацію, що ідентифікує вузол відправлення та вузол призначення, інакше воно не може бути доставлено. Інкапсуляція – це процес додавання цієї інформації до фрагментів даних, з яких складається повідомлення. Крім адреси, в заголовку може міститися інша інформація, яка гарантує, що повідомлення буде доставлено правильній програмі на вузлі призначення.
Шаблон повідомленняВ деяких випадках перед надсиланням наступного повідомлення необхідно підтвердити попереднє повідомлення. Цей тип шаблону запиту/відповіді є загальним компонентом багатьох мережних протоколів. Однак існують й інші типи повідомлень, які можна просто пересилати мережею, не турбуючись про те, чи досягнуть вони місця призначення.

Модель TCP/IP

Рівні моделі TCP/IPОпис
Прикладний рівеньВідображає дані для користувача, а також забезпечує кодування/шифрування та керування сеансами зв’язку.
Транспортний рівеньПідтримує зв’язок між різними пристроями в різних мережах.
Міжмережний рівеньВизначає найкращий маршрут передавання даних через мережу.
Рівень мережного доступуКерує фізичними пристроями та середовищем передавання даних, з яких складається мережа.

Еталонна модель OSI

Типи моделей

Існує два основних типи моделей для опису функцій мережного обміну:

  • Модель протоколу — тісно пов’язана зі структурою певного стеку протоколів. Стек протоколів включає декілька пов’язаних між собою протоколів, які забезпечують всіма функціями для взаємодії з мережею. Модель TCP/IP є прикладом моделі протоколу.
  • Еталонна модель — описує функції, які повинні виконуватися на конкретному рівні, але не визначає, як саме вони повинні бути реалізовані. Основна мета — сприяти кращому розумінню функцій і процесів, необхідних для передавання даних в мережі.

Рівні моделі OSI

Рівні моделі OSIОпис
7 – Прикладний рівеньМістить протоколи, які використовуються для обміну даними між процесами.
6 – Рівень подання данихЗабезпечує загальне подання даних, які передаються між службами прикладного рівня.
5 – Сеансовий рівеньНадає послуги рівню подання даних для організації його діалогу та керування обміном даними.
4 – Транспортний рівеньВизначає послуги сегментування, передавання та відновлення послідовності даних для індивідуального зв’язку між кінцевими пристроями.
3 – Мережний рівеньНадає послуги для обміну окремими частинами даних через мережу між визначеними кінцевими пристроями.
2 – Канальний рівеньОписує методи обміну кадрами даних між пристроями через загальне середовище передавання даних.
1 – Фізичний рівеньОписує електричні, механічні, функціональні та процедурні засоби для активації, обслуговування та деактивації фізичних з’єднань для передавання бітів пристроєм до мережі та прийняття бітів пристроєм з мережі.

Порівняння моделей OSI та TCP/IP