Вопросы по теме 'dpdk'
Как запустить приложение Intel DPDK на виртуальной машине?
Кому-нибудь удалось запустить приложение на базе Intel DPDK на виртуальной машине?
У меня есть приложение на основе DPDK, которое я пытаюсь запустить в VirtualBox.
Intel упоминает паравиртуализированные сетевые интерфейсы в своей документации,...
10744 просмотров
schedule
04.05.2024
Компиляция Intel DPDK
Я установил kernel-devel. Я понял это. в Интернете нет таких вопросов.
[root @ fedora dpdk-1.6.0r1] # make
== Build scripts
== Build scripts / testhost
== Build lib
== Build lib / librte_eal
== Build lib / librte_eal / common
== Build lib /...
1236 просмотров
schedule
19.01.2023
Можно ли написать веб-сервер с помощью Intel DPDK?
Я новичок в Intel DPDK. Я планирую написать http веб-сервер.
Можно ли это реализовать, используя следующую логику, используя DPDK?
Получите пакеты и отправьте их в Worker Logical Cores.
Сборка рабочего логического ядра «http reuqest»,...
2947 просмотров
schedule
14.09.2022
Как запустить Netfilter (iptables, nftables) с DPDK
Я ищу быстрый межсетевой экран с отслеживанием состояния в Linux, который может обрабатывать множество пакетов и отправлять некоторые из них внешним программам.
Можно ли заставить netfilter (iptables, nftables) работать с Intel DPDK для повышения...
5653 просмотров
schedule
20.01.2024
Есть ли простой способ отправить пакет по IP-адресу (не зная MAC) из сетевого приложения?
Я разрабатываю небольшое приложение NAT, используя DPDK. В настоящее время я использую драйвер pcap_pmd , поэтому устройства по-прежнему виден для ifconfig и помощников. Теперь я хочу отправить пакет по определенному IP-адресу, но не хочу...
143 просмотров
schedule
09.10.2023
Загрузка ЦП в режиме опроса
Для нашего проекта, написанного на C++, мы запускаем ядра процессора в режиме опроса для опроса драйвера (dpdk), но в режиме опроса загрузка процессора отображается как 100% в top/htop. Когда мы начали наблюдать сбои при отбрасывании пакетов, мы...
1777 просмотров
schedule
11.02.2023
dpdk_nic_bind.py не показывает карты Mellanox, почему?
Я пытаюсь установить DPDK на карту Mellanox ConnectX-3 и запустить некоторые прилагаемые к ней приложения, например, l2fwd. Насколько я понимаю, мне нужно использовать сценарий dpdk_nic_bind.py, который поставляется с дистрибутивом DPDK, для привязки...
601 просмотров
schedule
17.12.2023
Не могу скомпилировать dpdk на Archlinux
Я пытаюсь скомпилировать dpdk 16.04-1 на 4.6.2-1-ARCH . Следующий вывод предназначен для попытки установить пакет AUR, но компилирование себя из исходного кода в соответствии с руководством по быстрому запуску dpdk дает мне точно такие же ошибки....
794 просмотров
schedule
29.09.2022
Не знаете, как настроить и использовать dpdk-pktgen с включенным RSS
Я нахожусь в процессе покупки карты 25Gbe и оцениваю эту карту в настоящий момент, и мне кажется, что я не могу заставить ее получать поток 25G с 64-байтовым трафиком UDP или TCP-пакетами. Получение тяжелых отбрасываний пакетов, когда dpdk-pktgen...
773 просмотров
schedule
02.07.2022
Предотвращение потери пакетов DPDK при пересылке L2
Здравствуйте, я реализовал пинг-понг для DPDK. при этом клиент отправляет пакеты, а сервер получает пакеты и затем возвращает их.
Серверная часть реализована аналогично образцу переадресации L2 на официальном сайте DPDK.
Выполняя пересылку L2,...
979 просмотров
schedule
23.03.2022
[C ++] [DPDK] Создайте rte_mempool с правильным выравниванием байтов частного размера
Я новичок в DPDK и вообще работаю с байтами.
Я пытаюсь изменить длину полученного пакета, скопировав его в пул памяти, а затем создаю rte_mbuf с указанным пулом памяти, который я могу изменить. Чтобы создать мемпул, я использую
mem_pool =...
590 просмотров
schedule
10.06.2023
Как DirectMap1G влияет на количество огромных страниц?
Мне удалось установить размер огромной страницы по умолчанию на 1 ГБ с помощью командной строки GRUB в /etc/default/grub, однако кажется, что я не могу установить количество огромных страниц больше 12 независимо от того, как я это делаю (либо загрузка...
1193 просмотров
schedule
26.01.2023
Хэш Jenkins на C, ключи с размером, не кратным 4, и дезинфицирующее средство для адресов.
В проекте, над которым я сейчас работаю (на языке C), мы храним хеш-таблицу некоторых непрозрачных объектов. Мы используем DPDK для ввода-вывода в нашем приложении (версия 16.07.2, к сожалению), и мы используем код rte_hash для хеширования нашего...
229 просмотров
schedule
27.02.2024
DPDK nes: Qemu из-за отсутствия символьного устройства usvhost-1
В процессе настройки среды NES для мобильных граничных вычислений с использованием DPDK система выдает следующее сообщение об ошибке:
Qemu-System-X86_64: -Chardev Socket,Id=Char1,Path=/Usr/Bin/Usvhost-1: не удалось подключиться к сокету: нет...
150 просмотров
schedule
20.05.2022
Как обойти проверку флага времени выполнения в DPDK
ОШИБКА: эта система не поддерживает SSE4_1. Убедитесь, что RTE_MACHINE установлен правильно.
Есть ли способ обойти этот флаг в DPDK?
DPDK версии 17.08.1 ОС: Fedora 20
1167 просмотров
schedule
27.11.2022
Значения пропускной способности и размер пакета при пересылке уровня 2
Я записал несколько значений пропускной способности, соответствующих разным размерам пакетов при пересылке уровня 2. У меня есть следующие запросы.
Мбит/с Rx/Tx: 87/1025 означает, что у нас пропускная способность 87 в очереди Rx и 1025 в очереди...
71 просмотров
schedule
29.01.2023
dpdk testpmd не смог открыть tx_iface
Я загружаю dpdk 17.11.1 и настраиваю огромные страницы и беру интерфейс enp0s3 из ядра в dpdk, и после этого я попытался прочитать пакеты из файла pcap и записать их в сетевой интерфейс с помощью команды:
sudo testpmd -c '0x3' -n 4 --vdev...
124 просмотров
schedule
31.10.2022
Невозможно использовать все каналы памяти с помощью testpmd
Я использую testpmd (DPDK 17.11.1). Я создал два порта P0 и P1 и отправил трафик с P0 на P1. И я обнаружил, что он использует только два канала памяти. Ниже приводится команда для запуска testpmd:
./testpmd -n4...
282 просмотров
schedule
14.05.2023
Приложение DPDK зависает после получения более 8000 rte_mbuff
Здравствуйте участники stackoverflow
Я разрабатываю проект с DPDK, но столкнулся с глупой проблемой, которая для меня не очевидна. Я хочу найти правильный подход к решению моей текущей проблемы.
Я отправляю и получаю 4 КБ rte_mbuf между...
95 просмотров
schedule
25.09.2022
IP-адрес и MAC-адрес, используемые в DPDK
Здравствуйте, эксперты по Stackoverflow!
Я боролся с тем, как использовать фрагментацию ip, предоставляемую DPDK. и мне было интересно, что у меня есть правильное понятие IP-адреса и MAC-адреса, используемого в заголовке Ethernet rte-mbuf....
1538 просмотров
schedule
02.03.2023