maksimal segmentstørrelse (mss) er en parameter i feltet alternativer I tcp-hodet som angir den største mengden data, angitt i byte, som en datamaskin eller kommunikasjonsenhet kan motta i et ENKELT TCP-segment. Det teller ikke tcp-header eller IP-header (i motsetning TIL FOR EKSEMPEL MTU FOR IP-datagrammer). IP-datagrammet som inneholder ET TCP-segment kan være selvstendig i en enkelt pakke, eller det kan rekonstrueres fra flere fragmenterte stykker; UANSETT gjelder mss-grensen for den totale mengden data som finnes i det endelige, rekonstruerte TCP-segmentet.
for å unngå fragmentering I IP-laget må en vert angi den maksimale segmentstørrelsen som er lik DET største IP-datagrammet som verten kan håndtere minus ip-og TCP-toppstørrelsene. Derfor Må IPv4-verter kunne håndtere en MSS på 536 oktetter (= 576 – 20 – 20) Og IPv6-verter er pålagt å kunne håndtere EN MSS på 1220 oktetter (= 1280 – 40 – 20).
Små mss-verdier vil redusere ELLER eliminere IP-fragmentering, men vil resultere i høyere overhead.
Hver retning av datastrømmen kan bruke en annen MSS.
FOR de fleste datamaskinbrukere er MSS-alternativet etablert av operativsystemet.