Ich muss eine Netzwerküberwachung Anwendung unter Visual C++ (Windows) Welche Bibliotheken oder APIs empfehlen Sie mir zu verwenden?Visual C++ API für Netzwerküberwachung
Antwort
Transport Driver Interface (TDI) Filter können Sie den Netzwerkverkehr überwachen.
Sie könnten auch versuchen mit libpcap, die ätherischen/wireshark. Dies basiert auf Network Driver Interface Specification (NDIS).
Nur wenige Optionen, je nachdem, was Sie wirklich überwachen möchten:
Net-SNMP (oder einer anderen Bibliothek SNMP) für mit dem Netzwerk-Equipment zu sprechen und bekommen die Daten aus verschiedenen MIBs (Sie zum Beispiel wollen Schnittstelle Zähler, CPU-Auslastung und andere Leckereien von den Herstellern)
WinPcap dafür mehr Low-Level, paketorientierte Dinge (zum Beispiel erfassen bestimmte Arten von Datenverkehr mit der Leistung und Geschwindigkeit von BPF vorgesehen sammeln Filter)
Wenn Sie interessiert sind, bestimmte Arten von Informationen (NetFlow, sFlow) zu sammeln, kann ich Ihnen nicht viel helfen. Es gibt fertige Werkzeuge, aber ich bin mir nicht sicher, ob es irgendwelche in Form einer Bibliothek gibt.
RRDtool (Wenn Sie den Benutzer ein paar schöne Plots zeigen wollen)
- 1. Netzwerküberwachung in Web App
- 2. XBee ZigBee API für Visual Studio C++/C
- 3. Visual Studio für C#
- 4. Datenbankabstraktionsschichten für (Visual) C++
- 5. Access Powershell über Visual C++ (API)
- 6. Aweber API für C#
- 7. Mercurial API für C#
- 8. API für Google Goggles oder Visual Search?
- 9. API für C/C++ - Programme. Welche Technik?
- 10. Parallele API für C/C++ unter Windows
- 11. Wrapping C++ - Klassen-API für C-Verbrauch
- 12. Google-Such-API für C#
- 13. Picasa-API für C# Fehler
- 14. C++ API für multiplatform Entwicklung
- 15. Gesichtserkennungs-API für Objective-C
- 16. nicht Visual C++ Redistributable für Visual Studio 2015 (64-Bit)
- 17. Wie Sie die Internetverbindungsdetails mit Visual C++ Win32-API kennen
- 18. Visual Studio-Profiling-API
- 19. Lua C-API-Stack Visualizer/viewer in Visual Studio 2013
- 20. Visual C++ für C++ anstelle von C++/CLI verwenden
- 21. Fehlende Voraussetzungen für Visual C++ in Visual Studio 2012
- 22. Wie Bildbox in Win32 API mit Visual C++
- 23. Profiler für Visual Studio 2008, C++?
- 24. C# Unit Test Framework für Visual Studio?
- 25. Visual Studio 2005 ist langsam für C++
- 26. C# Interpreter-Add-In für Visual Studio
- 27. Ersatz für # Import in Visual C++
- 28. Visual Studio Code-Metriken-Plugin für C++
- 29. Aktionsbereich Steuerung fehlt für Visual C# Artikel
Und was wollen Sie überwachen? Welche Datenquellen? Welche Protokolle? – Anonymous