tnsr/linux vs pfsense/freeBSD
-
hey folks,
i'm sure this question has been asked a bunch but i can't seem to find the answer(s).
simple question:
with all the effort and resources poured into pfsense, and knowing how fast and stable pfsense is, why did netgate choose to use the linux kernel for tnsr instead of a hot-rodded version of freebsd?
i'm aware of all the talk about fd.io's vpp and dpdk. and i'm under the impression that dpdk is somewhat proprietary to intel (correct me if i'm wrong, and if you could provide an explanation, i'd greatly appreciate it).
doesn't netmap move the whole sha-bang into userspace to perform vpp?
i know, i'm way off somewhere (if not everywhere).
thanks!
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.