Il existe trois versions de SNMP : SNMPv1, SNMPv2 et SNMPv3.
SNMPv1 :
- SNMPv1 est la première version de SNMP.
- Il est souvent considéré comme obsolète car les données sont transmises en clair, sans cryptage.
- Il utilise une communauté de lecture/écriture qui est utilisée pour authentifier les demandes de gestion.
SNMPv2 :
- SNMPv2 a été développé pour répondre aux limitations de la version 1.
- Il offre des améliorations significatives, notamment une présentation des données plus flexible et l’utilisation de messages plus complets.
- Il peut également utiliser une communauté de lecture seule pour les demandes de lecture.
- Cependant, il n’a pas été largement adopté en raison de son manque de compatibilité avec SNMPv1.
SNMPv3 :
- SNMPv3 est la dernière version de SNMP et est la plus sécurisée.
- Elle utilise un modèle de sécurité amélioré pour protéger les informations sensibles, telles que les mots de passe et les données d’authentification.
- Elle offre également une gestion de la qualité de service, permettant une adaptation plus fine à l’état de la qualité de service.
- Elle est largement utilisée dans les réseaux modernes pour superviser les équipements de réseau.