Introduction
NanoPing’s component-based pipeline architecture allows you to construct network stacks tailored to your specific environment. Whether you are running simple diagnostic tests or deploying complex Virtual Private Networks (VPNs), the modular design allows you to seamlessly integrate monitoring, security, and reliability components.
This section provides Reference Setups, detailing commonly used test environments and deployment architectures to help you get started quickly.
UDP Streaming Setups
These configurations focus on unidirectional data streaming (e.g., Video, Audio, or Telemetry).
| Setup Name | Description | Link |
|---|---|---|
| AWS Deployment | A guide to deploying NanoPing nodes across AWS relay to test ground-to-ground on private networks accesing through a public relay. | View Guide |
| Local Loopback | The simplest setup for testing pipelines on a single machine using localhost. Ideal for initial configuration and logic testing. | View Guide |
| Dual-Carrier UDP | A redundancy setup using two distinct network carriers (e.g., LTE + 5G) to ensure stream reliability via bonding. | View Guide |
VPN & Tunneling Setups
These configurations focus on bi-directional network tunneling (creating a virtual network interface).
| Setup Name | Description | Link |
|---|---|---|
| TUN to UDP (Optimized) | A high-performance VPN tunnel utilizing NanoPing's FEC components to mitigate loss and latency. | View Guide |
| TUN to UDP (Unoptimized) | A baseline "raw" tunnel setup without Raft. Useful for benchmarking the underlying network conditions against the optimized tunnel. | View Guide |