SNMP (simple protocole de gestion du réseau) peut gérer une variété de messages, tous tombant dans trois catégories principales:
1. Opérations de base d'informations de gestion (MIB):
* Get: Récupère la valeur d'une variable MIB spécifique à partir de l'appareil géré.
* getNext: Récupère la valeur de la variable MIB suivante dans la séquence.
* getBulk: Récupère plusieurs variables MIB en une seule demande.
* set: Modifie la valeur d'une variable MIB spécifique sur l'appareil géré.
* Trap: Envoie des notifications non sollicitées sur les événements ou les modifications sur l'appareil géré.
2. Opérations de gestion:
* informer: Semblable à un piège, mais le gestionnaire peut envoyer une réponse reconnaissant la notification.
* bulkwalk: Récupère un grand nombre de variables MIB en itérant à travers une partie spécifique de l'arbre MIB.
* getNExTRequest: Similaire à GetNext mais utilisé dans une opération en vrac.
3. Opérations de contrôle:
* Réponse: La réponse à un message de demande.
* Rapport: Rapporte des erreurs ou d'autres informations liées à une demande.
Types d'informations gérés:
Bien que les messages eux-mêmes soient axés sur les opérations, SNMP est utilisé pour gérer et surveiller divers éléments de réseau et leurs caractéristiques. Cela comprend:
* Informations sur l'appareil: Fabricant, modèle, numéro de série, version du micrologiciel, etc.
* État de l'interface: État du lien, vitesse, duplex, adresse MAC, etc.
* Métriques de performance: Utilisation du processeur, utilisation de la mémoire, trafic réseau, etc.
* Paramètres de sécurité: Contrôle d'accès, authentification, chiffrement.
* Données de configuration: Paramètres réseau, tables de routage, comptes d'utilisateurs, etc.
Exemples de messages SNMP:
* "Obtenez la valeur actuelle de l'utilisation du processeur sur le routeur" (Obtenez la demande)
* "Envoyez-moi une notification si l'interface du commutateur descend" (Message de piège)
* "Modifiez le mot de passe sur le serveur" (Définir la demande)
* "Récupérez toutes les adresses IP disponibles sur le sous-réseau" (Demande GetBulk)
Le SNMP est très flexible et peut être adapté pour gérer différents périphériques réseau et collecter différents types de données. Sa polyvalence en fait un protocole largement utilisé pour la gestion et la surveillance du réseau.
|