Я пытаюсь протестировать программу XDP, но тестовая среда была предоставлена клиентом и состоит из одного сервера и гостя qemu, работающего на нем, и действует как генератор трафика (с использованием scapy или DPDK). и чтобы этот тест прошел успешно, пакеты от гостя должны поступать/вводиться в драйвер сетевой карты (XDP, работающий в собственном режиме) хоста. есть ли какие-либо конфигурации / хаки, которые могут заставить трафик идти от гостя к драйверу хоста?
изменить: некоторые моменты должны быть очищены, как предложил @vipin,
- на хосте сетевая карта подключена к virbr0 на ядре.
- XDP работает на физическом сетевом адаптере.
- я использую bpf_redirect_map для перенаправления, так как мы все еще находимся на простом этапе.
в любом случае, у меня есть обходной путь — просто добавить физический маршрутизатор в лабораторную установку, и этого достаточно для этого этапа теста.