Maximum segment size

Maximum segment size

The maximum segment size (MSS) is a parameter of the TCP protocol that specifies the largest amount of data, specified in octets, that a computer or communications device can receive in a single TCP segment, and therefore in a single IP datagram. It does not count the TCP header or the IP header.[1] The IP datagram containing a TCP segment may be self-contained within a single packet, or it may be reconstructed from several fragmented pieces; either way, the MSS limit applies to the total amount of data contained within the final reconstructed TCP segment.

Therefore: Headers + MSS ≤ MTU

The Minimum MSS = Maximum datagram size - IP header size - TCP header size
So every IPv4 host is required to be able to handle an MSS of at least 536 octets (= 576 - 20 - 20)
and every IPv6 host is required to be able to handle an MSS of at least 1220 octets (= 1280 - 40 - 20).[2]

For most computer users, the MSS option is established by operating system on the SYN packet during the TCP handshake. Each direction of data flow can use a different MSS.

Further reading

References

  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. ^ RFC 2460, page 28, Section 8.3

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Maximum Segment Size — Die Maximum Segment Size (MSS) definiert in einem Rechnernetz die maximale Anzahl von Bytes, die als Nutzdaten in einem TCP Segment versendet werden können. Inhaltsverzeichnis 1 Hintergrund 2 MSS Clamping 3 Siehe auch …   Deutsch Wikipedia

  • Maximum Segment Size — Pour les articles homonymes, voir MSS. Maximum Segment Size (MSS ou longueur maximum de segment en français) désigne la quantité de données en octets qu un ordinateur ou tout équipement de communication peut contenir dans un paquet seul et non… …   Wikipédia en Français

  • Maximum Transfer Unit — Maximum Transmission Unit Pour les articles homonymes, voir MTU. Lors d une transmission de données informatiques, MTU ou maximum transmission unit définit la taille maximale (en octets) du paquet pouvant être transmis en une seule fois (sans… …   Wikipédia en Français

  • Maximum transfert unit — Maximum Transmission Unit Pour les articles homonymes, voir MTU. Lors d une transmission de données informatiques, MTU ou maximum transmission unit définit la taille maximale (en octets) du paquet pouvant être transmis en une seule fois (sans… …   Wikipédia en Français

  • Maximum transmission unit — Pour les articles homonymes, voir MTU. Lors d une transmission de données informatiques, MTU ou maximum transmission unit définit la taille maximale (en octets) du paquet pouvant être transmis en une seule fois (sans fragmentation). Le MTU sert… …   Wikipédia en Français

  • Maximum transmission unit — In computer networking, the maximum transmission unit (MTU) of a communications protocol of a layer is the size (in bytes) of the largest protocol data unit that the layer can pass onwards. MTU parameters usually appear in association with a… …   Wikipedia

  • Maximum Transfer Unit — Die Maximum Transmission Unit (MTU) beschreibt die maximale Größe einer Nutzlast in Oktetten (Bytes) welche auf der Sicherungsschicht (Schicht 2) verwendet werden kann und welche dabei als ganzes Stück auf einmal übertragen werden kann. Für die… …   Deutsch Wikipedia

  • Maximum Transmissions Unit — Die Maximum Transmission Unit (MTU) beschreibt die maximale Größe einer Nutzlast in Oktetten (Bytes) welche auf der Sicherungsschicht (Schicht 2) verwendet werden kann und welche dabei als ganzes Stück auf einmal übertragen werden kann. Für die… …   Deutsch Wikipedia

  • Maximum Transmission Unit — Die Maximum Transmission Unit (MTU) beschreibt die maximale Paketgröße eines Protokolls der Vermittlungsschicht (Schicht 3) des OSI Modells, welche ohne Fragmentierung in den Rahmen eines Netzes der Sicherungsschicht (Schicht 2) übertragen werden …   Deutsch Wikipedia

  • Segment — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Segment », sur le Wiktionnaire (dictionnaire universel) Le mot segment désigne généralement une partie …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”