Google pushes TCP Protective Load Balancing to Linux Kernel 6.2



Google recent paper on protective load balancing in TCP attempts to improve packet drops and latency by making the host change the flow path using the IPv6 Flow label. The Linux kernels gets the PLB support in Linux 6.2 this December, let us discuss with this is.

0:00 Intro
2:11 DCTCP
5:30 ECMP Routing
7:30 TCP PLB
11:20 Linux Kernel Support PLB

References
https://www.phoronix.com/news/TCP-PLB-Linux
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=957ed5e7129f2ce85dd76e4cdce749388295467d
https://dl.acm.org/doi/pdf/10.1145/3544216.3544226
https://www.rfc-editor.org/rfc/rfc2460#appendix-A
https://en.wikipedia.org/wiki/Equal-cost_multi-path_routing
https://www.rfc-editor.org/rfc/rfc8257
https://en.wikipedia.org/wiki/IPv6_packet
https://www.ietf.org/id/draft-lapukhov-bgp-ecmp-considerations-09.html

Fundamentals of Backend Engineering Design patterns udemy course (link redirects to udemy with coupon)
https://backend.husseinnasser.com

Fundamentals of Networking for Effective Backends udemy course (link redirects to udemy with coupon)
https://network.husseinnasser.com

Fundamentals of Database Engineering udemy course (link redirects to udemy with coupon)
https://database.husseinnasser.com

Introduction to NGINX (link redirects to udemy with coupon)
https://nginx.husseinnasser.com

Python on the Backend (link redirects to udemy with coupon)
https://python.husseinnasser.com

Become a Member on YouTube
https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

Buy me a coffee if you liked this
https://www.buymeacoffee.com/hnasr

Arabic Software Engineering Channel
https://www.youtube.com/channel/UChWZsjdoRvZ0T9QWZOD6UpA

🔥 Members Only Content
https://www.youtube.com/playlist?list=UUMO_ML5xP23TOWKUcc-oAE_Eg

🏭 Backend Engineering Videos in Order
https://backend.husseinnasser.com

💾 Database Engineering Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQXjD0HOzN7P2tgzu7scWpl2

🎙️Listen to the Backend Engineering Podcast
https://husseinnasser.com/podcast

Gears and tools used on the Channel (affiliates)

🖼️ Slides and Thumbnail Design
Canva
https://partner.canva.com/c/2766475/647168/10068

Stay Awesome,
Hussein

Comments are closed.