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 has been tested by Netgate. TNSR may be delivered with the operating system or customers may deploy it on CentOS themselves. That means most compatibility questions can be resolved by checking whether your hardware can run CentOS Linux.
There are three tiers of compatibility descriptions for TNSR. The goal of the Hardware Compatibility List overall is to serve as a guide to deploying TNSR successfully. With that in mind, the information and specifications in each tier meet different requirements for different deployment types.
Tested by Netgate¶
This tier contains systems that have been tested extensively by Netgate. The physical and virtual systems here are known to work well with TNSR and are supported directly by Netgate. In addition to the support for TNSR included with your license, Netgate warranty and technical support is available for purchase for Netgate-branded appliances.
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:
This tier represents the efforts of the TNSR community. Netgate makes every effort to test and document TNSR with new hardware and 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.