Модуль IPN предназначен для обсчёта постоянных подключений по протоколу IP путём сбора и анализа первичных логов. Первичные логи собираются либо напрямую коллектором BGIPNNetFlowCollector, либо сторонней программой, которая "подсовывает" бинарные логи в коллектор, оставляя ему лишь функцию обработки.
Также модуль может осуществлять автоматическую блокировку пользователей, посылая управляющие команды на шлюз пользователя. В данный момент модуль поддерживает следующие типы шлюзов:
FreeBSD роутер с файрволом ipfw;
Linux-роутер с файрволом iptables и системой контроля трафика iproute2;
DLINK 35xx, 38xx с поддержкой DHCP Options 82;
любой управляемый коммутатор в режиме простой блокировки порта;
CISCO как VPN-шлюз с RADIUS-авторизацией (предоставление виртуальных сетей корпоративным клиентам);
Mikrotik RouterOS;
Любое ваше оборудование, которое можно поддержать с помощью реализации шлюза на встроенном языке BeanShell.
Идентификатором клиента в системе выступает IP-адрес, либо интерфейс подключения.
В настоящее время для данного модуля разработана более современная замена - модуль Inet. Модуль IPN оставлен для совместимости и постепенно будет удалён.