Cake - FQ_codel the next generation
 help / color / mirror / Atom feed
* [Cake] tunable delays for tcp
@ 2019-06-13 13:22 Dave Taht
  0 siblings, 0 replies; only message in thread
From: Dave Taht @ 2019-06-13 13:22 UTC (permalink / raw)
  To: bloat, Cake List, flent-users

this commit from the immortal edumazet arrived this morning in net-next:

https://www.spinics.net/lists/netdev/msg577452.html

...

> Adding delays to TCP flows is crucial for studying behavior
> of TCP stacks, including congestion control modules.
>
> Linux offers netem module, but it has unpractical constraints :
> - Need root access to change qdisc
> - Hard to setup on egress if combined with non trivial qdisc like FQ
> - Single delay for all flows.
>
> EDT (Earliest Departure Time) adoption in TCP stack allows us
> to enable a per socket delay at a very small cost.
>
> Networking tools can now establish thousands of flows, each of them
> with a different delay, simulating real world conditions.
>
> This requires FQ packet scheduler or a EDT-enabled NIC.


-- 

Dave Täht
CTO, TekLibre, LLC
http://www.teklibre.com
Tel: 1-831-205-9740

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-06-13 13:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-13 13:22 [Cake] tunable delays for tcp Dave Taht

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