logo
Лекції_networks

Основний рівень

Оскільки на мережному рівні не встановлюються з'єднання, то немає ніяких гарантій, що всі пакети будуть доставлені в місце призначення цілими і непошкодженими або прийдуть у тому ж порядку, у якому вони були відправлені. Це завдання — забезпечення надійного інформаційного зв'язку між двома кінцевими вузлами — вирішує основний рівень стека TCP/ІP, називаний також транспортним.

На цьому рівні функціонують протокол керування передачею TCP (Transmіssіon Control Protocol) і протокол дейтаграм користувача UDP (User Datagram Protocol).

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

Протокол UDP забезпечує передачу прикладних пакетів дейтаграмним способом, як і головний протокол рівня міжмережевої взаємодії ІP, і виконує тільки функції сполучної ланки (мультиплексора) між мережним протоколом і численими службами прикладного рівня або користувальницьких процесів.