Четверг, 19 Февраль 2009

Карма, tcpdump и гигабит

При записи пакетов используя tcpdump на больших скоростях возможна потеря пакетов.

Для 1 гигабита мне помогли такие изменения:

net.core.rmem_default = 33554432
net.core.rmem_max = 33554432
net.core.netdev_max_backlog = 16384

Отдельное спасибо выражаю Alex Ott.

p.s. — почему на это наступил я только сейчас, честно, мне не понятно.

Написано в: 22:03 | 1 комментарий | | теги: , | постоянная ссылка |
Добавить пост в:   Delicious Reddit Slashdot Digg Technorati Google


Последние комментарии

Комментарии

pavlinux 25.02.2009 0:52

Надо юзать libpcap с поддержкой MMAP или Device pooling

http://public.lanl.gov/cpw/ http://labs.ee.psu.edu/faculty/kesidis/EMIST/TCPDUMP%20subsampling%20tech-report.pdf (118Kb PDF)

Improving Passive Packet Capture: Beyond Device Polling — http://luca.ntop.org/Ring.pdf High-Speed Dynamic Packet Filtering — http://luca.ntop.org/Blooms.pdf Как настроить PF_RING в линухе - http://www.ntop.org/PF_RING.html

libpcap + PF_RING — svn co https://svn.ntop.org/svn/ntop/trunk/PF_RING

ответить

Форма комментирования для «Карма, tcpdump и гигабит»

Обязательное поле. Не больше 30 символов.

Обязательное поле