Я рассматривал использование PF_RING для отправки и получения в моем приложении.
Если я планирую использовать PF_RING для поддержки TCP-соединения, похоже, мне придется вручную "подделывать" IP и TCP-сообщения, поскольку pfring_send отправляет необработанные пакеты. Означает ли это, что мне придется вручную переопределить TCP поверх PF_RING?
Я понимаю, что есть четкое преимущество для приема с использованием PF_RING, кто-нибудь пытался отправить данные с помощью PF_RING? Есть ли явное преимущество перед обычными вызовами отправки?
Примечание: я не использую DNA (Direct NIC Access), я просто использую частичный обход ядра с драйверами, поддерживающими NIC.