Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

SYN packet handling in the wild

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Marek Majkowski
Word Count
2,035
Company Posts That Month
12
Language
English
Hacker News Points
51
Post removed?
No
Summary

This article delves into the complexities of SYN packet handling in Linux and how Cloudflare tackles this issue. It explains that each listening TCP socket has two separate queues: the SYN Queue, which stores incoming SYN packets and handles retries; and the Accept Queue, which contains fully established connections ready to be picked up by an application. The article also discusses queue size limits, perfect backlog values, slow applications, SYN floods, and how Cloudflare mitigates these issues at scale. It concludes with a look at the evolving landscape of Linux SYN packet handling and its future prospects.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.