Page MenuHomeFreeBSD

Add support for TCP over UDP
ClosedPublic

Authored by tuexen on Mar 28 2021, 2:23 PM.
Tags
None
Referenced Files
F107750826: D29469.diff
Fri, Jan 17, 11:18 PM
Unknown Object (File)
Sun, Jan 12, 2:47 PM
Unknown Object (File)
Dec 4 2024, 11:44 AM
Unknown Object (File)
Nov 24 2024, 9:43 AM
Unknown Object (File)
Nov 20 2024, 9:40 PM
Unknown Object (File)
Nov 20 2024, 9:39 PM
Unknown Object (File)
Nov 20 2024, 9:14 PM
Unknown Object (File)
Nov 19 2024, 11:24 AM

Details

Summary

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

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped