Изменения документа TCP
Редактировал(а) Alexandr Fokin 2022/12/12 12:13
<
>
отредактировано Alexandr Fokin
на 2022/07/09 17:33
на 2022/07/09 17:33
отредактировано Alexandr Fokin
на 2022/07/09 18:38
на 2022/07/09 18:38
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -9,12 +9,12 @@ 9 9 Основывается на протоколе IP для передачи и маршрутизации. 10 10 TCP сегмент заворачивается в IP пакет. 11 11 ))) 12 -|(% style="width:215px" %) Сегмент|(% style="width:1307px" %)Блок единичного пакета/сообщения.12 +|(% style="width:215px" %)TCP сегмент|(% style="width:1307px" %)Блок единичного пакета/сообщения. 13 13 Сегмент содержит данные и заголовок необходимой для работы информацией. 14 14 |(% style="width:215px" %)Клиент и Сервер|(% style="width:1307px" %)TCP сервер слушает определенный сокет (привязка к IpAddress + Port). 15 15 TCP клиент подключается к серверу, устанавливается соединение. 16 16 |(% style="width:215px" %)Логическое соединение|(% style="width:1307px" %)((( 17 -Между 2 сторонами устанавливается логическое соединение, в рамках которого идет передача данных. 17 +Между 2 сторонами устанавливается логическое соединение, в рамках которого идет передача данных. Соединение является дюплексным. 18 18 19 19 При этом соединение само по себе не имеет механизмов для определения разрыва сети, падения приложения одной из сторон или падения хоста (другая сторона вполне может еще некоторое время предпринимать попытки выполнить отправку или получение данных, в некоторых случаях (в момент падения приложения, после перезагрузки хоста) разрыв сессии может быть обнаружен). В некоторых случаях имеет смысл реализации пульса для отслеживания состояния соединения. 20 20