Thread (6 messages) read the whole thread 6 messages, 5 authors, 2011-06-08

Re: [PATCH] RFC2988bis + taking RTT sample from 3WHS for the passive open side

From: Eric Dumazet <hidden>
Date: 2011-06-08 21:03:29

Possibly related (same subject, not in this thread)

Le mercredi 08 juin 2011 à 11:04 -0700, Jerry Chu a écrit :
[resent to cc netdev]
Well, the first copy I received this morning was OK ;)

But this second one is mangled by your mailer or something ?
This patch lowers the default initRTO from 3secs to 1sec per
RFC2988bis. It falls back to 3secs if the SYN or SYN-ACK packet
has been retransmitted, AND the TCP timestamp option is not on.

It also adds support to take RTT sample during 3WHS on the passive
open side, just like its active open counterpart, and uses it, if
valid, to seed the initRTO for the data transmission phase.

The patch also resets ssthresh to its initial default at the
beginning of the data transmission phase, and reduces cwnd to 1 if
there has been MORE THAN ONE retransmission during 3WHS per RFC5681.

Signed-off-by: H.K. Jerry Chu <redacted>
---

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help