www.a00.de > tcpgroup > 1992 > msg00282

TCP-group 1992

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

TCP not following Jacobson rule


Like dawn breaking over Marblehead, it dawned on me last  night why
our local TCP LANs are such a mess (radio "LANs").  Watching the traces,
I never ever saw the TCP Window adjust.  It always stayed at the fixed
level for that node.

That's NOT how TCP works.  The host requirements specify the use of
the Van Jacobson backoff, which is essentially a dynamic window.  If
a packet is lost, the retransmission should be sent with a window set
to 1*MSS, NOT the normal level.  After that's received, it goes to 2*MSS,
then 3*MSS, then 4*MSS, until it hits half the value which it had hit
before it collapsed.  Then it rises even more slowly.  Note that the
increase must be _additive_, NOT multiplicative.

The details are in some RFC or other.  It leads to stable networks.
In the NOS versions I'm seeing on the air, everybody sits at 864 or 432
and full-window retransmissions do often seem to occur.

Am I mis-reading the traces, or is there really a bug in NOS TCP?
   fred k1io

Document URL : http://www.a00.de/tcpgroup/1992/msg00282.php
Ralf D. Kloth, Ludwigsburg, DE (QRQ.software). < hostmaster at a00.de > [don't send spam]
Created 2004-11-12. Last modified 2004-11-12. Your visit 2021-10-25 01:36.50. Page created in 0.0136 sec.
[Go to the top of this page]   [... to the index page]