Visual C ++ API для мониторинга сети - PullRequest
1 голос
/ 09 марта 2009

Я должен сделать приложение для мониторинга сети, под Visual C ++ (Windows) Какие библиотеки или API вы рекомендуете мне использовать?

Ответы [ 2 ]

2 голосов
/ 09 марта 2009
1 голос
/ 09 марта 2009

Несколько вариантов, в зависимости от того, что вы действительно хотите контролировать:

  • Net-SNMP (или другая библиотека SNMP) для общения с сетевым оборудованием и получения данных из различных MIB (, например, вы хотите собирать счетчики интерфейса, использование ЦП и другие полезности, предоставляемые поставщики )

  • WinPcap для выполнения более низкоуровневых пакетно-ориентированных задач (, например, захват определенных типов трафика с использованием мощности и скорости фильтров BPF )

  • Если вы заинтересованы в сборе информации определенного типа (NetFlow, sFlow), тогда я не могу вам чем-то помочь. Есть готовые инструменты, но я не уверен, есть ли какие-либо в форме библиотеки.

  • RRDtool ( Если вы хотите показать пользователю несколько хороших сюжетов )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...