Documentation
¶
Overview ¶
Command icxbench-tun runs the ICX engine over the USERSPACE vtep/tun datapath (a kernel /dev/net/tun device + a plain UDP underlay socket), as opposed to the zero-copy AF_XDP datapath that cmd/icxbench drives. Same static-keyed handler, same Geneve/AES-GCM wire format (L3-IP-in-Geneve), so it interoperates on the wire with an icxbench AF_XDP peer. It is a real-hardware benchmark harness for A/B-ing the userspace datapath against AF_XDP — not part of the production plane.
Role decap: bind the UDP underlay on :6081, decrypt arriving Geneve frames and write the plaintext inner IP packets to the TUN device (counts as icx0 RX).
Click to show internal directories.
Click to hide internal directories.