Skip to content

Implement PKTS_BETWEEN_PROBES for PMTUD#2514

Open
jeniksv wants to merge 1 commit into
cloudflare:masterfrom
jeniksv:jeniksv/pmtud
Open

Implement PKTS_BETWEEN_PROBES for PMTUD#2514
jeniksv wants to merge 1 commit into
cloudflare:masterfrom
jeniksv:jeniksv/pmtud

Conversation

@jeniksv

@jeniksv jeniksv commented Jun 19, 2026

Copy link
Copy Markdown

Add configurable spacing between PMTUD probes. When configured, PMTUD waits until the given number of non-probe packets has been sent before allowing the next probe.

This prevents lost probes on idle connections from inflating the in-flight byte count, triggering PTO, and causing further probes. Without spacing, this can create a self-reinforcing loop that escalates the PTO exponent and generates unnecessary traffic.

@jeniksv jeniksv requested a review from a team as a code owner June 19, 2026 10:44
Add configurable spacing between PMTUD probes. When configured, PMTUD
waits until the given number of non-probe packets has been sent before
allowing the next probe.

When configured, this prevents lost probes on idle connections from
inflating the in-flight byte count, triggering PTO, and causing further
probes. Without spacing, this can create a self-reinforcing loop that
escalates the PTO exponent and generates unnecessary traffic.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant