Как без потерь получать трафик со скоростью 40Гбит / с c? - PullRequest
0 голосов
/ 09 июля 2020

Моя цель - захват входящего пакета с помощью DPDK, для этого я хочу интегрировать API ETH библиотеки DPDK в свой проект, чтобы получать все входящие пакеты (скорость NI C: 40 Гбит / с, размер пакета 1500 байт) с нулевой потерей пакетов.

Я не знал Как я могу это сделать? Я установил DPDK из [Быстрая установка DPDK] [1]

1 Ответ

1 голос
/ 10 августа 2020

поделился сеансом отладки и продемонстрировал 4 * 10 Гбит / с x710 (Fortville), способный отправлять 40 Гбит / с трафика c от pkt-gen. На стороне получателя с examples/skeleton с 1 ядром, как принимаются и обрабатываются общие 40 Гбит / с.

pkt-size - 1500 согласно запросу от @ Alexanov.

Следовательно, в DPDK нет проблем библиотека для приема пакетов

...