Изменения документа TCP
Редактировал(а) Alexandr Fokin 2022/12/12 12:13
<
отредактировано Alexandr Fokin
на 2022/12/12 12:13
на 2022/12/12 12:13
отредактировано Alexandr Fokin
на 2022/07/10 01:32
на 2022/07/10 01:32
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -6,13 +6,11 @@ 6 6 7 7 |(% style="width:215px" %)**Понятие**|(% style="width:1307px" %)**Описание** 8 8 |(% style="width:215px" %) |(% style="width:1307px" %)((( 9 -Основывается на протоколе [[IP>>Сети.Протоколы.IP.WebHome]]для передачи и маршрутизации.9 +Основывается на протоколе IP для передачи и маршрутизации. 10 10 TCP сегмент заворачивается в IP пакет. 11 11 ))) 12 12 |(% style="width:215px" %)TCP сегмент|(% style="width:1307px" %)Блок единичного пакета/сообщения. 13 13 Сегмент содержит данные и заголовок необходимой для работы информацией. 14 -|(% style="width:215px" %)Maximum segment size (MSS)|(% style="width:1307px" %)Параметр, обозначающий размер полезной нагрузки. 15 -Основывается на значении MTU, вычитая значение размера IP заголовка и TCP заголовка. 16 16 |(% style="width:215px" %)Клиент и Сервер|(% style="width:1307px" %)TCP сервер слушает определенный сокет (привязка к IpAddress + Port). 17 17 TCP клиент подключается к серверу, устанавливается соединение. 18 18 |(% style="width:215px" %)Логическое соединение|(% style="width:1307px" %)((( ... ... @@ -58,7 +58,7 @@ 58 58 |(% style="width:215px" %)Гарантия целостности данных 59 59 (за счет контрольной суммы)|(% style="width:1307px" %)Перед отправкой в заголовок сегмента включается блок с контрольной суммой данных. При получении сегмента, контрольная сумма сверяется для проверки изменения содержимого сегмента. 60 60 |(% style="width:215px" %)Окно приема|(% style="width:1307px" %)Можно представить в виде некоторого буфера двигающегося вдоль данных по мере их приема. 61 -Обозначает ограничение буфера памяти приемника.59 +Обозначает ограничение буфера памяти 62 62 Если сегмент не попадает в окно приема, то он отбрасывается. 63 63 Если сегмент приходит повторно (данный сегмент уже получен), то он отбрасывается. 64 64 Если сегмент попадает в окно приема, но не является следующим по порядку, то он буферизуется, до того момента, как будут получены расположенные по порядку перед ним сегменты (и будет выведен в поток чтения после них). ... ... @@ -65,31 +65,7 @@ 65 65 |(% style="width:215px" %)Окно передачи|(% style="width:1307px" %)Можно представить в виде некоторого буфера двигающегося вдоль данных по мере их передачи. 66 66 Определяет, какие сегменты можно отправить в текущий момент времени. 67 67 Также в рамках него контролируются статус сегментов (было ли получено подтверждение о получении). 68 -|(% style="width:215px" %) |(% style="width:1307px" %) 69 -|(% style="width:215px" %)Окно перегрузки|(% style="width:1307px" %) 70 -|(% style="width:215px" %)Алгоритм Нейгла|(% style="width:1307px" %) 71 71 72 72 ---- 73 73 74 -==== Внутренние ссылки: ==== 75 - 76 -====== Дочерние страницы: ====== 77 - 78 -{{children/}} 79 - 80 -====== Обратные ссылки: ====== 81 - 82 -{{velocity}} 83 -#set ($links = $doc.getBacklinks()) 84 -#if ($links.size() > 0) 85 - #foreach ($docname in $links) 86 - #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument()) 87 - * [[$escapetool.xml($rdoc.fullName)]] 88 - #end 89 -#else 90 - No back links for this page! 91 -#end 92 -{{/velocity}} 93 - 94 ----- 95 - 69 +