🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.tcp-ip
Article #8056

Re: tcp smooth rtt function

#8056
From: Steve Easterbrook
Date: Thu, 30 Apr 1987 19:53
25 lines
1840 bytes
>   It sounds like the
>   implementation you were measuring decided that it was a case of the
>   retransmission being acked and therefore didn't want to corrupt the
>   srtt by including what the implementors thought was bogus data.

Ah, excellent point, but I've managed to rule this one out. I'm monitoring
retransmissions as well, and there aren't any happening at the right time to
account for the behaviour I described. It seems
the SRTT is falling to zero purely due to rounding errors with very
small round trip times. However, this doesnt preclude the resulting
behaviour being due to the implementors allowing for the circumstances
you describe. 

There seems to be two possible approaches (given that it is undesirable to
have a SRTT of zero):
Let the SRTT do whatever it wants, but never let the RTT be rounded to zero,
or do something different with the SRTT if it does reach zero. Clearly
the second approach (whether intentionally or not) is taken in the tcp
I'm using. 
Given this, what alternative value should it be set to? Has anyone
tackled this problem before? And what happens if it *is* left at zero?
(I shall now go away and find out the answer to the last question!)

Steve
Technical Details
Message-ID: <8704301837.AA16215@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!ames!ucbcad!ucbvax!CS.UCL.AC.UK!seasterb
References: <[G.BBN.COM]30-Apr-87.09:45:20.CLYNN>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!rutgers!ames!ucbcad!ucbvax!CS.UCL.AC.UK!seasterb
From: seasterb@CS.UCL.AC.UK (Steve Easterbrook)
Newsgroups: comp.protocols.tcp-ip
Subject: Re: tcp smooth rtt function
Message-ID: <8704301837.AA16215@ucbvax.Berkeley.EDU>
Date: Thu, 30-Apr-87 15:53:27 EDT
Article-I.D.: ucbvax.8704301837.AA16215
Posted: Thu Apr 30 15:53:27 1987
Date-Received: Sat, 2-May-87 10:56:16 EDT
References: <[G.BBN.COM]30-Apr-87.09:45:20.CLYNN>
Sender: usenet@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 25