Избитая тема, но всё же...
общая схема:
isp - GW - lan
GW работает под управлением ОС семейства Linux
Учет статистики сетевых интерфейсов на GW:
- ntop
- darkstat
- vnstat + vnstat php frontend
Поставив proxy (squid, 3proxy, etc) и при помощи netfilter завернуть http трафик на этот proxy, получаем log файл
этот log файл может быть проанализирован, и на основе анализа можно построить отчеты при помощи лог анализатора
примеры:
- free-sa
- mysar
- sarg
- lightsquid
мониторинг состояния squid
Следующий момент
Учёт трафика локальной сети с помощью fprobe и flow-tools
http://www.ylsoftware.com/news/492учет всего трафика, не только того, что прошел через proxy
Кто еще какие способы знает?