SNMP (Simple Network Management Protocol) es un protocolo de Internet dedicado a la gestión de dispositivos en redes. Por lo general, los enrutadores, conmutadores, servidores, estaciones de trabajo, impresoras, módems y muchos otros dispositivos son compatibles con SNMP. SNMP se utiliza principalmente en NMS (Network Management Systems) para monitorear varias condiciones en dispositivos que necesitan la atención del administrador de la red.
SNMP v1 (también conocido como SNMPv1 o SNMP versión 1) es la versión inicial del protocolo SNMP. Fue desarrollado por un pequeño grupo de colaboradores en un momento en que no se prestaba mucha atención a los estándares y la seguridad de Internet. SNMP v1 funciona a través de UDP (Protocolo de datagramas de usuario), IP (Protocolo de Internet), CLNS (Servicio de red sin conexión OSI), DDP (Protocolo de entrega de datagramas AppleTalk) e IPX (Intercambio de paquetes de Internet de Novell).
SNMP v2 (también conocido como SNMPv2 o SNMP versión 2) agrega varias mejoras sobre SNMP v1. Son mejoras en el rendimiento junto con avances en seguridad y confidencialidad. GetBulkRequest se agregó para recuperar grandes cantidades de datos mediante una sola solicitud. En realidad, SNMP v1.5 fue el nombre inicial dado a este protocolo. La principal diferencia entre SNMP v2 y SNMP v2c es el modelo de seguridad.
SNMP v2 fue el sucesor de SNMP v1.