High Throughput and Offloading Performance

10gbe network cards

Good cards

obviously you need to avoid two types of 10Gbe cards

also one could also consider DPDK or something similar for advanced usage like DPI

incl.

Driver support

freebsd

https://www.freebsd.org/cgi/man.cgi?query=netmap –> SUPPORTED DEVICES

https://www.freebsd.org/releases/13.0R/hardware/ –> search for “ASIC”

chelsio https://www.freebsd.org/cgi/man.cgi?query=cxgbe

broadcom https://www.freebsd.org/cgi/man.cgi?query=bnxt

intel https://www.freebsd.org/cgi/man.cgi?query=ixgbe

dfly

intel https://www.dragonflybsd.org/cgi/web-man?command=ix

nbsd

intel https://man.netbsd.org/ixg.4 https://man.netbsd.org/ixv.4

intel https://man.netbsd.org/ixl.4 https://man.netbsd.org/iavf.4

obsd

https://undeadly.org/cgi?action=article;sid=20051115082912

linux

anything incl.

Resources

10Gb NICs for Linux/FreeBSD - Intel X540-T2 vs Mellanox Connect-X2 vs Mellanox Connect-X3? https://www.reddit.com/r/homelab/comments/97222j/10gb_nics_for_linuxfreebsd_intel_x540t2_vs/

Top Picks for FreeNAS NICs (Networking) https://www.servethehome.com/buyers-guides/top-hardware-components-freenas-nas-servers/top-picks-freenas-nics-networking/

10Gb Ethernet NIC PCIe recommendation https://forums.freebsd.org/threads/10gb-ethernet-nic-pcie-recommendation.76442/

cards

https://docs.broadcom.com/doc/12381557

https://www.broadcom.com/products/ethernet-connectivity/network-adapters/10gb-nic-ocp/p210p

dpdk

http://core.dpdk.org/supported/nics/

http://core.dpdk.org/supported/nics/broadcom/

drivers

https://www.linuxquestions.org/questions/linux-hardware-18/recommendations-for-a-10gb-network-card-4175471913/


HOME | GUIDES | LECTURES | LAB | SMTP HEALTH | NU | HTML5
Copyright © 2022 Pierre-Philipp Braun