Протокол управління передачею.

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

Щоб проілюструвати цей процес, скажімо, документ переміщається з віддаленого комп’ютера на локальний. Комп’ютер отримує команду переміщення, а інтернет-протокол визначає, як документ повинен переміщатися між комп’ютерами. Потім Інтернет-протокол запитує протокол управління передачею, щоб розділити документ по-своєму. Потім TCP поділяє документ на пакети, і інтернет-протокол відправляє їх.

Коли пакети документів надходять на локальний комп’ютер, TCP починає їх збирати. Спочатку він перевіряє, чи є у нього весь пакет, і якщо він в належній формі – або якщо він потребує заміни, він відправляє запит на потрібні йому частини і чекає їх прибуття. Після того, як він отримує всі частини, він переупорядочівать їх у правильній послідовності і збирає документ. Потім він відправляє його в інтернет-протокол, який повідомляє комп’ютера, що файл прибув.

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

Оскільки це основний наріжний камінь Інтернету, протокол ніколи не змінюється дуже сильно. Це дозволяє підтримувати зворотну сумісність систем через Інтернет. Зміни в протоколах можуть привести до того, що старі машини будуть остаточно відключені. Навіть без загального оновлення система настільки проста, що вона рідко потребує будь-якого додаткового моніторингу або уваги.

Ссылка на основную публикацию