Рівні мережевої взаємодії фізичний рівень (physical layer)

1.3.3. Рівні мережевої взаємодії Фізичний рівень (Physical Layer)

Фізичний рівень передає біти по фізичних каналах зв'язку, наприклад,

Коаксіальному кабелю або кручений парі. Тобто, саме цей рівень безпосередньо виробляє передачу даних. На цьому рівні визначаються характеристики електричних сигналів, які передають дискретну інформацію, наприклад: тип кодування, швидкість летрецдндл сні який. К. цього рівня також належать, характеристики фізичних середовищ передачі даних: смуга пропускання, хвильовий опір, перешкодозахищеність. Функції фізичного рівня реалізуються мережевим адаптером або послідовним портом. Прикладом протоколу фізичного рівня може послужити специфікація 100Base-TX (технологія Ethernet).

Канальний рівень (Data link Layer)

Рис 1.4. Основні топології локальних комп`ютерної мереж

  1. Загальна шина
  2. кільце
  3. Зірка.
Протоколи канального рівня використовуються комп'ютерами, мостами, маршрутизаторами. Глобальні мережі (в тому числі і Інтернет) рідко володіють регулярною топологією, тому канальний рівень забезпечує зв'язок тільки між комп'ютерами, сполученими індивідуальною лінією зв'язку. Для доставки даних через всю глобальну мережу використовуються засоби мережевого рівня (протоколи «точка-точка»). Прикладами протоколів "точка-точка» можуть послужити РРР, LAP-B. Про них мова піде далі.

Мережевий рівень (Network Layer)

Транспортний рівень (Transport Layer)

На шляху від відправника до одержувача пакети можуть бути спотворені або загублені. Деякі додатки самостійно виконують обробку помилок при передачі даних, але більшість все ж вважають за краще мати справу з надійним з'єднанням, яке якраз і покликаний забезпечити транспортний рівень. Цей рівень забезпечує необхідну програму або верхнього рівня (сеансовому або прикладного) надійність доставки пакетів. На транспортному рівні визначено п'ять класів сервісу:
  1. терміновість;
  2. Відновлення перерваного зв'язку
  3. Наявність коштів мультиплексування декількох з'єднань;
  4. Виявлення помилок;
  5. Виправлення помилок.
Зазвичай рівні моделі OSI, починаючи з транспортного рівня і вище, реалізуються на програмному рівні відповідними компонентами операційних систем. Приклади протоколів транспортного рівня: TCP і UDP (стек TCP / IP), SPX (стек Novell).

Сеансовий рівень (Session Layer)

Сеансовий рівень встановлює і розриває з'єднання між комп'ютерами, управляє діалогом між ними, а також надає засоби синхронізації. Засоби синхронізації дозволяють вставляти певну контрольну інформацію в довгі передачі (точки). Завдяки цьому в разі втрати зв'язку можна повернутися назад (до останньої точки) та відтворити з місця обриву. Сеанс - це логічне з'єднання між комп'ютерами. Кожен сеанс має три фази:
  1. Встановлення з'єднання. Тут вузли «домовляються» між собою про протоколах і параметрах зв'язку.
  2. Передача інформації.
  3. Розрив зв'язку.
Не потрібно плутати сеанс мережевого рівня з сеансом зв'язку. Користувач може встановити з'єднання з Інтернетом, але не встановлювати ні з ким логічного з'єднання, тобто не приймати і не передавати дані.

Представницький рівень (Presentation Layer)

Представницький рівень змінює форму, що передається, але не змінює її змісту. Наприклад, засобами цього рівня може бути виконане перетворення інформації з одного кодування в іншу. Також на цьому рівні виконується шифрування і дешифрування даних. обмін даними.

Прикладний рівень (Application Layer)

Даний рівень являє собою набір різноманітних протоколів, за допомогою яких користувачі мережі отримують доступ до спільно використовуваних ресурсів. Одиниця даних називається повідомленням. Приклади протоколів: HTTP, FTP, TFTP, SMTP, POP, SMB, NFS.