De grootte van het TCP-segment ingekapseld door een IP-header van 20 bytes wordt niet rechtstreeks bepaald door de headergrootte. De IP-header specificeert alleen de *totale* lengte van het IP-pakket (header + data). Het TCP-segment is het datagedeelte van dat pakket.
Daarom kan het TCP-segment elke grootte hebben, tot aan de maximale transmissie-eenheid (MTU) minus de grootte van de IP-header en eventuele andere headers (zoals een optionele IP-opties-header). Een typische MTU is 1500 bytes. Dus in dat geval:
1500 bytes (MTU) - 20 bytes (IP-header) =1480 bytes (maximale TCP-segmentgrootte)
De werkelijke grootte van het TCP-segment in een specifiek pakket hangt echter af van de toepassingsgegevens die worden verzonden. Het kan veel kleiner zijn dan het maximum. |