Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Reducing Network Latency: Innovations for a Faster Internet

GOTO Conferences via YouTube

Overview

Udemy Special: Ends May 28!
Learn Data Science. Courses starting at $12.99.
Get Deal
Explore how to make the internet faster by eliminating unnecessary latency in this 45-minute conference talk recorded at GOTO Chicago 2024. Dave Taht, who has dedicated over 15 years to reducing network latency, shares his expertise on pioneering network algorithms like CAKE and fq_codel, and their implementation in OpenWrt and Linux. Learn about the fundamentals of congestion control, bufferbloat solutions, TCP windows, and smart queue management through demonstrations and technical explanations. The presentation covers critical concepts including TCP's slow start mechanisms, congestion avoidance algorithms, the TCP Reno/Cubic sawtooth pattern, and practical approaches to keeping queues short. With real-world examples comparing different network implementations and a substantial Q&A session, gain valuable insights into creating smarter, more efficient networks for ISPs and beyond.

Syllabus

00:00 Intro
01:53 Where has the time gone?
03:03 Got bufferbloat?
04:53 What's congestion control?
06:31 Other bufferbloat solutions
06:52 Demo: Congestion control
11:51 The TCP initial window
14:22 TCP's slow start & congestion avoidance algos
15:24 TCP Reno/Cubic sawtooth
17:23 Receive & send windows
18:57 The role of loss & marking
19:54 Ack clocking
20:48 Problem: Ridding the sawtooth
24:21 Quiz
25:46 Problem: Keeping queues short
29:29 Cake vs Sonic fiber
30:52 LCA 2020 WiFi network
31:10 Outro
31:45 Q&A
42:15 Song

Taught by

GOTO Conferences

Reviews

Start your review of Reducing Network Latency: Innovations for a Faster Internet

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.