|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vladislav Zhuk 2:465/197 07 May 2003 11:20:22 To : Artem 'Zazoobr' Ignatjev Subject : trafd --------------------------------------------------------------------------------
06 май 03 года (а было тогда 15:17) Artem 'Zazoobr' Ignatjev писал:
>>>> ipacc - это ядерный счетчик с управляющим устройством
>>>> /dev/ipacc. Правильный подсчет выглядит так:
>>>> перебросить-данные-в-буфер-обмена-и-начать-считать-с-нуля (ЭТО ОДHА
>>>> ОПЕРАЦИЯ!!!), потом - выдать-данные, потом очистить-буфер-обмена.
>>>
>>> ipcad делает ровно то же самое (девайс не создает, правда).
>>> Только он, к тому же, кроссплатформенный.
>>
>> А как он пакетики ловит? ipfw divert?
AI> KISS. То есть не твори сущностей без нужды.
AI> bpf(4).
в общем, так же, как и сабж. А учитывая, что trafd еще и по портам
считает (т.е. можно реально изучить структуру трафика и выявить
различные моменты для оптимизации) и имеет в комплекте полный набор
утилит для работы со статистикой (весьма удобный). То получаем, что
trafd рулит. Если кто-то видел что-то аналогичное по функциональности
и удобству - просьба сообщить.
Для суперточного подсчета трафика я использую ipa из портов - тоже
отличная штука. Hо расхождения с trafd у меня не более двух процентов
(т.к. согласно документации trafd при сбросе статистики в лог отбрасывает
строки по которым объем трафика меньше 4-х или 2 кил- уже не помню),
поэтому если часто в лог сбрасывать трафик, то расхождения могут быть за
счет указанных "округлений". Хотя в новой версии trafd (bpft называется),
на сколько понял, можно вообще не отбрасывать мелкий трафик.
... Vladislav Zhuk [Team Beer]
--- GoldED+/BSD 1.1.5
* Origin: Hапиток сезона: безалкогольное пиво с водкой (2:465/197)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/19043eb8cd6a.html, оценка из 5, голосов 10
|