Supported Platforms

TNSR software is available pre-installed on Netgate hardware or as a Bare Metal Image (BMI) for use on Commercial Off the Self (COTS) hardware or in virtual environments. For quotes, updates, and more information about TNSR, please visit or contact TNSR sales.

General System Requirements

  • 64-bit x86 processor with SSE4.2 extensions

  • Minimum of 4GB RAM

  • Minimum of 20GB Storage

  • Minimum of two network interface ports, three network interface ports recommended (two for data plane, one for management)

  • Option to disable Secure Boot if using UEFI, as it is incompatible with the TNSR dataplane


TNSR is a platform for high-speed packet processing, delivered as services that run on top of an operating system. Currently, CentOS Linux release 7 or later for x86 processors has been tested by Netgate, so that means most compatibility questions can be resolved by checking whether the hardware can run CentOS Linux.

There are three tiers of compatibility descriptions for TNSR with the overall goal to serve as a guide to deploying TNSR successfully. With that in mind, the information and specifications in each tier listed below meet different requirements for different deployment types.

Tier One - Tested by Netgate

This tier contains systems and components that have been tested extensively by Netgate and are known to work well with TNSR. In addition to the support included with the TNSR license, Netgate warranty and technical support is available for purchase for Netgate-branded appliances.

Cloud Platforms

TNSR Secure Networking software is available in the following Cloud Platforms.

Virtual Machines

A TNSR software Bare Metal Image is available and will run in most virtual x86 environments.

  • VMware - vSphere/ESXi 6.0 and later, running VMXNET3 virtual network adapters.


    VMware VMXNET3 interfaces are not currently compatible with VRRP. The VMXNET3 interface driver does not support setting virtual MAC addresses, which is required by VRRP.


    Secure boot is not compatible with TNSR, it prevents interfaces from being added to the dataplane when it is enabled. If a VMware virtual machine has Firmware set to EFI under VM Options > Boot Options, then Enable UEFI secure boot must be unchecked.

  • KVM - Kernel Virtual Machine on Linux.

  • virtio-net - Paravirtualized network adapter used by other hypervisors such as QEMU and VirtualBox.

Tier Two - DPDK and VPP Compatible

This tier contains systems and components found to have worked with the Data Plane Development Kit (DPDK) and Vector Packet Processing (VPP) open source projects. Much of TNSR’s functionality is derived from these projects, but Netgate may not yet have tested all of the systems and components found on these lists.

For the latest updates on hardware supported by DPDK and VPP, check here:

Tier Three - Community Reported

This tier represents the efforts of the TNSR community. Netgate makes every effort to test and document TNSR with new and COTS hardware. Our customers are also often on the cutting edge of technology, so they may encounter systems and components that work with TNSR before Netgate has an opportunity to test them.