Jump to content

Linux + stargazer + libipq = неправильный мёд


Recommended Posts

Протестировав Stargazer на производительность получил следующие результаты:

- при использовании "PF_PACKET capture" (который по-умолчанию в make.linux) померял загрузку процессора на скорости 100 Мбит/с - понятно, что отлавливать и считать все пакеты на такой скорости весьма трудоемкий процесс - будем считать, что нормально

- при использовании "ilbipq capture" (кстати ошибка в написании в make.linux в комментарии) и посылая весь трафик в QUEUE загрузка примерно та же - тоже нормально

 

ВОПРОС: если не посылаю в QUEUE ничего (ни одного правила, посылающего в QUEUE нет) и трафик, соответственно, ни у кого не считается - stargazer при передаче данных все равно грузит процессор, а когда данные не передаются - молчит. По-идее, если в QUEUE ничего не валится, то и считать нечего!

Чем он занимается в "свободное от работы время" ??? :)

Почему в режиме "ilbipq capture" Stargazer обрабатыет трафик без правил в iptables и откуда он его берет?

 

И еще запрос на фичу: было бы неплохо иметь возможность в обычном режиме ("PF_PACKET capture") устанавливать фильтры на определенные направления, чтобы stargazer не напрягался их обсчитывать (чтобы ЦП не грузил обработкой, например, локального трафика). Т.е. чтобы он вообще его не получал.

 

Заранее спасибо за ответ.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...