¿Cuál es la diferencia entre snmp, snmpd y snmptrapd?

¿Cuál es la diferencia entre snmp, snmpd y snmptrapd?

Soy nuevo en el protocolo SNMP. Intento configurar trampas SNMP para Zabbix pero no estoy seguro de qué demonios tengo que usar. Necesito instalarlo snmptrapd, pero de alguna manera snmpdse requiere para eso:

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.

¿Cuál es la relación entre estos 2 paquetes? ¿Tengo razón en que estos 2 son demonios?

¿Y qué hay dentro del paquete SNMP de Ubuntu? ¿Cuál es la relación entre los paquetes snmpy snmpd?

Respuesta1

Una comprensión básica del protocolo SNMP es realmente más amplia de lo que se puede incluir en esta respuesta (y probablemente no esté lo suficientemente familiarizado como para hacer un trabajo competente), pero en resumen

  • snmpcontiene herramientas para hablar con los "agentes" SNMP.
  • snmpdcontiene un servidor que puede instalar en un dispositivo para implementar dicho "agente". Escucha las conexiones de clientes SNMP y entrega respuestas a solicitudes de informes de estado.
  • snmptrapdes un servidor para escuchar y reaccionar a un tipo particular de mensajes de agentes.

Un dispositivo que admita SNMP puede avisarle cuando sucede algo mediante un mensaje de captura. También puede proporcionar estadísticas sobre su funcionamiento que podrás solicitar cuando las necesites.

Entonces, en un escenario de ejemplo, podría instalarlo snmpden una máquina para informar su uso de disco, CPU, etc. cuando necesite estos números y, además, tal vez configurarlo para generar una captura y enviarla a una ubicación central cuando la utilización del disco cruce. un umbral determinado. El servidor central se conecta periódicamente para recopilar estadísticas y, además, está preparado para recibir una trampa en cualquier momento.

http://www.net-snmp.orgcontiene una descripción general mejor y más completa del protocolo y los componentes de este paquete.

información relacionada