Die Größe des TCP-Segments, das von einem 20-Byte-IP-Header eingekapselt ist, wird nicht direkt durch die Headergröße bestimmt. Der IP -Header gibt nur die * Gesamt * Länge des IP -Pakets (Header + Daten) an. Das TCP -Segment ist der Datenabschnitt dieses Pakets.
Daher könnte das TCP -Segment eine beliebige Größe bis zur maximalen Übertragungseinheit (MTU) abzüglich der Größe des IP -Headers und aller anderen Header (wie einem optionalen IP -Options -Header) haben. Eine typische MTU beträgt 1500 Bytes. Also in diesem Fall:
1500 Bytes (MTU) - 20 Bytes (IP -Header) =1480 Bytes (maximale TCP -Segmentgröße)
Die tatsächliche Größe des TCP -Segments in einem bestimmten Paket hängt jedoch von den übertragenen Anwendungsdaten ab. Es könnte viel kleiner als das Maximum sein.