Ситуация следующая
Есть локалка (80 усеров), с выходом через НАТ в интернет.
НАТ-сервер управляет трафиком используя НТВ.
Трафик делится на местный и зарубежный.
После этого трафик делится еще на 4 полосы:
высокоприоритетный (днс, пакет<128байт)
веб-серфинг (НТТР < 1Мега)
веб-качка (НТТР > 1Мега)
все остальное
Для оцнеки того, насколько быстро пользователи
могут серфинговать, оттолкнусь от идеи что
косвенно об этом можно узнать на основе статистики
загрузки определенных сайтов, например следущео вида:
время / сайт / локальный ИП / время загрузки страницы
при этом список сайтов которые мониторятся перечислен
в отдельном файле.
Немогу пока определится с помощью чего раелизовать
поставленную задачу, так удалось на данный момент
выяснить что есть следующие варианты:
ip_conntrack
ngrep
tcpdump
tethereal
самому С++
Для реализации поставленной заачи в принципе сначала
надо отловит для указанного ИП и хоста
все ПОСТЫ и ГЕТЫ и засечь время между последним и первым,
что народ посоветует?