Die
TCP Receive Window (Size), auch kurz
RWin oder
Window, englisch für „Empfangsfenster(größe)“, ist neben der
Maximum Segment Size (MSS) ein
Parameter, der die Funktion des
Netzwerkprotokolls Transmission Control Protocol (TCP) steuert. Sie beschreibt die maximale Datenmenge, die ein Computer empfangen kann, ohne Daten bestätigen zu müssen. Im Umkehrschluss ist es also die maximale Datenmenge, die ein Computer senden kann, ohne auf eine
Empfangsbestätigung (TCP
ACK, von engl.
acknowledgment =
Bestätigung) des Empfängers warten zu müssen. Damit ist sichergestellt, dass der Empfangsspeicher (
Puffer) des Empfängers nicht
überläuft, da dieser nie mehr Daten am Stück empfängt, als er dem Sender durch Übermittlung seiner aktuellen Empfangsfenstergröße erlaubt hat. Erst wenn der Empfänger Daten bestätigt (und damit aus dem Puffer entfernt) hat, sendet der Sender die nächsten Daten.