Почему я должен использовать DPDK, когда я могу использовать PCAP? - PullRequest
0 голосов
/ 22 января 2019

Я хочу обойти сетевой стек Linux.

Я знаю, что я могу использовать множество технологий и библиотек, таких как DPDK или PF_RINGS, но недавно я столкнулся с API PCAP.

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

Вопрос в том, какие различия между DPDK и PCAP и какую вы предлагаете для конкретного случая?

...