Принципи організації обміну даними в обчислювальних мережах

Існують два принципи організації обміну даними:

1. Встановлення віртуального з'єднання з підтвердженням прийому кожного пакета.

2. Передача датаграмм.

3.2.4. Транспортний протокол TCP і модель TCP / IP

За час розвитку обчислювальних мереж було запропоновано і реалізовано багато протоколів обміну даними, найбільш вдалими з яких з'явилися сімейство протоколів TCP / IP (Transmission Control Protocol / Internet Protocol - протокол управління передачею / міжмережевий протокол).

TCP / IP - це набір протоколів, що складається з наступних компонентів:

· Міжмережевий протокол управління повідомленнями (Internet Control Message Protocol - ICMP). який забезпечує низкоуровневую підтримку протоколу IP, включаючи такі функції, як повідомлення про помилки, квитанції, сприяння в маршрутизації і т. п .;

· Протокол призначених для користувача датаграм (User Datagramm Protocol - UDP);

· Протокол управління передачею (Transmission Control Protocol - TCP).

Протокол UDP забезпечує передачу пакетів без перевірки доставки, в той час як протокол TCP вимагає встановлення віртуального каналу і відповідно підтвердження доставки пакета з повтором у разі помилки.

Цей набір протоколів утворює найпоширенішу модель мережевого обміну даними, що отримала назву - TCP / IP. Модель TCP / IP ієрархічна і включає чотири рівні.

Мережеві апаратні засоби і їх драйвери

Прикладний рівень визначає спосіб спілкування користувача додатків. В системах "клієнт-сервер" додаток-клієнт має знати, як надсилати запит, а додаток-сервер має знати, як відповісти на запит. Цей рівень забезпечує такі протоколи, як HTTP, FTP, Telnet.

Транспортний рівень дозволяє мережевим додаткам отримувати повідомлення по строго певних каналах з конкретними параметрами.

Як вже зазначалося раніше, в мережах з комутацією пакетів, а модель TCP / IP відноситься до таких, для передачі по мережі повідомлення (сформований на прикладному рівні) розбивається на пакети або датаграми. Пакет або датаграмма - це частина повідомлення з доданим заголовком пакету або датаграми.

На транспортному рівні до корисної інформації додається заголовок - службова інформація. Для мережевого рівня корисною інформацією є вже пакет або датаграмма транспортного рівня. До них додається заголовок мережевого рівня.

Отриманий блок даних називається IP-пакетом. Корисним навантаженням для канального рівня є вже IP-пакет. Тут перед передачею по каналу до нього додаються власний заголовок і ще завершувач. Одержаний блок називається кадром. Він і передається по мережі.

Переданий по мережі кадр в пункті призначення перетворюється в зворотному порядку, проходячи по рівням моделі від низу до верху.

Схожі статті