Hi All!Есть вот такая проблемка:
есть необходимость сбор per_ip статистики.
до сих пор это дело решалось так.access-list 10 perm ip any host 10.10.10.10
int e1/0
traffic-shape group 10 128000потом раз в полчаса
rsh 1.1.1.1 sh traffic-shape stat >outЛегко обрабатываем, получаем то что надо, заодно вроде как и скорость режем.
С некоторого времени этого стало мало, поискал варианты, остановился на linux+ipcad.
linux потому что так уж повелось :). ipcad потому как вроде должно работать.Протестировал два варианта перехода:
через libcap (знаю про нагрузку.. но ее пока нет), и потом уже через ipq.
Наблюдаю вот такю проблему.оба решения работают паралельно, линух стоит хопом между таргет ip и cisco (он впрочем всегда там был)
Наблюдаем следующее, интервал 30мин:cisco
14028433
2882635
49424701
3814196
17271337ipcad
13385532
2623310
44280962
3606479
16381745ipcad/cisco
0.95
0.91
0.9
0.95
0.95Вот такая вот веселая статистика.
Просьба помочь прояснить вопросик. У меня какбы идей уже нет. Статистика сохраняется как при ipq так и без него. Да и вообще dual xeon, 2x1Gbit, скорость по ipcad 300kbyte/s я не думаю что это нагрузка которая поставит машину в ступор.
Здесь похоже есть какойто ньюанс с учетом размеров пакетов? либо cisco на шейпере докладывает в сумму еще и delayed байтики (пробовал их учесть, несрослось)? В общем хотелось бы всеже разобраться..
хелп.
/docp
По набранной статистике очень похоже что ipcad не считает заголовки ip/tcp.Ктото может разбирался? Или придется в сырцы лезть, влом :)
Переписал свой анализатор так, чтобы он учитывал размер заголовков, благо количество пакетов ipcad отдает. Посмотрим как оно теперь будет с циской биться.