| To: | wa@xxxxxxxxxxxxxxx (Werner Almesberger) |
|---|---|
| Subject: | Re: snd_cwnd drawn and quartered |
| From: | kuznet@xxxxxxxxxxxxx |
| Date: | Wed, 15 Jan 2003 20:50:50 +0300 (MSK) |
| Cc: | netdev@xxxxxxxxxxx, chengjin@xxxxxxxxxxxxxx |
| In-reply-to: | <20030114033651.S1516@xxxxxxxxxxxxxxx> from "Werner Almesberger" at Jan 14, 3 03:36:51 am |
| Sender: | netdev-bounce@xxxxxxxxxxx |
Hello! > This is precisely what NewReno does. If you lose anything within > that cwnd, recovery is extended. Werner, where did you get this information? In that case recovery will not finish. :-) > 100 refers to high_seq, i.e. the segment we need to get ack'ed > for leaving recovery. I still do not understand. Apparently it is based on assumption of extension of high_seq which must not happen. > 100: we've recovered our initial loss, but snd_una is still > below high_seq, because of all the other losses in that > cwnd This must not happen. I did not mean this in code and cannot see how it can happen. high_seq is set once while single recovery cycle. Something is buggy. Alexey |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Flush Tx skbs after link down, Stefan Rompf |
|---|---|
| Next by Date: | Re: snd_cwnd drawn and quartered, Werner Almesberger |
| Previous by Thread: | Re: snd_cwnd drawn and quartered, Werner Almesberger |
| Next by Thread: | Re: snd_cwnd drawn and quartered, Werner Almesberger |
| Indexes: | [Date] [Thread] [Top] [All Lists] |