Le protocole SNMP (Simple Network Management Protocol) fait partie de la suite de protocoles Internet. Le SNMP est utilisé dans les systèmes de gestion de réseau pour surveiller l'état des appareils et également pour détecter les problèmes. Il se compose d'un ensemble de normes pour la gestion de réseau, y compris un protocole de couche d'application, un schéma de base de données et un ensemble d'objets de données.
Le SNMP expose les données de gestion sous forme de variables sur les systèmes gérés, qui décrivent la configuration du système. Ces variables peuvent ensuite être interrogées (et parfois définies) par les applications de gestion. Il s'agit d'une norme pour la gestion de dispositifs tels que les routeurs, les commutateurs, les serveurs, etc.