Протокол TCP

TCP (Transmission Control Protocol) - это протокол управления передачей для передачи данных между процессами на разных машинах. Он принадлежит к модели TCP / IP. Это протокол соединения, который использует протокол IP для отправки и получения данных. В отличие от UDP, он гарантирует передачу в правильном порядке доставленных пакетов и предотвращает дублирование. 

TCP работает в режиме клиент-сервер. Соединение инициируется клиентом, и любая из сторон может разорвать соединение.

Передача информации:

Контрольные суммы и порядковые номера пакетов используются для проверки отправки и получения. Принимающий хост подтверждает получение пакетов с определенными порядковыми номерами, устанавливая флаг ACK. Если какой-либо из пакетов не достигает места назначения, хост-отправитель повторно отправляет их.

Читать по теме
Интересные статьи