|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 24 Oct 2003 11:52:09 To : Igor Blagodetelev Subject : Re: [linux] Модуль сбора трафика -------------------------------------------------------------------------------- Igor Blagodetelev wrote: > Hello everybody. > > Похвалите/поругайте пожалуйста http://sourceforge.net/projects/iptrafd/ Может не понимаю чего, но imho считать надо только на выходах устройств. Это значит в точке вызова функции hard_start_xmit и только по успешной передаче (без requeue). А всякого рода подсчеты в форварде производятся только из-за того что в skb не сохраняется информация об оригинальном пакете. Если такую информацию добавить, то и в точке выхода с устройства можно будет правильно подсчитать кому же принадлежал этот пакет до его модификации. Соответственно всякого рода подсчеты в iptables принципиально подкручивают исходящий траффик локальных пользователей, а подсчеты через ipcap входящего принципиально подкручивают счетчики провайдера. Т.е. развитие того или иного способа расчета кроме как на выходе девайса всегда грешит ошибками в силу имплементэйшн лимитэйшн ;) -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/782443be2a8d.html, оценка из 5, голосов 10
|