General list for discussing Bufferbloat
 help / color / mirror / Atom feed
* [Bloat] The bigger picture: whats components are used together to fight bloat
@ 2013-05-02 11:43 Jeroen Balduyck
  2013-05-02 13:51 ` Michael Richardson
  0 siblings, 1 reply; 5+ messages in thread
From: Jeroen Balduyck @ 2013-05-02 11:43 UTC (permalink / raw)
  To: bloat

[-- Attachment #1: Type: text/plain, Size: 1062 bytes --]

I hope I can get a bit more information on what comprises the total
solution. But knitting it together proves a bit hard (for me at least).
Without this, it is hard to follow the discussions on the list. Has anyone
made a summary of how all of this works together?

So:

1. In order to move the bottleneck to a device under our administrative
control, we need to shape traffic (we need to become the bottleneck).
2. Next, we have the AQM-algorithms that manage the (or a) queue.
3. And then there are still issues with multiple flows and with UDP?

From what I understand, we need to shape traffic, and then drop packets
taking into account that the most aggressive flow (the flow that
contributes the most to filling a buffer), is the flow that will get the
most packets dropped. This to prevent the aggressive flow from impacting
flows that behave better.

Now for UDP, is the problem here that we cannot identify flows, and hence,
only have one queue for UDP whereas for TCP we can have multiple?

Any good resources are more than welcome:-)!

Thanks,
Jeroen

[-- Attachment #2: Type: text/html, Size: 1219 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-05-17  4:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-02 11:43 [Bloat] The bigger picture: whats components are used together to fight bloat Jeroen Balduyck
2013-05-02 13:51 ` Michael Richardson
2013-05-03  4:50   ` Mikael Abrahamsson
2013-05-16 19:17     ` Michael Richardson
2013-05-17  4:41       ` Mikael Abrahamsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox