поява TCP

Протокол TCP / IP вперше був створений на початку 1970-х років і використовувався для створення мережі ARPANET. Технологія розроблялася в рамках дослідницького проекту, який був націлений на вивчення потенційної можливості об`єднання комп`ютерів в рамках однієї локальної або віртуальної мережі internetwork.

Установка з`єднання в TCP здійснюється за допомогою спеціальної програми-клієнта, наприклад браузера, поштової програми або клієнта для обміну повідомленнями.

структура TCP

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

Альтернативою для TCP є UDP. Важливими відмінностями між даними мережами є те, що TCP необхідно попередньо встановити довірче з`єднання між відправником і отримувачем інформації. Після установки з`єднання проходить передача даних, а потім починається процедура завершення з`єднання. UDP відразу ж встановлює передачу потрібних пакетів інформації користувачеві без попереднього створення каналу.

Відправка даних по TCP

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

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

За обробку інформації комп`ютером і її передачу іншим складовим відповідають канальні протоколи, серед яких можна згадати Ethernet, ATM, SLIP, IEEE 802.11. Дані канали забезпечують не тільки передачу даних, а й форму доставки адресату. Так, в мережах IEEE 802.11 передача інформації здійснюється за допомогою бездротового радіосигналу. При цьому сигнал подається з мережевої карти комп`ютера, також має власний код MAC. У випадку з Ethernet вся передача даних здійснюється за допомогою кабельного з`єднання.