From be29a783f2d25ec9264d43269a363fb607555d5c Mon Sep 17 00:00:00 2001 From: Olivier Bonaventure Date: Fri, 29 Mar 2024 16:32:47 +0100 Subject: [PATCH] Update tcp.rst Fixes #137 --- protocols/tcp.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/tcp.rst b/protocols/tcp.rst index 0bfe682..5523401 100644 --- a/protocols/tcp.rst +++ b/protocols/tcp.rst @@ -298,7 +298,7 @@ An elegant solution to this problem was proposed by John Nagle in :rfc:`896`. Jo if there are unacknowledged data: place data in buffer until acknowledgment has been received else: - send one TCP segment containing all buffered data + send one TCP segment containing all buffered data (up to rcv.wnd) The first rule ensures that a TCP connection used for bulk data transfer always sends full TCP segments. The second rule sends one partially filled TCP segment every round-trip-time.