Первый шаг заключается в том, чтобы узнать, что такое NetFlow. В частности, NetFlow - это технология push («NetFlow» - это имя протокола, по которому отправляется информация, поток UDP, направленный на сборщик) а не тянущей технологией.
На самом деле не имеет смысла говорить, что NetFlow «установлен»; обычно говорят, что устройство Cisco «настроено для отправки NetFlow». Возможно, это означает, что установлен конкретный сборщик NetFlow? NetFlow Traffic Analyzer - это сборщик: он имеет компонент, который получает, анализирует и сохраняет данные NetFlow для последующего извлечения. Отображение только данных только из одного IP-адреса является более сложной задачей, а не менее сложной задачей, поскольку для этого требуется наличие всех данных для любого IP-адреса, который мог бы законно спросить, и возможность извлекать и форматировать его по требованию.
Итак, мой толчок в правильном направлении - это то, что вам нужно выяснить: вам нужно написать коллекционер или написать интерфейс к существующему коллекционеру?
Написание коллекционера нелегко, кстати, и обычно не является задачей для веб-разработчика. Если это окажется тем, что вас попросили сделать, я бы настоятельно рекомендовал использовать существующий, а не писать самостоятельно, потому что есть ряд подводных камней. Существует несколько существующих сборщиков NetFlow, которые имеют API и инструменты командной строки, которые можно использовать в качестве основы для приложения, которое вы описываете.