>Так вот, неужели клиентам, подключенным к нам, допустим по выделенке, необходимо поднимать
>BGP?
Надеюсь, что нет... насколько мне помниться, в каждом flow должны содержаться src_ip и dst_ip, т.е. IP адреса источника и получателя каждого пакета, вместе с его размером. У меня рабоает похожая система, которая делает примерно следующее:
1. Запускает listener на удобный порт, куда киска шлет свои flow пакеты. У меня конкретно он написан на Perl, запущен init процессом. Можно, наверно, и демона написать.
2. Listener получает flow пакеты, определяет их брой записей (макс. 30), затем с каждого записа выделяет src_ip, dst_ip и размер.
3. Следует сравнение dst_ip с набором клиентских диапазонов; если нет совпадения, проверяется src_ip. Цель упражнения: определить клиент, которому принадлежит пакет, а также его направление (upload, download).
4. На каждого клиента выделен внутрений счетчик, который увеличиватся размером прошедшего пакета.
5. В начале каждой минуты все счетчики сбрасываются в SQL и обнуляютсья.
Надеюсь, это чем-то поможет...
WWell,