pfSense throughput test with 10Gbit
7.65 Gbits/sec pfSense TCP throughput with 10Gbit network adapter Intel 10GbE X550-T2 after the default installation.
created on 2018-07-28
PXE Server und ThinClient Lösung
Drawing: Sylbek 2018
pfSense TCP throughput
pfSense is a very popular firewall operating system. pfSense can be downloaded from the official website pfsense.org. We provide tested hardware for pfSense
, ClearOS, RouterOS etc.
Today I want to show you how we test the hardware with software for compatibility and achieved TCP throughput after the default installation.Compatibility
is given when the software can be successfuly installed and the performance is like comparable hardware. That means the device drivers for SATA, USB devices and network adapters must be included. Even if missing drivers can often be installed. Nevertheless, the hardware is not compatible for us because this task is not easily solved even if there are drivers from the manufacturer. We write in such case, e.g.
Onboard network adapter not recognized!TCP Throughput
measurement is performed after successful compatibility test without configuration adjustments
In the case of pfSense v2.4.3 and 10Gbit dual network adapter Intel X550-T2, the following additional hardware and software were used, see table.
Measure TCP throughput with iPerf
With pfSense, iPerf in version 220.127.116.11_3 can be easily installed through /System/Package Manager. Then load iperf Server via the Diagnostics menu.
iPerf for Windows (also in version 2) can be downloaded from here
. After unpacking enter in the DOS-Window:
iperf -c SERVER_IP
Firstly, a direct measurement test was performed between Windows7 Mini Computer and pfSense Server. Result 9.75 Gbits/sec. This good result means that the hardware with CPU i5-7500 and Xeon E3-1220v3 is sufficient for 10 Gbit network.
The measurement for 10 parallel connections was made by entering:
iperf -c 192.168.0.1 -P 10
After repeated measurements, an average result of 7.65 Gbits/sec
was determined, see section below.
This is a high score for TCP-Throughput, achieved with pfSense 2.4.3.
Under the same conditions throughput values for OPNsense 18.1.6 (7.18 Gbits/sec), IPfire 2.19.20 (5.17 Gbits/sec) or ClearOS 7.5 (6.49 Gbits/sec) were lower. However, with Mikrotik RouterOS 6.40.8 (32bit embedded system) an average value of 8.23 Gbits/sec was achieved.
IPfire and RouterOS were not compatible with Intel X550-T2 (until the time of this test), so X540-T2 was used. Please take this into account when ordering to select the appropriate network adapter.
In conclusion, the network performance of the Intel G4560 (2 cores, 4 threads) is impressive. Apparently there are even reserves, since the CPU usage was at about 92%.
This firewall hardware as in the test (incl. Intel X550-T2 & pfSense Installation) cost far less than 1000 EUR net (3 pieces under 900 €). For current prices with other processors, more memory see Firewall hardware configurator
Write to us,
you can expect an answer on the same or next working day.
To find out which licence is best for your company and fits your budget, arrange an online meeting with us via Microsoft Teams
The specifics of your existing network will be discussed and taken into account for a possible migration of users and data.
For your Office 365 or Microsoft 365 tenant (new or existing), you can count on our support at fair prices. We can use your ticket system or our support Jira ServiceDesk
, see Exemplar ticket
You will be supported by security experts, for which knowledge is constantly gained and proven by manufacturer certificates. This is a MUST for us to keep out customer support at the highest level and up to date.