nanog mailing list archives
[NANOG] Re: DPDK/VPP router
From: Riley O via NANOG <nanog () lists nanog org>
Date: Mon, 03 Mar 2025 19:16:49 +0000
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/FQ5WSTAEBBKTNMUCDBJKSHXTGTRQ4DWO/
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ NANOG mailing list https://lists.nanog.org/archives/list/nanog () lists nanog org/message/NW3GSJTNESRYSVQ34743BNK3QS543PCC/
Current thread:
- [NANOG] DPDK/VPP router Craig Smith via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Simon Lockhart via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Daniel Marks via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Riley O via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Mark Tinka via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Mike O'Connor via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Jeroen Massar via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Jared Geiger via NANOG (Mar 03)
- [NANOG] Re: DPDK/VPP router Chris Hills via NANOG (Mar 16)
