<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 22, 2020 at 12:44 AM Dave Taht <<a href="mailto:dave.taht@gmail.com">dave.taht@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Apr 21, 2020 at 3:33 PM Jonathan Morton <<a href="mailto:chromatix99@gmail.com" target="_blank">chromatix99@gmail.com</a>> wrote:<br>
><br>
> > On 22 Apr, 2020, at 1:25 am, Thibaut <<a href="mailto:hacks@slashdirt.org" target="_blank">hacks@slashdirt.org</a>> wrote:<br>
> ><br>
> > My curiosity is piqued. Can you elaborate on this? What does <a href="http://free.fr" rel="noreferrer" target="_blank">free.fr</a> do?<br>
><br>
> They're a large French ISP. They made their own CPE devices, and debloated both them and their network quite a while ago. In that sense, at least, they're a model for others to follow - but few have.<br>
><br>
> - Jonathan Morton<br>
<br>
they are one of the few ISPs that insisted on getting full source code<br>
to their DSL stack, and retained the chops to be able to modify it. I<br>
really admire their revolution v6 product. First introduced in 2010,<br>
it's been continuously updated, did ipv6 at the outset, got fq_codel<br>
when it first came out, and they update the kernel regularly. All<br>
kinds of great features on it, and ecn is enabled by default for those<br>
also (things like samba). over 3 million boxes now I hear....<br>
<br>
with <1ms of delay in the dsl driver, they don't need to shape, they<br>
just run at line rate using three tiers of DRR that look a lot like<br>
cake. They shared their config with me, and before I lost heart for<br>
future internet drafts, I'd stuck it here:<br>
<br>
<a href="https://github.com/dtaht/bufferbloat-rfcs/blob/master/home_gateway_queue_management/middle.mkd" rel="noreferrer" target="_blank">https://github.com/dtaht/bufferbloat-rfcs/blob/master/home_gateway_queue_management/middle.mkd</a><br>
<br>
Occasionally they share some data with me. Sometimes I wish I lived in<br>
paris just so I could have good internet! (their fiber offering is<br>
reasonably buffered (not fq_codeled) and the wifi... maybe I can get<br>
them to talk about what they did)<br>
<br>
When <a href="http://free.fr" rel="noreferrer" target="_blank">free.fr</a> shipped fq_codel 2 months after we finalized it, I<br>
figured the rest of the world was only months behind. How hard is it<br>
to add 50 lines of BQL oriented code to a DSL firmware?<br><br></blockquote><div><br></div><div><div class="gmail_default" style="font-family:monospace">Free has been using SFQ since 2005 (if I remember well). </div><div class="gmail_default" style="font-family:monospace">They announced the wide deployment of SFQ in the <a href="http://free.fr">free.fr</a> newsgroup.</div><div class="gmail_default" style="font-family:monospace">Wi-Fi in the <a href="http://free.fr">free.fr</a> router was not as good though.<br></div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">In Paris there is a lot of GPON now that is replacing DSL. But there is</div><div class="gmail_default" style="font-family:monospace">a nation-wide effort funded by local administrations to get fiber</div><div class="gmail_default" style="font-family:monospace">everywhere. There are small towns in the countryside with fiber.</div><div class="gmail_default" style="font-family:monospace">Public money has made, and is making that possible.</div><div class="gmail_default" style="font-family:monospace">There is still a little of Euro-DOCSIS, but frankly compared to fiber</div><div class="gmail_default" style="font-family:monospace">it has no chance to survive.</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">I currently have 2Gbps/600Mbps access with <a href="http://orange.fr">orange.fr</a> and <a href="http://free.fr">free.fr</a> has a subscription</div><div class="gmail_default" style="font-family:monospace">at 10Gbps GPON. I won't tell you the price because you may feel depressed</div><div class="gmail_default" style="font-family:monospace">compared to other countries where prices are much higher.</div></div><div><span class="gmail_default" style="font-family:monospace"><br></span></div><div><span class="gmail_default" style="font-family:monospace">The challenge becomes to keep up with these link rates in software</span></div><div><span class="gmail_default" style="font-family:monospace">as there is a lot </span><span class="gmail_default" style="font-family:monospace">of hardware offloading.</span><span style="font-family:monospace"></span></div><div><span style="font-family:monospace"><br></span></div><div>A<span class="gmail_default" style="font-family:monospace">s soon as 802.11ax becomes the norm, software scheduling will become</span></div><div><span class="gmail_default" style="font-family:monospace">a challenge.</span></div><div><span class="gmail_default" style="font-family:monospace"><br></span></div><div><div class="gmail_default" style="font-family:monospace">Luca</div></div></div></div>