SNMP (Simple Network Management Protocol) a été défini par l’IETF (Internet Engineering Task Force) en 1989. Depuis, il est devenu un standard pour la gestion de réseaux. Il permet de faciliter l’échange d’information d’administration entre différentes entités d’un réseau pour disposer d’une cartographie du réseau, fournir un inventaire précis de chaque entité, gérer les performances, détecter et résoudre des problèmes.
Deux versions de SNMP existent : SNMPv1et SNMPv2. Les deux ont beaucoup de caractéristiques communes mais SNMPv2 offre des améliorations.