User Matteo Croce compares networking on both Linux and FreeBSD on a Dell PowerEdge server. He tests out a software bridge / packet rate, routing, and firewall rules. See the link below for a detailed report of the Linux and FreeBSD network tests.
I work on the networking subsystem of the Linux kernel and I find networks rather fascinating. Often I read statements about the FreeBSD networking stack being faster and more mature than the Linux counterpart, but I didn’t find any comparative tests between the two OS, and I was so curious that I decided to do some tests myself.
To avoid having to setup cables and interfaces on bare metal systems, I decided to get a single, powerful server, and partition it into four VMs, two running Fedora 29, and two running FreeBSD 11.2-STABLE.
The hardware is a Dell PowerEdge R730: