Версия BgRadiusDialUP_4.5_117
Не совсем понятно как функционирует встроенный нетфлоу коллектор. Несколько вопросов:
1) Нужна ли для корректной работы встроенного нетфлоу коллектора отдельный коллектор IPN?
2) Как обрабатываются логи нетфлоу, и какой процесс их обрабатывает(алгоритм, с какой периодичностью) и т.д.?
Дело в том что сейчас обнаружилась заковырка, которую не могу устранить. У меня используется встроенный коллектор, для деления трафика. Клиентская наработка по трафику начисляется не в онлайн режиме, а с некоторой неодинаковой задержкой. Если клиент качал трафик, а потом перестаёт, но сессию не разрывает, то разделенный трафик этой сессии на неё корректно "наклеивается" через пару минут. Если же он качал а потом быстро разрывает сессию, то трафик уже не назначается этой сессии
Тестировал, на счету было денег достаточных для скачивания 30 МБ. Скачал ~ 250, а сессия не разрывалась автоматически, более того, когда разорвал сессию сам, то трафики на этой сессии остались старые(т.е. те, которые были на предыдущем обсчёте сессии)! Т.е. скачал 250 метров минут за 30, а трафик начислился на 6 МБ! (При этом по радиусу трафик, естественно, верный)
Более того, если пул раздаваемых адресов динамический, то если скачаю скажем гиг, потом быстро разорву соединение(трафик она не посчитает на эту сессию), то при подключение этим же логином в течении минуты, тот обработанный трафик, будет назначен на
новую сессию. Таким образом возможен вариант, когда один клиент накачает трафик, разорвёт сессию, а следующий подключившийся клиент, получивший его IP-адрес получит его наработку в "подарок".