Este artículo técnico documenta una prueba de rendimiento del adaptador de red Nvidia ConnectX-7 (CX7) ejecutada sobre un servidor x86 estándar con CPU Intel Xeon Gold 6342 (Ice Lake-SP, 48 núcleos sin SMT), 125 GB de DDR4 y dos puertos QSFP112 a 200 GbE/NDR200 sobre PCIe Gen5. El trabajo continúa la línea de un benchmark previo sobre la DPU Bluefield-3, pero aborda el caso de operadores de telecomunicaciones que prefieren integrar la NIC en su propio hardware de pasarela en lugar de usar la solución DPU todo-en-uno.
El objetivo es doble: medir el CX7 bajo el mismo protocolo IPsec con XDP fib_lookup empleado en la prueba del BF3, y descargar el reenvío en la propia NIC mediante tc flower. De esta segunda parte nació un nuevo modelo de forwarding dentro de fastSwan llamado flower-mode (también conocido como furious-mode), cuya implementación requirió adaptaciones en el driver mlx5 del kernel enviadas como RFC al equipo de Nvidia.
El texto detalla la topología de laboratorio (dos puertos que llevan tráfico en claro sobre subinterfaces VLAN 802.1Q y tráfico IPsec ESP sobre la interfaz nativa, replicando un nodo edge de operador), los parámetros de arranque del kernel (aislamiento de CPUs, hugepages de 1 GB, mitigaciones desactivadas, governor performance) y un script completo de afinidad de CPUs, sysctl, tuning de la NIC con ethtool (RX rings, RSS, CQE compress, striding RQ, MaxReadReq PCIe a 2048B) y configuración de hairpin y flex parser mediante mlxconfig/mlxfwreset. Se incluyen también extractos de la configuración de fastSwan y strongSwan 6.0 con los modos flower-outbound, flower-inbound, flower-decrement-ttl y route-to-nexthop activados.
