netdev
[Top] [All Lists]

Re: internal drops with tcp, kernel 2.2.16

To: ak@xxxxxx (Andi Kleen)
Subject: Re: internal drops with tcp, kernel 2.2.16
From: kuznet@xxxxxxxxxxxxx
Date: Thu, 18 Jan 2001 22:22:38 +0300 (MSK)
Cc: netdev@xxxxxxxxxxx
In-reply-to: <20010118125132.A3272@fred.local> from "Andi Kleen" at Jan 18, 1 03:45:01 pm
Sender: owner-netdev@xxxxxxxxxxx
Hello!

> On Thu, Jan 18, 2001 at 01:35:33AM +0100, mukesh agrawal wrote:
> > 2. If this can happen, is it worth changing? In particular, we might not
> > want to wait the entire RTT before retransmitting the packet if it was
> > dropped inside the kernel.
> 
> 2.4 has most of the infrastructure neededfor that: TCP gets an error code now
> when the device queue overflows. It currently doesn't send more aggressively

Really it does. rto backoff is not applied in this case and tcp enters
congestion avoidance rather than to slow start.

In fact local drop is equivalent to ECN, with all its advantages.


What's about SYNs, it is lacune. It should be repaired and this is easy.

Alexey

<Prev in Thread] Current Thread [Next in Thread>