[Page Précédente][Page Suivante]

Avantages/Inconvénients [Sommaire]

Amélioration : SNMPv2



SNMPv2 est défini dans un nouveau groupe. Son OID est : 1.3.6.1.6.
Plusieurs modules lui sont rattachés (1.3.6.1.6.3) :

snmpMIB


snmpM2M (Manager To Manager)

permet une hiérarchie entre stations d'administration qui peuvent maintenant discutter entre elles.
snmpAlarm - ex : Si (MaVariable != BonneValeur) alors { Alarm() Event() }
snmpNotify - ex : permet d'ajuster les caractéristiques

partyMIB

concerne la sécurité

Echanges de Données

Les champs "Version" & "Community Name" présents dans le paquet SNMPv1 sont directement incorporés dans le champ"wrapper" de la trame SNMPv2
Il existe aussi de nouveaux PDUs :

TABLEAU COMPARATIF SNMPv1/SNMPv2

:
Fonctions
SNMPv1
SNMPv2
GetRequest & GetNextRequestUne erreur dans la demande => abandon de la demande
Perte de toutes les réponses
Réception des données valides + Code erreur pour les non-valides
SetRequestModifie la variable (sans contrôle)style Zone Tampon (Reception puis Validation) en 2 fois
SnmpV2-Trap
exceptions : seuil dépassé, valeur interdite ...
Formats différents pour les 2 trame
valeur
même format de Trame

valeur 0-7
0 ColdStart
Valeur MIB
1.3.6.1.6.3.1.1.5.1
InformRequest
Superviseur à Superviseur
-rend compte à son supérieur...il s'est passé ceci, cela...avez-vous entendu?
GetBulkRequest
'Gros' GetNextRequest
équivalent à pleins de GetNextRequestRécupération en une seule fois + champs 'options'
Réduit le trafic
Sécuritépas d'authentification, ni de protection(cryptage)Oui
Lecture & Ecritureà la voléeSémaphores
dépendance : x=x+1 - ordre : x=3; y=x+4
TestAndInc(snmpSetSerialNo) !!! UDP !!!


Gestion des MàJ de Tables
Un Par Un
Ajout de la ligne RowStatus à toutes les tables
Sécurité
Community visible
partyMIB : 1:non confidentielles | 2:authentification (src,dst) - cryptage | 3:Secret(cryptage)

[Page Précédente][Page Suivante]