* [Cake] cake at longer rtts
@ 2017-01-18 3:35 Dave Taht
2017-01-18 5:51 ` Jonathan Morton
0 siblings, 1 reply; 3+ messages in thread
From: Dave Taht @ 2017-01-18 3:35 UTC (permalink / raw)
To: cake
It has been quite some time since I looked at cake at longer RTTs.
Here's a single flow test comparing it to sonic fiber default fifo
(50ms delay in the ONT), to fq_codel, to cake at 110mbit.
http://www.taht.net/~d/sonic_cake_vs_fq_codel_vs_fifo_70ms.png
--
Dave Täht
Let's go make home routers and wifi faster! With better software!
http://blog.cerowrt.org
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Cake] cake at longer rtts
2017-01-18 3:35 [Cake] cake at longer rtts Dave Taht
@ 2017-01-18 5:51 ` Jonathan Morton
2017-01-18 5:59 ` Jonathan Morton
0 siblings, 1 reply; 3+ messages in thread
From: Jonathan Morton @ 2017-01-18 5:51 UTC (permalink / raw)
To: Dave Taht; +Cc: cake
> On 18 Jan, 2017, at 05:35, Dave Taht <dave.taht@gmail.com> wrote:
>
> It has been quite some time since I looked at cake at longer RTTs.
>
> Here's a single flow test comparing it to sonic fiber default fifo
> (50ms delay in the ONT), to fq_codel, to cake at 110mbit.
>
> http://www.taht.net/~d/sonic_cake_vs_fq_codel_vs_fifo_70ms.png
Seems to be more aggressive than fq_codel on the slow-start response, but very similar thereafter. I think that’s consistent with what I believe I’ve implemented, and with some tests I’ve been running over here.
In my experience, Westwood+ performs better than CUBIC with Codel, because it estimates the true BDP better and hops directly to it when the signal arrives. Probably BBR has similar properties, but with different semantics.
I sometimes use longer assumed-RTTs, ie. “oceanic” or “satellite”, in order to get a little more throughput. However, this significantly reduces the latency control in ingress mode, because every slow-start is then uncontrolled for a full second.
- Jonathan Morton
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Cake] cake at longer rtts
2017-01-18 5:51 ` Jonathan Morton
@ 2017-01-18 5:59 ` Jonathan Morton
0 siblings, 0 replies; 3+ messages in thread
From: Jonathan Morton @ 2017-01-18 5:59 UTC (permalink / raw)
To: Dave Taht; +Cc: cake
> On 18 Jan, 2017, at 07:51, Jonathan Morton <chromatix99@gmail.com> wrote:
>
> Seems to be more aggressive than fq_codel on the slow-start response, but very similar thereafter. I think that’s consistent with what I believe I’ve implemented, and with some tests I’ve been running over here.
As another point: what does it look like with CUBIC+pacing?
- Jonathan Morton
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-01-18 5:59 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-18 3:35 [Cake] cake at longer rtts Dave Taht
2017-01-18 5:51 ` Jonathan Morton
2017-01-18 5:59 ` Jonathan Morton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox