Вопросы по теме 'xdp-bpf'

AF_XDP: `BPF_MAP_TYPE_XSKMAP` имеет только записи с `Операция не поддерживается`
Это весь мой код ядра XDP/BPF: struct bpf_map_def SEC("maps") xsks_map = { .type = BPF_MAP_TYPE_XSKMAP, .key_size = sizeof(int), .value_size = sizeof(int), .max_entries = 64, /* Assume netdev has no more than 64 queues */ };...
224 просмотров
schedule 06.08.2022

AF_XDP: установить `SO_TIMESTAMP` не поддерживается для `SO_XDP`: протокол недоступен
Почему настройка SO_TIMESTAMP не поддерживается для сокета AF_XDP ? В руководстве пользователя моего драйвера ( mlnx 5.0 ) указано, что Входящие пакеты получают отметку времени перед их распределением по PCI в зависимости от перегрузки в...
179 просмотров
schedule 05.09.2022

Как я могу перенаправить трафик с одного порта на другой в том же интерфейсе?
Мне нужно, чтобы трафик, попадающий в докер-контейнер на определенный порт, перенаправлялся на другой контейнер, ip которого я знаю, на другой порт с помощью xdp. Для этого я меняю контрольную сумму структуры iphdr: // Backup old dest address...
93 просмотров
schedule 28.05.2023

Низкая пропускная способность с XDP_TX по сравнению с XDP_DROP/REDIRECT
Я разработал программу XDP, которая фильтрует пакеты на основе определенных правил, а затем либо отбрасывает их ( XDP_DROP ), либо перенаправляет ( xdp_redirect_map ) на другой интерфейс. Эта программа вполне справлялась с синтетической нагрузкой...
133 просмотров
schedule 23.12.2022

как гость QEMU может отправлять пакеты на сетевую карту хоста?
Я пытаюсь протестировать программу XDP, но тестовая среда была предоставлена ​​​​клиентом и состоит из одного сервера и гостя qemu, работающего на нем, и действует как генератор трафика (с использованием scapy или DPDK). и чтобы этот тест прошел...
47 просмотров
schedule 01.06.2023