Ein SNMP-Scanner ist ein Programm, das das Simple Network Management Protocol (SNMP) verwendet, um Netzwerkgeräte zu erkennen, ihre Konfigurationen und deren Zustand abzurufen und zu überwachen. Dabei werden in der Regel folgende Schritte durchgeführt:
1. Der Scanner sendet Anfragen an das Netzwerk zur Entdeckung von Geräten, die SNMP-Protokolle unterstützen.
2. Sobald ein Gerät erkannt wurde, sind die Informationen darüber im Scanner verfügbar. Der Scanner kann dann eine Verbindung zum Gerät herstellen und die SNMP-Community, die Versionsnummer und die SNMP-Zugriffscodes abrufen.
3. Mit den Zugriffscodes kann der Scanner Daten aus dem Gerät, einschließlich der Konfigurationsdaten und Leistungsdaten, abrufen und überwachen.
4. Anschließend kann der Scanner die Daten verarbeiten und Berichte, Statistiken und Alarme generieren.
5. Der Scanner kann auch die Abfrageparameter anpassen, um spezifische Informationen abzurufen, wie z. B. den Verbrauch von Bandbreite, den Status der Netzwerk-Ports und die Statistiken der Datenpaketübertragung.
In der Regel werden SNMP-Scanner von Netzwerkadministratoren eingesetzt, um die Netzwerkverwaltung zu vereinfachen und die Leistung der Netzwerkressourcen zu optimieren.