Die maximale TCP-Paketgröße beträgt 65.535 Bytes, dies wird durch das 16-bit TCP-Header-Feld definiert, das die maximale numerische Größe von 2^16-1 hat. Allerdings ist diese Größe selten erreicht und in der Praxis sind typische Paketgrößen in der Regel zwischen 1.500 und 9.000 Bytes, abhängig von der Netzwerkarchitektur und der MTU (Maximum Transmission Unit) der Netzwerkgeräte.