URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 47412
[ Назад ]

Исходное сообщение
"Расходждения в обсчете трафика"

Отправлено retro , 20-Авг-04 13:12 
Здравствуйте.
Ситуация такая:
internet---cisco5350---модем1---(8км)---модем---сервер(Linux)
Информация о трафике собирается на cisco (c помощью ip accounting) и на Linux (trafd и ifconfig eth1).
Проблема в том, .. что показания trafd  и ifconfig eth1 в целом сходятся, ... а ip accounting - больше в 1.5-2 раза.
Может подскажите, ... в чем может быть дело ?

Содержание

Сообщения в этом обсуждении
"Расходждения в обсчете трафика"
Отправлено retro , 20-Авг-04 13:18 
Конфигурация на cisco:
!
ip accounting-threshold 50000
!
interface FastEthernet0/0
ip accounting output-packets
..
!
interface FastEthernet0/1
ip accounting output-packets
..
!
interface Serial0/1 (сюда приходит интернет)
ip accounting output-packets


"Расходждения в обсчете трафика"
Отправлено YuryD , 20-Авг-04 13:40 
>ip accounting output-packets

Возьмите файл ip accounting м сравните с trafd.
Варианты - кривая маршрутизация, фильтрация траффика на вашей стороне...



"Расходждения в обсчете трафика"
Отправлено retro , 20-Авг-04 14:10 
>>ip accounting output-packets
>
> Возьмите файл ip accounting м сравните с trafd.
Файл не сходится.
> Варианты - кривая маршрутизация,
Например?
>>фильтрация траффика на вашей стороне...
Cisco фильтрует только 135,139,137 и 445 порты. Из за этого не может быть расхождений в 2 раза
А не могут случайно теряться пакеты между модемами?

"Расходждения в обсчете трафика"
Отправлено YuryD , 20-Авг-04 14:18 
>> Возьмите файл ip accounting м сравните с trafd.
>Файл не сходится.

И сильно ? У меня расхождения были небольшие, и еще - trafd мелкие/битые пакеты не учитывает.

>> Варианты - кривая маршрутизация,
>Например?

Например на вас /24 подают а у вас /28 только настроено, вот и будут
по каналу бегать icmp unreach/redirect туда-сюда, увеличивая счетчики  киски.

>А не могут случайно теряться пакеты между модемами?

Sho int se0 - там видно все.


"Расходждения в обсчете трафика"
Отправлено uldus , 20-Авг-04 14:20 
>целом сходятся, ... а ip accounting - больше в 1.5-2 раза.

Если в два раза, то очень похоже что один пакет считается на cisco 2 раза. NAT или loopback интерфейсы на cisco используются ?


"Расходждения в обсчете трафика"
Отправлено Chris , 20-Авг-04 14:58 
если trafd не патченый, то он имеет привычку терять трафик

"Расходждения в обсчете трафика"
Отправлено retro , 20-Авг-04 15:11 
>если trafd не патченый, то он имеет привычку терять трафик
trafd-3.0.3-b1
Его показания сходятся с показаниями трафика,  прошедшего через интерфейс
(ifconfig eth1)

"Расходждения в обсчете трафика"
Отправлено retro , 20-Авг-04 15:09 
>>целом сходятся, ... а ip accounting - больше в 1.5-2 раза.
>
>Если в два раза, то очень похоже что один пакет считается на
>cisco 2 раза. NAT или loopback интерфейсы на cisco используются ?
>
С маршрутизацией все нормально.
sh int говорит что ошибок не было (но может они были на модемах).
Есть нат, и есть loopback.
Еще такая ситуация: подключаю к cisco напрямую машину (без модемов). Статистика сходится.



"Расходждения в обсчете трафика"
Отправлено lalala , 20-Авг-04 15:42 
если модемы используют HLDC протокол передачи данных, то это оверхед так называемый :) сами сталкивались.

"Расходждения в обсчете трафика"
Отправлено A Clockwork Orange , 20-Авг-04 15:52 
А с провайдером какая сходится?

"Расходждения в обсчете трафика"
Отправлено YuryD , 20-Авг-04 15:54 
>если модемы используют HLDC протокол передачи данных, то это оверхед так >называемый >:) сами сталкивались.

Он небольшой, не 2 раза. Что мешает за 10-15 минут снять ip acco и trafd
и сравнить ? Т.к киска считает только то, что к вам, соотвесттвенно и из
trafd выбрать только к вам. Ну и прирост счетчиков на Se0 и eth вашем сравнить.



"Расходждения в обсчете трафика"
Отправлено lalala , 20-Авг-04 19:23 
>>если модемы используют HLDC протокол передачи данных, то это оверхед так >называемый >:) сами сталкивались.
>
> Он небольшой, не 2 раза. Что мешает за 10-15 минут снять
>ip acco и trafd
> и сравнить ? Т.к киска считает только то, что к вам,
>соотвесттвенно и из
> trafd выбрать только к вам. Ну и прирост счетчиков на Se0
>и eth вашем сравнить.

да не в два раза, в месяц получается <10% расхождение, статистика снимается ipacctd'ом каждые 5 минут.



"Расходждения в обсчете трафика"
Отправлено retro , 20-Авг-04 15:59 
>если модемы используют HLDC протокол передачи данных, то это оверхед так называемый
>:) сами сталкивались.
Да, ... есть такое. И как с этим бороться? (FlexDsl FG-PAM-ETH Nateks)
А во сколько раз разница ?



"Расходждения в обсчете трафика"
Отправлено uldus , 20-Авг-04 16:51 
>если модемы используют HLDC протокол передачи данных, то это оверхед так называемый

ip accounting считает только IP трафик, поэтому он обязан быть на несколько процентов меньше показания счетчика на интерфейсе.


"Расходждения в обсчете трафика"
Отправлено uldus , 20-Авг-04 17:01 
>Есть нат, и есть loopback.

На loopback нет включенного учета ip accounting ?

ip acc считает по внутренним IP или внешнему после NAT ?
Может быть у тебя в кошке гуляют пакеты с тем же внутренним адресом клиента, пришедшие с других интерфейсов.

>Еще такая ситуация: подключаю к cisco напрямую машину (без модемов). Статистика сходится.

Возьми одни IP и посмотри сколько пакетов посчитал trafd и сколько ip acc. Сравни не трафик, а именно число пакетов.



"Расходждения в обсчете трафика"
Отправлено retro , 21-Авг-04 14:20 
>>Есть нат, и есть loopback.
>
>На loopback нет включенного учета ip accounting ?
ip accounting отсутствует на loopback
>ip acc считает по внутренним IP или внешнему после NAT ?
по внутренним и по внешним.
для клиентов с реальными адресами и с теми, кто выходит через нат опыт показывает одно и тоже.
>Может быть у тебя в кошке гуляют пакеты с тем же внутренним
>адресом клиента, пришедшие с других интерфейсов.
>
сильно сомневаюсь. на всякий случий был настроен arp для защиты от подмены адресов или маков
>>Еще такая ситуация: подключаю к cisco напрямую машину (без модемов). Статистика сходится.
>

>Возьми одни IP и посмотри сколько пакетов посчитал trafd и сколько ip
>acc. Сравни не трафик, а именно число пакетов.
ок, ... попробую

...
И еще, ... ошибочка небольшая вышла: между модемами не hdlc, а shdsl