OpenFlux - network stack research tool Lang Go · Layer TCP · Transport pluggable

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

Patch bay - signal pathillustrative

App traffic in,
unmodified
Tunnel TCP,
fixed contract
Transport the research
surface
Out whatever the
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

Independent design concept. Patch bay is illustrative, not a wire specification. Research only on systems and networks you own.