<p><br>
On Dec 21, 2012 8:38 PM, "Nix" <<a href="mailto:nix@esperi.org.uk">nix@esperi.org.uk</a>> wrote:<br>
><br>
> On 21 Dec 2012, John Edwards spake thusly:<br>
> > One client had a leased line, 10 Mbit/s on a 100 Mbit/s fibre.<br>
> > Pretty standard, except that instead having their routers queue<br>
> > the traffic over 10 Mbit/s they dropped the packets instead.<br>
><br>
> Er, isn't that exactly what you're supposed to do in TCP/IP as a<br>
> congestion indicator? Queueing packets when you get congested is bad,<br>
> bad, bad.<br>
></p>
<p>Well a router is supposed to inform the sender when it drops packets. A icmp congestion notifications should be used.<br>
ECN is also used.<br>
Queuing packets for very short periods is ok, but if a queue gets full, dropping the entire queue is normally the best rule.<br>
The dropping of packets over 10meg is better than Queuing them. Supporting ECN is better.<br>
</p>