[Bloat] Random idea in reaction to all the discussion of TCP flavours - timestamps?

Eric Dumazet eric.dumazet at gmail.com
Fri Mar 18 01:51:48 EDT 2011


Le jeudi 17 mars 2011 à 15:20 -0700, Rick Jones a écrit :

> I would think that unless the rest of the segments of the connection
> will also bypass most of the traffic, the SYN or SYN|ACK should not
> bypass - to do so will give the TCP connection a low, unrealistic
> initial estimate of the RTT.  Given the recent change in Linux upstream
> to go to cwnd_init of 10 segments, and the prospect of other stacks
> following that lead in implementing the draft RFC, if there is a big
> slow queue of traffic that the data segments will not bypass, it would
> seem better to have the SYN or SYN|ACK get delayed and retransmitted to
> get the cwnd down.
>  
> SYN and SYN|ACK segments should not receive special treatment beyond
> what data segments for the same connection would get.  

Agreed. RFC 3168 (The Addition of Explicit Congestion Notification (ECN)
to IP) discuss of this topic, and goes further : SYN packets, or
retransmitted packets dont have ECT marker : They have higher
probabilities to be dropped by ECN routers than marked and pass the
congestion point.









More information about the Bloat mailing list