<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 26, 2022 at 1:19 PM Eugene Y Chang <<a href="mailto:eugene.chang@ieee.org">eugene.chang@ieee.org</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"><div style="overflow-wrap: break-word;">You already know this. Bufferbloat is a symptom and not the cause. Bufferbloat grows when there are (1) periods of low or no bandwidth or (2) periods of insufficient bandwidth (aka network congestion).<div><br></div><div>If I understand this correctly, just a software update cannot make bufferbloat go away. It might improve the speed of recovery (e.g. throw away all time sensitive UDP messages).</div></div></blockquote><div><br></div><div>This is not my understanding.</div><div><br></div><div>Bufferbloat is caused by too much buffering in your host, the endpoint, and all intermediate nodes. As a result, they feed packets into the network faster than all of the intermediate nodes can pass them on. And then your latency-sensitive packet gets stuck at the end of those buffers because nobody across the network honors quality-of-service markings in the packet or even uses them honestly.</div><div><br></div><div>Dave can no doubt say more.</div></div></div>