{"id":1493,"date":"2023-07-27T05:21:16","date_gmt":"2023-07-27T05:21:16","guid":{"rendered":"http:\/\/thebrotherswisp.com\/?p=1493"},"modified":"2023-07-27T05:21:16","modified_gmt":"2023-07-27T05:21:16","slug":"the-brothers-wisp-181-the-cake-is-not-a-lie-for-isps","status":"publish","type":"post","link":"https:\/\/thebrotherswisp.com\/index.php\/the-brothers-wisp-181-the-cake-is-not-a-lie-for-isps\/%","title":{"rendered":"The Brothers WISP 181 &#8211; The Cake is not a Lie for ISPs"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/thebrotherswisp.com\/files\/thebrotherswisp.png\" alt=\"\" width=\"428\" height=\"428\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>This week we have Tommy, Jon Fernandez, David Taht, Robert Chacon, Dan Siemon and Zach Biles <\/p>\n<p>**Sponsors**<br \/>\nSonar.Software<br \/>\nTowercoverage.com<br \/>\nPreseem.com<br \/>\nstore.viloliving.com<br \/>\n**\/Sponsors**<\/p>\n<p>00:00:00 Introductions<br \/>\n00:05:10 Dave Taht&#8217;s Story<br \/>\n00:18:00 What is Buffer Bloat?<br \/>\n00:25:50 Dave&#8217;s Poem about Congestion<br \/>\n00:28:30 Dave&#8217;s Mission<br \/>\n00:30:10 What is FQ_Codel?<br \/>\n00:44:30 What have various implementations been focused towards?<br \/>\n00:47:50 New Zealand Example and the ECN Bit<br \/>\n00:51:20 What does CAKE do different than FQ_Codel<br \/>\n01:04:30 Congestion isn&#8217;t just in our Links, looking at the insane time scale of BW<br \/>\n01:09:50 How different protocols handle being queued (Not everything is IPv4\/TCP)<br \/>\n01:25:10 Where should you be doing your proper Queuing<br \/>\n01:34:00 How well has FQ_Codel and CAKE been implemented? (Kinda poorly)<br \/>\n01:37:00 Dynamic BW availability controls?<br \/>\n01:42:30 Wrapping Up<br \/>\n01:54:00 Dave&#8217;s 3 Points <\/p>\n<p>How to get ahold of people<br \/>\nDave: dave.taht@gmail.com https:\/\/www.bufferbloat.net\/projects\/bloat\/wiki\/Daves_Media_Guidance\/<br \/>\nZach: zachbiles.net<br \/>\nRobert: https:\/\/libreqos.io\/<br \/>\nDan: www.coverfire.com Preseem.com<br \/>\nJon: https:\/\/geekitek.com\/<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"dZjWV3JYfM\"><p><a href=\"https:\/\/gettys.wordpress.com\/2018\/02\/11\/the-blind-men-and-the-elephant\/\">The Blind Men and the&nbsp;Elephant<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;The Blind Men and the&nbsp;Elephant&#8221; &#8212; jg&#039;s Ramblings\" src=\"https:\/\/gettys.wordpress.com\/2018\/02\/11\/the-blind-men-and-the-elephant\/embed\/#?secret=JYedS0VXHL#?secret=dZjWV3JYfM\" data-secret=\"dZjWV3JYfM\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><br \/>\nhttps:\/\/datatracker.ietf.org\/doc\/html\/rfc7567<br \/>\nhttps:\/\/datatracker.ietf.org\/doc\/html\/rfc8290<br \/>\nhttps:\/\/queue.acm.org\/detail.cfm?id=2209336<br \/>\nPersonal Blog Post by Dan Siemon about QUIC https:\/\/www.coverfire.com\/archives\/2023\/07\/11\/the-rise-of-udp\/<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"Vm9L2AWlcu\"><p><a href=\"https:\/\/preseem.com\/podcast\/\">Preseem Podcast<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Preseem Podcast&#8221; &#8212; Preseem\" src=\"https:\/\/preseem.com\/podcast\/embed\/#?secret=VUqz0l9EhN#?secret=Vm9L2AWlcu\" data-secret=\"Vm9L2AWlcu\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>Not mentioned in the cast, but informational pages that were very helpful for me in my learning process. (Mikrotik&#8217;s documentation has gotten a lot better in the last few months thank goodness.)<br \/>\nhttps:\/\/www.bufferbloat.net\/projects\/codel\/wiki\/<br \/>\nhttps:\/\/man7.org\/linux\/man-pages\/man8\/tc-cake.8.html<br \/>\nhttps:\/\/help.mikrotik.com\/docs\/display\/ROS\/Queues#Queues-FQ-Codel<br \/>\nhttps:\/\/arxiv.org\/pdf\/1804.07617.pdf<br \/>\nhttps:\/\/lwn.net\/Articles\/758353\/<\/p>\n<p><iframe loading=\"lazy\" title=\"The Brother&#039;s Wisp 181 - The Cake is no a Lie for ISPs\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/bxmoBr4cBKg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; This week we have Tommy, Jon Fernandez, David Taht, Robert Chacon, Dan Siemon and Zach Biles **Sponsors** Sonar.Software Towercoverage.com Preseem.com store.viloliving.com **\/Sponsors** 00:00:00 Introductions 00:05:10 Dave Taht&#8217;s Story 00:18:00 What is Buffer Bloat? 00:25:50 Dave&#8217;s Poem about Congestion 00:28:30 Dave&#8217;s Mission 00:30:10 What is FQ_Codel? 00:44:30 What have various implementations been focused towards? 00:47:50 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"episode_type":"","audio_file":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","date_recorded":"","explicit":"","block":"","filesize_raw":"","footnotes":""},"categories":[11,12,13,16,1],"tags":[],"class_list":["post-1493","post","type-post","status-publish","format-standard","hentry","category-mikrotik","category-monitoring","category-networking","category-queueing","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/posts\/1493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/comments?post=1493"}],"version-history":[{"count":1,"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/posts\/1493\/revisions"}],"predecessor-version":[{"id":1496,"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/posts\/1493\/revisions\/1496"}],"wp:attachment":[{"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/media?parent=1493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/categories?post=1493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thebrotherswisp.com\/index.php\/wp-json\/wp\/v2\/tags?post=1493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}