Files
nebula/udp
JackDoan d3779b6a39 ecn: CE-mark on decap when the receive queue runs deep (nebula-as-AQM)
The tunnel's real bottleneck queue - the UDP receive buffer feeding the
decrypt loop - is invisible to every kernel AQM, so under overload it
regulates ECN-capable flows with tail-drop loss like it's 1993. Sample
SK_MEMINFO once per recvmmsg batch (tunnels.ecn_mark_threshold, fraction
of rcvbuf, 0=off) and treat depth beyond the threshold as an outer CE:
the existing RFC 6040 fold then CE-marks ECT inner packets and senders
back off without loss.
2026-07-31 13:09:50 -05:00
..
2025-07-02 15:50:22 -05:00
2026-07-23 09:26:24 -05:00
2026-07-23 09:26:24 -05:00
2026-07-23 09:26:24 -05:00
2026-07-23 09:26:24 -05:00
2026-07-31 12:14:56 -05:00
2026-07-31 12:14:56 -05:00
2026-07-24 16:44:51 -05:00
2026-07-24 16:44:51 -05:00
2026-07-24 16:44:51 -05:00
2026-07-31 12:14:56 -05:00