
On 22/08/16 02:05 PM, James Knott via talk wrote:
On 08/22/2016 01:37 PM, David Collier-Brown via talk wrote:
Bufferbloat happens where a slower link meets a faster one, and the symptoms are indeed insane latency when doing anything that has to pass through the same buffer as a bulk transfer. TCP should detect the slow transfer and back down the transmit rate. When buffers overflow, they're supposed to drop packets.
--- Talk Mailing List talk@gtalug.org https://gtalug.org/mailman/listinfo/talk
*We* know that, but people doing routers don't. They coded to never drop packets, and added massive buffering to support that. Net result? They broke TCP. --dave -- David Collier-Brown, | Always do right. This will gratify System Programmer and Author | some people and astonish the rest davecb@spamcop.net | -- Mark Twain