Page MenuHomeFreeBSD

Add support for TCP over UDP

Authored by tuexen on Mar 28 2021, 2:23 PM.
Referenced Files
Unknown Object (File)
Sun, Apr 21, 8:34 PM
Unknown Object (File)
Feb 11 2024, 1:58 AM
Unknown Object (File)
Dec 21 2023, 12:29 AM
Unknown Object (File)
Dec 20 2023, 5:16 AM
Unknown Object (File)
Dec 10 2023, 12:32 PM
Unknown Object (File)
Nov 22 2023, 2:32 PM
Unknown Object (File)
Nov 12 2023, 10:00 AM
Unknown Object (File)
Nov 12 2023, 9:52 AM



Encapsulating TCP over UDP allows the support of peers which implement TCP in userland without requiring special permissions by encapsulating the TCP segments in UDP.

Support for this is already available in Wireshark, packetdrill, and uperf.

It is planned to merge this to the main tree, after FreeBSD 13.0 has been released. This is joint work with rrs@.

Test Plan

Ensure that the corresponding test suite, which is available in the TCP-over-UDP branch of tcp-testsuite.

Diff Detail

rG FreeBSD src repository
Lint Skipped
Tests Skipped