Skip to content

Blog post about packet rejection#432

Merged
rklaehn merged 15 commits intomainfrom
packet-rejection
Feb 27, 2026
Merged

Blog post about packet rejection#432
rklaehn merged 15 commits intomainfrom
packet-rejection

Conversation

@rklaehn
Copy link
Copy Markdown
Contributor

@rklaehn rklaehn commented Feb 23, 2026

Blog post that explains how packet rejection works in QUIC, quinn and iroh, and why QUIC is quite good for surviving UDP spam.

This is also the topic of my (hopefully accepted) talk at JOTB, so I will reuse the content for there.

The blog post stands on its own, but if we wanted to show how early rejection works with routers we would need n0-computer/iroh#3951

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
iroh-computer Ready Ready Preview, Comment Feb 27, 2026 4:04pm

Request Review

Copy link
Copy Markdown
Contributor

@flub flub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That was a nice read!

Co-authored-by: Floris Bruynooghe <flub@n0.computer>
@rklaehn rklaehn marked this pull request as ready for review February 26, 2026 11:29
@rklaehn rklaehn requested review from b5 and okdistribute February 26, 2026 11:41
Co-authored-by: Brendan O'Brien <sparkle_pony_2000@qri.io>
Also change the text to take into account that random bytes that have the short header bit mask are indistinguishable from other short packets to a stateless firewall.
Not sure if this points to the right place, but pointing to the paragraph
where each type is explained is a bit silly since then they link to themselves
most of the time.
@rklaehn rklaehn merged commit 1ea9743 into main Feb 27, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from 🚑 Needs Triage to ✅ Done in iroh Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants