История изменений
Исправление
Moisha_Liberman,
(текущая версия)
:
Под вопросом.
Исходная версия
Moisha_Liberman,
:
Вам нужен DPDK вот примерно так для решения Вашей задачи.
Попробовал в лоб через сырые сокеты (socket(AF_PACKET, SOCK_RAW, IPPROTO_RAW)) и recvfrom в блокирующем режиме - производительность не очень
«Нет». RAW-сокеты позволяют обойти файерволл, т.к. они не обрабатываются ядром и, конкретнее, файерволлом. Но тогда придётся весь проходящий траф как-то в RAW запихивать.
«Нет», AM335x SoC это в любом случае слабовато для высокоскоростной обработки.