Тип потока dpdk, pctype, rss и pktgen - PullRequest
0 голосов
/ 21 октября 2018

Как новый пользователь DPDK, я благодарен, если кто-то может помочь ответить на следующие основные вопросы.

  • Я вижу из документа и исходного кода, есть тип пакета (например, 172 IPV4 GTPU IPV4TCP PAY4), тип классификации пакетов (pctype) и тип потока (например, от 0 до 22).Что это за типы и их отношения?
  • DPDK должен сопоставить тип оборудования (pctype?) С типом потока программного обеспечения для запуска RSS.Почему и как это делается?
  • DPDK имеет mempool и может распределять чередующуюся память на основе каналов и рангов.Но я не понимаю, как это делается (например, на двух рисунках в ссылке).
  • Последний вопрос касается pktgen.Может ли он отправить, например, 10 пакетов и остановиться?Или он может отправить файл pcap один раз после загрузки?Я обнаружил, что он просто продолжает посылать пакеты снова и снова.

Спасибо.

1 Ответ

0 голосов
/ 07 ноября 2018

Может ли он отправить, например, 10 пакетов и остановиться?Да

установить 0 считать 10

Пока 0 - номер порта

Мы использовали pktgen-dpdk для отправки 1000000 пакетов, и удаленный могполучить такое количество пакетов.

...