
n2n is a layer-two peer-to-peer VPN enabling users to leverage P2P features at the network level for native IP visibility and reachability.
Vendor
ntop
Company Website


n2n is a layer-two peer-to-peer virtual private network (VPN) that allows users to exploit features typical of P2P applications at the network level instead of the application level. This provides users with native IP visibility, enabling devices within the same n2n network to communicate directly, regardless of their physical network location. Each device maintains the same network IP address, ensuring consistent reachability. Similar to how OpenVPN moved SSL from the application layer to the network protocol, n2n shifts P2P functionality from the application to the network layer. The architecture consists of edge nodes, which are applications installed on user PCs to build the n2n network, and a supernode, which acts as a directory register and packet router for nodes that cannot communicate directly, especially those behind symmetrical firewalls. Edge nodes communicate via virtual tap interfaces, allowing a single PC to belong to multiple n2n networks or communities. n2n networks are designed to integrate with non-n2n networks, allowing for flexible traffic routing.
Features & Benefits
- P2P-Based VPN
- Creates an encrypted layer two private network using a P2P protocol.
- User-Controlled Security
- Encryption is performed on edge nodes with user-defined keys, giving users control over their security.
- Multi-Network Membership
- Each user can simultaneously belong to multiple networks or communities.
- NAT and Firewall Traversal
- Enables crossing NAT and firewalls in the reverse traffic direction, making nodes reachable even on private networks.
- Network Integration
- Allows routing traffic across both n2n and non-n2n networks.