UNIT 01 · TUNNEL / TRANSPORT BAY
Same tunnel.
New transport.
A TCP tunnel with pluggable transports for network stack research. Implement the interface, then register your transport.
research tool - read the code before you trust the wire
- Function
- TCP tunnel
- Transport
- Pluggable via a shared interface
- Intent
- Network stack research
- Implementation
- Go
Read the source
Transport interface
Patch bay - signal pathillustrative
App
traffic in,
unmodified
unmodified
Tunnel
TCP,
fixed contract
fixed contract
Transport
the research
surface
surface
Out
whatever the
path allows
path allows
- transport A
- transport B
- transport C
- your own
NOTE 1. The tunnel contract is the invariant; the transport is the variable.
NOTE 2. Jack names are illustrative labels, not a wire spec.
OpenFlux - TCP tunnel with pluggable transports
github.com/p1neappleXpress/OpenFlux