Maximum segment size: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м + {{нет категорий}}
Нет описания правки
Строка 1: Строка 1:
{{К улучшению|2011-08-09}}
{{К улучшению|2011-08-09}}


'''MSS''' ('''Maximum segment size''') является параметром [[TCP|протокола TCP]] и определяет максимальный размер блока данных в [[Байт|байтах]] для TCP пакета (сегмента). Таким образом этот параметр не учитывает длину заголовков TCP и [[IP|IP]].<ref>[http://tools.ietf.org/html/rfc879#section-3 RFC 879], page 2, Section 3, "The MSS counts only data octets in the segment, it does not count the TCP header or the IP header."</ref> Для установления корректной TCP сессии с удалённым хостом должно соблюдаться следующее условие:
'''MSS''' ('''Maximum segment size''') является параметром [[TCP|протокола TCP]] и определяет максимальный размер блока данных в [[Байт|байтах]] для TCP пакета (сегмента). Таким образом этот параметр не учитывает длину заголовков TCP и [[IP]].<ref>[http://tools.ietf.org/html/rfc879#section-3 RFC 879], page 2, Section 3, «The MSS counts only data octets in the segment, it does not count the TCP header or the IP header.»</ref> Для установления корректной TCP сессии с удалённым хостом должно соблюдаться следующее условие:


MSS + заголовок TCP + загловок IP ≤ [[MTU|MTU]]
MSS + заголовок TCP + загловок IP ≤ [[MTU]]


Обычно конкретное значение MSS определяется [[Операционная_система|операционной системой]] во время TCP рукопожатия с целевым хостом исходя из значений MTU или PMTUD (Path MTU Discovery). <ref>[http://www.opennet.ru/base/net/pppoe_mtu.txt.html PMTUD], "О PPPoE, MTU и проблеме Path MTU Discovery Black Hole."</ref>
Обычно конкретное значение MSS определяется [[Операционная_система|операционной системой]] во время TCP рукопожатия с целевым хостом исходя из значений MTU или PMTUD (Path MTU Discovery). <ref>[http://www.opennet.ru/base/net/pppoe_mtu.txt.html PMTUD], «О PPPoE, MTU и проблеме Path MTU Discovery Black Hole.»</ref>


== Примечания ==
==Ссылки==
{{примечания}}
<references/>


{{DEFAULTSORT:Maximum Segment Size}}
{{DEFAULTSORT:Maximum Segment Size}}
[[Category:Packets (information technology)]]
[[Категория:Packets (information technology)]]


[[de:Maximum Segment Size]]
[[de:Maximum Segment Size]]

Версия от 21:15, 22 августа 2011

MSS (Maximum segment size) является параметром протокола TCP и определяет максимальный размер блока данных в байтах для TCP пакета (сегмента). Таким образом этот параметр не учитывает длину заголовков TCP и IP.[1] Для установления корректной TCP сессии с удалённым хостом должно соблюдаться следующее условие:

MSS + заголовок TCP + загловок IP ≤ MTU

Обычно конкретное значение MSS определяется операционной системой во время TCP рукопожатия с целевым хостом исходя из значений MTU или PMTUD (Path MTU Discovery). [2]

Примечания

  1. RFC 879, page 2, Section 3, «The MSS counts only data octets in the segment, it does not count the TCP header or the IP header.»
  2. PMTUD, «О PPPoE, MTU и проблеме Path MTU Discovery Black Hole.»