Was ist der Unterschied zwischen SNMP, SNMPD und SNMPTrapd?

Was ist der Unterschied zwischen SNMP, SNMPD und SNMPTrapd?

Ich bin neu beim SNMP-Protokoll. Ich versuche, SNMP-Traps für Zabbix zu konfigurieren, bin mir aber nicht sicher, welche Daemons ich verwenden muss. Ich muss installieren snmptrapd, aber snmpddafür ist irgendwie Folgendes erforderlich:

sudo apt install snmptrapd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  snmpd
The following NEW packages will be installed:
  snmpd snmptrapd
0 upgraded, 2 newly installed, 0 to remove and 75 not upgraded.

Welche Beziehung besteht zwischen diesen beiden Paketen? Habe ich Recht, dass es sich bei diesen beiden um Daemons handelt?

Und was befindet sich im Ubuntu SNMP-Paket? Welche Beziehung besteht zwischen den Paketen snmpund ?snmpd

Antwort1

Ein grundlegendes Verständnis des SNMP-Protokolls ist wirklich umfassender als das, was in diese Antwort hineingequetscht werden kann (und ich bin wahrscheinlich nicht vertraut genug, um eine kompetente Arbeit zu leisten), aber kurz gesagt

  • snmpenthält Tools zur Kommunikation mit SNMP-„Agenten“.
  • snmpdenthält einen Server, den Sie auf einem Gerät installieren können, um einen solchen „Agenten“ zu implementieren. Er überwacht SNMP-Clientverbindungen und liefert Antworten auf Anfragen nach Statusberichten.
  • snmptrapdist ein Server zum Abhören und Reagieren auf bestimmte Arten von Nachrichten von Agenten.

Ein Gerät, das SNMP unterstützt, kann Sie über eine Trap-Nachricht informieren, wenn etwas passiert. Es kann auch Statistiken über seinen Betrieb bereitstellen, die Sie bei Bedarf anfordern können.

In einem Beispielszenario könnten Sie snmpdauf einem Rechner installieren, um dessen Festplattennutzung, CPU-Auslastung usw. zu melden, wenn Sie diese Zahlen benötigen, und ihn zusätzlich so konfigurieren, dass er einen Trap generiert und an einen zentralen Standort sendet, wenn die Festplattennutzung einen bestimmten Schwellenwert überschreitet. Der zentrale Server stellt regelmäßig eine Verbindung her, um Statistiken zu sammeln, und ist außerdem jederzeit bereit, einen Trap zu empfangen.

http://www.net-snmp.orgenthält einen besseren und umfassenderen Überblick über das Protokoll und die Komponenten in diesem Paket.

verwandte Informationen