Re[2]: WinPcap и захват пакетов с 10 Гбит Ethernet
От: cppdev  
Дата: 02.08.13 06:10
Оценка:
А>1.
А>Какой внутренний размер буффера winpcap ставите?
А>Попробуйте увеличить его размер.

Пробовал на размере буфера от 1 ГБ до 3 ГБ — не помогает.

А> 3.Отслеживаете ли вы сами пропуск пакетов в stat_packet_handler функции. Если нет то попробуйте.

А>Если да , то какими порциями пропускаются пакеты.

Да, пробовал получать статистику. Пакеты могут пропускаться как небольшими равными долями в течении всего сеанса захвата, так и сразу может произойти пропуск большого их числа, например 100 — 150 т. пакетов. Причем что интересно: в поле ps_recv находится число захваченных драйвером пакетов и оно не совпадает с тем количеством пакетов, что я получаю в приложении. Пакетов отброшенных драйвером (поле ps_drop) не много — из 3 000 000 только 50 000.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.