back

by teleforce·5y ago·view on hn ↗
How NoRouter works:

The main NoRouter process launches the remote subprocesses and transfer L3 packets using their stdio streams.

To translate unprivileged socket syscalls into L3 packets, TCP/IP is implemented in userspace using netstack from gVisor & Fuchsia.

[1]https://norouter.io/docs/how-it-works/