Das WinSNMP-Modell
Das WinSNMP-kompatible Modell umfasst die folgenden grundlegenden Komponenten:
- Eine WinSNMP-fähige SNMP-Netzwerkverwaltungsanwendung, also eine WinSNMP-kompatible Anwendung
- Die WinSNMP-Funktionsschicht
- Ein WinSNMP-fähiger SNMP-Dienstanbieter, also eine WinSNMP-kompatible Implementierung
Netzwerkverwaltungsanwendungen, die SNMP-Nachrichten übermitteln müssen, funktionieren effizient in einer ereignisgesteuerten Umgebung. Dies liegt daran, dass SNMP ein datagrambasiertes oder verbindungsloses Protokoll zwischen Remoteentitäten ist, die keine virtuellen Verbindungen herstellen.
Da Microsoft Windows Anwendungen auch ereignisgesteuert sind, verwendet WinSNMP ein Programmiermodell, bei dem der Empfang und die Verarbeitung asynchroner Nachrichtenereignisse Verwaltungsanwendungen steuern. Ein asynchrones Nachrichtenereignis kann eine SNMP-Vorgangsanforderung von einer Manageranwendung oder die Antwort einer Agentanwendung auf eine Anforderung sein.
SNMP sendet Anforderungen und Antworten als SNMP-Nachrichten. Eine SNMP-Nachricht ist eine SNMP-Protokolldateneinheit (PDU) sowie zusätzliche Nachrichtenheaderelemente, die von der relevanten RFC definiert werden. Weitere Informationen finden Sie unter Informationen zu SNMP-Nachrichten, Arbeiten mit Variablenbindungslisten und Arbeiten mit Protokolldateneinheiten.