Вопросы по теме 'dpdk'

Включить popcnt в виртуальном боксе
У меня есть Oracle VirtualBox 4.3.8 RC1 и установлена ​​стабильная версия Debian. В этой версии VirtualBox я могу использовать эту команду для включения SSE4.1 и SSE4.2: VBoxManage setextradata Имя виртуальной машины VBoxInternal/CPUM/SSE4.1 1...
1018 просмотров
schedule 12.10.2022

DPDK Open vSwitch не может получить доступ к сети
Я играю с пакетом ovs-dpdk https://github.com/01org/dpdk-ovs И я не совсем понимаю, как я могу подключить мост OVS и виртуальные машины, чтобы получить доступ извне, т. е. в сеть. На обычном openvswitch устройство моста, созданное vswitch, ``...
1480 просмотров
schedule 13.06.2022

Как настроить функцию хеширования RSS в XL710 для получения типа потока IPv4?
В DPKD поток данных ETH_RSS_IPV4 не активирован по умолчанию для XL710 Intel NIC. Итак, когда вы хотите распределить пакеты между lcore, вам нужно выбрать другие потоки данных IPv4, которые поддерживаются XL710, а именно ETH_RSS_FRAG_IPV4 ,...
3953 просмотров
schedule 13.08.2022

Как включить режим отладки в приложении на основе dpdk?
Я сталкиваюсь с некоторыми ошибками при запуске приложения на основе dpdk. Я обнаружил, что ошибка возникает при вызове функции rte_eth_dev_configure() , предоставляемой библиотекой dpdk. Код ошибки -22. Однако я хочу, чтобы приложение показывало...
4781 просмотров

Сохранять метаданные при отправке и получении данных из интерфейса kni в dpdk
Есть ли способ сохранить метаданные или любые эквивалентные данные при отправке и получении mbuf в и из интерфейса kni в dpdk?? Заранее спасибо.
46 просмотров
schedule 03.11.2022

DPDK не может найти -lnuma
При компиляции версии dpdk 17.04 я получаю следующую ошибку в конце. == Build drivers/event/skeleton == Build drivers/event/sw == Build drivers/event/octeontx == Build app == Build app/test-pmd LD testpmd /usr/bin/ld: cannot find -lnuma...
677 просмотров
schedule 02.06.2023

Как я могу заставить dpdk распознавать сетевую карту, виртуализированную Linux?
У меня на машине две физические сетевые карты. Судя по этой публикации , dpdk должен иметь возможность работать с виртуальными сетевыми адаптерами. Таким образом, я создал 3 виртуальных интерфейса, используя следующие команды в Linux, где eno1d1...
2395 просмотров
schedule 30.05.2022

Можно ли настроить dpdk RSS так, чтобы запросы, отправленные из определенной очереди tx, возвращали свои ответы в определенной очереди rx?
Я пытаюсь использовать dpdk с несколькими очередями rx и tx на одном физическом порту. Цель состоит в том, чтобы каждый поток отправлял RPC (с некоторым идентификатором внутри пакета) на свой собственный tx порт и получал ответы в своей...
645 просмотров
schedule 01.09.2022

Ошибки неверной контрольной суммы UDP
Контрольная сумма UDP не может быть вычислена с помощью аппаратной виртуализации (SRIOV PCI passthrough). Ошибки неверной контрольной суммы UDP наблюдаются в tcpdump (pcap), собранном после хоста на сервисном маршрутизаторе, когда вычисление...
264 просмотров
schedule 25.02.2023

Как освободить огромные страницы, выделенные приложением DPDK?
Я использую приложение DPDK-PROX. Всякий раз, когда я закрываю это приложение, огромные страницы, выделенные этим приложением, не освобождаются. Каждый раз приходится перезагружать систему. Любое решение? Я рассмотрел вопрос ниже, но моя...
1104 просмотров
schedule 11.03.2023

Сбой сборки DPDK 17.11.5 с использованием dpdk-setup.sh в ОС RedHat 3.10.0-862.rt56.804.el7.x86_64
Я пытался создать среду DPDK с помощью dpdk-setup.sh, но не могу скомпилировать DPDK. $sudo ./dpdk-stable-17.11.5/usertools/dpdk-setup.sh Я набираю 14 (x86_64-native-lunuxapp-gcc), чтобы построить DPDK, и вы увидите следующие ошибки:...
106 просмотров
schedule 28.01.2024

Использование N3000 Intel FPGA в качестве интеллектуальной сетевой карты
Можно ли использовать сетевой ускоритель N3000 Intel FPGA Network в качестве Smart NIC? если да, может кто-нибудь поделиться подробностями? Мы хотели бы использовать его как Smart NIC, используя драйвер режима опроса на основе dpdk.
122 просмотров
schedule 02.02.2023

Как получить доступ к различным уровням в пакете, полученном через DPDK?
Я бегу dpdk-stable-18.11.9 по Ubuntu 18.04 . Я использовал функцию rte_eth_rx_burst(port_id,queue_id,pkts_burst, MAX_PKT_BURST) для приема пакетов. Я хочу получить доступ к различным заголовкам пакета, а именно...
160 просмотров
schedule 21.07.2022

Представление переключателя DPDK команды потока testpmd не работают
Мой вопрос связан с вопросом, который я задавал ранее. Пересылать пакеты между сетевыми картами виртуальных функций SR-IOV (VF) В основном я хочу использовать 4 функции SR-IOV Intel 82599ES и направлять трафик между VF по мере необходимости....
235 просмотров
schedule 07.06.2022

Можно ли использовать несколько очередей с DPDK vdev rx_pcap
Я не мог сказать из документации , можно ли использовать vdev rx_pcap имитировать RSS с помощью файла pcap, используя несколько ядер. После прочтения это предложение показалось интересным: Для простоты использования DPDK EAL также был...
231 просмотров
schedule 17.04.2023

Есть ли способ отправлять и получать пакеты на одном и том же порте в pktgen?
В pktgen-dpdk есть ли способ настроить его для отправки и получения пакетов через один и тот же порт? например порт 0 отправляет пакеты и получает их по мере отправки
57 просмотров
schedule 17.08.2023

Какая функция RSS-фильтра?
Я ищу документ о функции фильтра RSS. Сетевая карта - Intel I210, а драйвер - e1000. Я нашел некоторые функции RSS-фильтра. Нравиться: eth_igb_start => igb_filter_restore => igb_rss_filter_restore => igb_config_rss_filter...
57 просмотров
schedule 06.01.2023

Как сгенерировать СЛУЧАЙНЫЙ трафик через Pktgen-DPDK?
Я использую range <portlist> src|dst ip <SMMI> <ipaddr> в качестве pktgen doc и start all для отправки пакетов. Но это не работает. Я пропускаю какие-то шаги?
109 просмотров
schedule 06.10.2022

DEV_TX_OFFLOAD_VXLAN_TNL_TSO Тестирование разгрузки - DPDK
Я работаю над картами Mellanox ConnectX-5 и использую DPDK 20.11 с CentOS 8 (4.18.0-147.5.1.el8_1.x86_64). Я хотел протестировать разгрузку DEV_TX_OFFLOAD_VXLAN_TNL_TSO , и я хочу спросить, какой должна быть структура пакета (я использую scapy),...
140 просмотров
schedule 05.06.2022

Проблемы со сборкой DPDK PktGen
Я пытаюсь собрать DPDK PktGen на Centos 7, используя gcc 4.8.5. Я сделал «git clone» для dpdk и pktgen: git clone http://dpdk.org/git/dpdk git clone http://dpdk.org/git/apps/pktgen-dpdk так я понимаю, что у меня есть ревизия HEAD каждого. Я...
161 просмотров
schedule 12.02.2024