<div dir="ltr">Can't switches send pause frames back over ethernet?<div><br></div><div>/me googles, and finds:</div><div><br></div><div><a href="https://en.wikipedia.org/wiki/Ethernet_flow_control">https://en.wikipedia.org/wiki/Ethernet_flow_control</a><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 12, 2022 at 4:57 PM 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-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">What appeared to be the case was that a ONT had a 50ms buffer at<br>
100Mbit and was reconfigured to drive a gig and thus only had 5ms.<br>
<br>
At least, that's what the data looked like. This was on a fairly<br>
recent reddit thread a month or two back, that I cannot find right<br>
now. I'm pretty sure it was in the context of eero's<br>
rolling out a working htb+fq_codel implementation finally for the eero<br>
6, (or maybe it was the comcast AQM?0 and us discovering it didn't do<br>
any good, that the ont was seemingly brutally underbuffered, which<br>
took days of scratching my head.... multiple flent tests... wish I<br>
could find that thread...<br>
<br>
This is kind of ironic, but the structure of the speedtest (8+ flows<br>
with short RTTs) actually could lead naturally to buffers that short<br>
and few would notice.<br>
<br>
Anyway, that sparked me finally going and reading up a bit more about<br>
how ONTs work...<br>
<br>
<br>
On Wed, Jan 12, 2022 at 4:40 PM Marco Belmonte<br>
<<a href="mailto:marco@heavenlysanctuary.com" target="_blank">marco@heavenlysanctuary.com</a>> wrote:<br>
><br>
> Dave,<br>
><br>
> Can you describe to me what under buffered would look like? Let's say<br>
> I'm playing Rocket League on a Frontier FIOS connection... When a<br>
> situation arises where the connection is under buffered you might see<br>
> __<Insert DT's Big Brain words here>___.<br>
><br>
> A lot of interrupts being generated? connections timing out? lag?<br>
><br>
> I'm guessing that many of the same symptoms that accompanying buffer<br>
> bloat also manifest themselves with buffer bleed?<br>
><br>
> Marco<br>
><br>
><br>
> On 1/12/2022 3:42 PM, Dave Taht wrote:<br>
> > Up until this point I haven't cared all that much about fiber, as most<br>
> > of my observations were that it had "reasonable" buffering and all I<br>
> > could hold in my head was the 802.11 standards. Since cablemodems are<br>
> > well on their way to being fixed, wifi is looking good, and I recently<br>
> > came across an ONT that was actually underbuffered, my holiday reading<br>
> > consisted of pounding through a ton of fiber specs like this one:<br>
> ><br>
> > <a href="https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-G.988-201711-I!!PDF-E&type=items" rel="noreferrer" target="_blank">https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-G.988-201711-I!!PDF-E&type=items</a><br>
> ><br>
> > There's a lot of promising info in this spec starting from page 104.<br>
> ><br>
> > My 1st question is - are there any ONTs that actually do do pause<br>
> > frames? Or providers that configure for them?<br>
> ><br>
> > My second is - what is a cheap way to setup a lab to emulate a good,<br>
> > common, version of gpon e2e?<br>
> ><br>
> > Third - what OS do these things run? Who makes a "good" one?<br>
> ><br>
> _______________________________________________<br>
> Bloat mailing list<br>
> <a href="mailto:Bloat@lists.bufferbloat.net" target="_blank">Bloat@lists.bufferbloat.net</a><br>
> <a href="https://lists.bufferbloat.net/listinfo/bloat" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/bloat</a><br>
<br>
<br>
<br>
-- <br>
I tried to build a better future, a few times:<br>
<a href="https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org" rel="noreferrer" target="_blank">https://wayforward.archive.org/?site=https%3A%2F%2Fwww.icei.org</a><br>
<br>
Dave Täht CEO, TekLibre, LLC<br>
_______________________________________________<br>
Bloat mailing list<br>
<a href="mailto:Bloat@lists.bufferbloat.net" target="_blank">Bloat@lists.bufferbloat.net</a><br>
<a href="https://lists.bufferbloat.net/listinfo/bloat" rel="noreferrer" target="_blank">https://lists.bufferbloat.net/listinfo/bloat</a><br>
</blockquote></div>