Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

SNMPv3 informe

Junos OS prend en charge deux types de notifications : piège et informe.

Avec les interruptions, le récepteur n’envoie aucun accusé de réception lorsqu’il reçoit une interruption. Par conséquent, l’expéditeur ne peut pas déterminer si l’interruption a été reçue. Un piège peut être perdu parce qu’un problème est survenu lors de la transmission. Pour augmenter la fiabilité, un inform est similaire à un trap, sauf qu’il est stocké et retransmis à intervalles réguliers jusqu’à ce que l’une des conditions suivantes se produise :

  • Le récepteur (cible) de l’information renvoie un accusé de réception à l’agent SNMP.

  • Un certain nombre de retransmissions infructueuses ont été tentées et l’agent ignore le message d’information.

Si l’expéditeur ne reçoit jamais de réponse, l’information peut être envoyée à nouveau. Ainsi, les informations ont plus de chances d’atteindre leur destination prévue que les pièges. Les informations utilisent le même canal de communication que les interruptions (même socket et même port), mais ont des types d’unités de données de protocole (PDU) différents.

Les informations sont plus fiables que les interruptions, mais elles consomment davantage de ressources réseau, routeur et commutateur. Contrairement à une interruption, une notification est conservée en mémoire jusqu’à ce qu’une réponse soit reçue ou que le délai d’expiration soit atteint. De plus, les pièges ne sont envoyés qu’une seule fois, alors qu’une information peut être réessayée plusieurs fois. L’utilisation informe lorsqu’il est important que le gestionnaire SNMP reçoive toutes les notifications. Toutefois, si vous êtes plus préoccupé par le trafic réseau ou par la mémoire des routeurs et des commutateurs, utilisez des interruptions.

Figure 1 : Informer la demande et la réponseInformer la demande et la réponse

Exemple : Configurer le type de notification d’information et l’adresse cible

Dans l’exemple suivant, la cible 172.17.20.184 est configurée pour répondre aux informations. Le délai d’expiration d’information est de 30 secondes et le nombre maximal de retransmissions est de 3. L’information est envoyée à toutes les cibles de la liste tl1. Le modèle de sécurité de l’utilisateur distant est usm et le nom d’utilisateur du moteur distant est u10.

Exemple : Configurer l’ID du moteur distant et l’utilisateur distant

Cet exemple montre comment configurer un moteur distant et un utilisateur distant afin que vous puissiez recevoir et répondre aux notifications d’information SNMP. Les notifications Inform peuvent être authentifiées et chiffrées. Elles sont également plus fiables que les interruptions, un autre type de notification pris en charge par Junos OS. Contrairement aux interruptions, les notifications d’information sont stockées et retransmises à intervalles réguliers jusqu’à ce que l’une des conditions suivantes se produise :

  • La cible de la notification d’information renvoie un accusé de réception à l’agent SNMP.

  • Un certain nombre de retransmissions infructueuses ont été tentées.

Conditions préalables

Cette fonctionnalité nécessite l’utilisation de mots de passe en texte brut valides pour SNMPv3. SNMPv3 a les exigences suivantes lorsque vous créez des mots de passe en texte brut sur un routeur ou un commutateur :

  • Le mot de passe doit comporter au moins huit caractères.

  • Le mot de passe peut inclure des caractères alphabétiques, numériques et spéciaux, mais il ne peut pas inclure de caractères de contrôle.

Il est préférable d’utiliser des guillemets pour encadrer les mots de passe, même si ce n’est pas nécessaire. Vous avez besoin de guillemets si le mot de passe contient des espaces ou dans le cas de certains caractères spéciaux ou de la ponctuation.

Présentation

Les notifications Inform sont prises en charge dans SNMPv3 pour augmenter la fiabilité. Par exemple, un agent SNMP recevant une notification d’information accuse réception de la notification.

Pour les notifications d’information, l’ID du moteur distant identifie l’agent SNMP sur le périphérique distant où réside l’utilisateur, et le nom d’utilisateur identifie l’utilisateur sur un moteur SNMP distant qui reçoit les notifications d’information.

Prenons l’exemple d’un scénario dans lequel vous disposez des valeurs à Tableau 1 utiliser pour configurer l’ID de moteur distant et l’utilisateur distant.

Pour envoyer des messages d’information à un utilisateur SNMPv3 sur un périphérique distant, vous devez d’abord spécifier l’identificateur de moteur de l’agent SNMP sur le périphérique distant sur lequel réside l’utilisateur. L’ID du moteur distant est utilisé pour calculer le résumé de sécurité pour authentifier et chiffrer les paquets envoyés à un utilisateur sur l’hôte distant. Lors de l’envoi d’un message d’information, l’agent utilise les informations d’identification de l’utilisateur configurées sur le moteur distant (cible d’information).

Pour informe, remote-engine engine-id il s’agit de l’identificateur de l’agent SNMP sur le périphérique distant où réside l’utilisateur.

Pour informs, user username c’est l’utilisateur sur un moteur SNMP distant qui reçoit les informes.

Les informations générées peuvent être unauthenticated, authenticatedou authenticated_and_encrypted, en fonction du niveau de sécurité de l’utilisateur SNMPv3 configuré sur le moteur distant (le récepteur d’information). La clé d’authentification est utilisée pour générer le code d’authentification de message (MAC). La clé de confidentialité est utilisée pour chiffrer la partie inform PDU du message.

Tableau 1 : Valeurs à utiliser dans l’exemple

Nom de la variable

Valeur

nom d’utilisateur

u10

ID du moteur à distance

800007E5804089071BC6D10A41

Type d’authentification

authentification-MD5

mot de passe d’authentification

qol67R% ?

Type de chiffrement

privacy-des

Mot de passe de confidentialité

m*72Jl9v

Configuration

Configuration rapide de l’interface de ligne de commande

Pour configurer rapidement cet exemple, copiez les commandes suivantes et collez-les dans un fichier texte, supprimez les sauts de ligne et modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez ces commandes dans l’interface de ligne de commande au niveau de la [edit snmp v3] hiérarchie, puis passez commit en mode de configuration.

Configuration du moteur distant et de l’utilisateur distant

Procédure étape par étape

L’exemple suivant nécessite que vous accédiez à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à la section Utilisation de l’éditeur CLI en mode configuration du Guide de l’utilisateur de l’interface de ligne de commande Junos OS.

Pour configurer l’ID du moteur distant et l’utilisateur distant :

  1. Configurez l’ID du moteur distant, le nom d’utilisateur, le type d’authentification et le mot de passe.

  2. Configurez le type de cryptage et le mot de passe de confidentialité.

    Vous ne pouvez configurer qu’un seul type de chiffrement par utilisateur SNMPv3.

Résultats

En mode configuration, confirmez votre configuration en entrant la show commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Une fois que vous avez confirmé que la configuration est correcte, passez en commit mode de configuration.

Vérification

Vérification de la configuration de l’ID et du nom d’utilisateur du moteur distant

But

Vérifiez l’état de l’ID du moteur et des informations sur l’utilisateur.

Action

Affichez des informations sur l’ID et l’utilisateur du moteur SNMPv3.

Sens

La sortie affiche les informations suivantes :

  • ID du moteur local et détails sur le moteur

  • ID du moteur à distance (étiqueté Engine ID)

  • Nom d’utilisateur

  • Type d’authentification et type de chiffrement (confidentialité) configurés pour l’utilisateur

  • Type de stockage pour le nom d’utilisateur, non volatile (configuration enregistrée) ou volatile (non enregistrée)

  • Statut du nouvel utilisateur ; seuls les utilisateurs ayant un statut actif peuvent utiliser SNMPv3