MSS
Problem
TCP legt seine Daten in ein IP-Paket.
Aber dieses Paket muss in die MTU des Netzwerks passen.
If:
MTU = 1500
Ein Teil des Speicherplatzes wird bereits von IP- und TCP-Headern verbraucht.
Wie viel TCP-Nutzlast sollten wir senden?
Lösung — MSS
MSS steht für Maximum Segment Size.
TCP-Endpunkte teilen mit, wie viel TCP-Nutzlast sie pro Segment empfangen können, damit das Paket die zulässige Größe einhält.
Ein gängiges IPv4-Beispiel: 1500 MTU - 20 IP - 20 TCP ──────── 1460 MSS
Kerngedanke: MTU begrenzt das IP-Paket; MSS begrenzt die TCP-Nutzlast darin.