Your devices with Husarnet Client installed communicate with each other directly, without any central server forwarding traffic. That is a true low latency, peer-to-peer connection over the internet.
Husarnet at it's core is a Software Defined Network (SDN). All the data forwarding (data-plane) is handled by Husarnet Clients andHusarnet Base Servers and all the logic (control-plane) is configured using Husarnet Dashboard and Husarnet WebsetupLog Into Dashboard
* There is also a self-hosted version of Husarnet Base Servers and Dashboard available.
Traffic goes directly between devices with Husarnet client installed, over the internet. With no central cloud in between.
Husarnet creates a virtual network interface hnet0 on top of your OS. You don’t need to modify your existing code.
Getting Started on Linux
From ROS perspective, Husarnet is simply a LAN network. Our tools are ROS aware and can help you configure and monitor your ROS network.
Works with ROS and ROS 2
Security architecture exceeding industry standards. Your data never leaves your device unencrypted. Perfect Forward Secrecy (PFC) enabled by default.
Devices communicate directly over the internet, using lowest latency path. If your devices are in the single network the traffic between them goes only within that network.
Husarnet doesn’t need Base Server after the initial discovery phase. Multiple, redundant Husarnet Base servers keep your devices connected.
Husarnet works with ROS (Robot Operating System) out of the box - both ROS and ROS2. If you have your robotic fleet or swarm working in the same LAN network, you can easily make it work over the Internet - just install Husarnet Client on each of your robots and connect them to the same Husarnet network.
It doesn't matter whether your robots are UGVs, robotic arms, or drones, or if they connect over Wi-Fi, LTE or Ethernet - Husarnet is a right tool to allow them to talk to each other.
What Husarnet will provide your robotic fleet:
Husarnet works not only on PCs or laptops, but also on devices with limited computing power and memory. It will work smoothly on your RaspberryPi and even on a microcontroller. We ported Husarnet to one of the most popular Wi-Fi microcontrollers worldwide - ESP32.
What Husarnet will provide to your IoT/IIoT network:
Thanks to Husarnet cars and smart city infrastructure can talk to each other with low latency, without a dedicated data link. Just use standard cellular infrastructure to connect vehicles with other vehicles (V2V) or with anything else (V2X).
What Husarnet will provide your automotive use case:
Husarnet is a VPN. And like any other VPN you can use that to connect your laptops, servers and smartphones together. In typical personal or business VPN use cases Husarnet is also special, and this is why: