xdp-trafficgen(8) XDP (NAME) XDP-trafficgen - XDP (SYNOPSIS) XDP-trafficgen XDP . ( ) . XDP-trafficgen UDP TCP . xdp-trafficgen xdp-trafficgen : Usage: xdp-trafficgen COMMAND [options] COMMAND can be one of: udp - run in UDP mode xsk-udp - run in UDP mode (using AF_XDP sockets) tcp - run in TCP mode probe - probe kernel support . xdp-trafficgen COMMAND --help . UDP UDP UDP IP . IPv6 (hop limit) . udp : xdp-trafficgen udp [options] . XDP ( ndo_xdp_xmit ). : -m, --dst-mac MAC . MAC . -M, --src-mac MAC . MAC . -a, --dst-addr IP . - (link-local) fe80::2 . -A, --src-addr IP . - fe80::1 . -p, --dst-port UDP --dyn-ports. 1 . -P, --src-port UDP . 1 . -d, --dyn-ports --dst-port . -n, --num-packets . xdp-trafficgen . -s, --pkt-size UDP . xdp-trafficgen IPv6 . xdp-trafficgen ( ) . . -t, --threads . . 1 . -I, --interval ( ). -v, --verbose (-vv: ). --version . -h, --help . XSK-UDP xsk-udp UDP AF_XDP (userspace) . AF_XDP . xdpsock bpf-examples . --txonly xdpsock . : xdp-trafficgen xsk-udp [options] : -m, --dst-mac MAC . MAC . -M, --src-mac MAC . MAC . -y, --timestamp (timestamp) pktgen . -V, --vlan-tag vlan ID PRI --vlan-id --vlan-pri. -J, --vlan-id vlan . --vlan-tag . : 1. -K, --vlan-pri (PRI) vlan . --vlan-tag . : 0. -P, --fill-pattern . 0 . -T, --tx-cycle-time (packet bursts) . --batch-size . 0 ( ). -q, --queue . AF_XDP xdp-trafficgen . 0 . -i, --interval . . -O, --retries . . --pkt-count . -f, --frame-size . . --unaligned . ( ) . -s, --pkt-size . . -d, --duration . 0 ( --pkt-count). -c, --pkt-count . 0 ( --duration). -b, --batch-size . . . --tx-cycle-time . -I, --irq-string irq-string /proc/interrupts. IRQ . . -p, --poll poll() . -m, --no-need-wakeup XDP_USE_NEED_WAKEUP AF_XDP. . -u, --unaligned (unaligned) . (huge pages) . -M, --shared-umem AF_XDP. (round-robin) . -x, --extra-stats . -Q, --quiet . -a, --app-stats . -C, --copy-mode : auto copy zero-copy. auto . zero-copy native XDP . -w, --clock . MONOTONIC REALTIME TAI BOOTTIME MONOTONIC . -W, --policy (scheduler policy) . SCHED_OTHER SCHED_FIFO SCHED_OTHER . -U, --schpri SCHED_FIFO. 0 . -A, --attach-mode XDP ( native skb) . native . zero-copy native . -v, --verbose . libxdp libbpf . --version . -h, --help . TCP TCP TCP . XDP . TCP (handshake) XDP . XDP ACK . : ACK . . . tcp : xdp-trafficgen tcp [options] -i ( IPv6 ). ndo_xdp_xmit . : -p, --dst-port . 10000 . -m, --mode XDP native ( : native, skb, hw). -n, --num-packets . . -I, --interval ( ). -v, --verbose (-vv: ). --version . -h, --help . PROBE PROBE xdp-trafficgen . xdp- trafficgen . probe: xdp-trafficgen probe [options] ( ) . 0 1 . XDP XDP . : -i, --ifname . -v, --verbose (-vv: ). --version . -h, --help . (BUGS) : https://github.com/xdp-project/xdp-tools/issues (AUTHOR) xdp-trafficgen Toke Hoiland-Jorgensen . V1.6.3 February 19, 2026 xdp-trafficgen(8)