
Hey Craig, I have some experience with this, and can say that with the right setup, it is phenomenally performant with the correct hardware selection. Most intel network cards also have support within VPP/DPDK/XDPstuff for using the DDIO feature, which allows packets to be 'written' from the NIC, directly into the CPU cache, avoiding RAM which is slow by comparison. There are also opportunities for things DDoS scrubbing and eBPF programs. The FRR wiki has a page on 'alternate forwarding planes'. The information may be slightly out of date, I took the time to really grok what was happening. VyOS I believe has a commercially supported version with DPDK support, though you may just prefer the FRR ecosystem. I should note, I am in the process of retiring these machines, in favor of implementing BGP Selective Route Download and make our network more accessible to other engineers. I'd be happy to answer any questions about the experience I've had with this. Thanks, Riley C. O'Connor m32@m32.io On Monday, March 3rd, 2025 at 11:40 AM, Craig Smith via NANOG <nanog@lists.nanog.org> wrote:
Hello,
Is anyone using a routing solution based on DPDK and VPP? I'd like to use commodity server/appliance hardware to build a router capable of 10g+ bandwidth and near maximum pps routing.
Looking to have: Bird / FRR (BGP and BFD) LLDP VPN (IPSec or Wireguard) VRRP
Thanks. _______________________________________________ NANOG mailing list https://lists.nanog.org/archives/list/nanog@lists.nanog.org/message/FQ5WSTAE...