> > > A delayed retry without ECN might be a good compromise...
> > _NO!!!!!_
> Why? As it stands, I have ECN disabled. It's staying disabled until I know
> it won't degrade my Net access.
First, you are ignoring a TCP_RST, which means "stop trying".
You would have to retry a connection with a new source port. How do you handle
cases where the application explicitly bound the socket to a specific source
port / source IP ?
Caching whether the site is able to speak ECN or not is also suboptimal if the
local site is opening lots of outgoing connections, like a proxy server. (Of
course, memory has gotten cheap)
_And_ it is solving the problem on the wrong end.
Sincerely,
Lars Marowsky-Brée <lmb@suse.de>
-- Perfection is our goal, excellence will be tolerated. -- J. Yahl- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/