TCP_NODELAY or not

Tomas Svensson tsn at gbdev.net
Thu Jan 3 11:51:13 EST 2002


Hi,

Why not turn off TCP_NODELAY in OpenSSH, atleast in the server->client
direction? If a user is doing 'ls -l' over an Internet link that has
some latency, he/she is flooded with a burst of small packets that
can cause congestion and packet loss.

Quite many people have been noticing this behaviour when doing ls -l
resulting in <output> <delay> <output> <delay> etc, but they usually
think that the link is bad. SSH Inc's sshd 3.0.1 does not use
TCP_NODELAY (by default) and does not show the <output> <delay>
<output> behaviour either.

-Tomas





More information about the openssh-unix-dev mailing list