Introduction

A virtual network connects nodes over an underlying physical connection, making them appear as though they share the same local network. Each node is assigned an internal IP address, enabling direct communication with any other node in the network regardless of physical location.
Every network is built around a central relay node that all traffic flows through, forming a star topology. The relay node also participates as a client in the network. For each client that joins, the relay automatically deploys a dedicated relay client pipeline to manage that connection.

These connections are established and managed through pipelines, which define how data flows using each node's assigned internal IP. Pipelines are generated from blueprints: templates that produce node-specific configurations by inserting parameters such as IP addresses and keys at defined locations.