Chapitre II LE PROTOCOLE SNMP
II.1 Historique
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.
II.2 Présentation du
protocole
SNMP est un protocole de la famille TCP/IP (Transport control
prototcol, Internet protocol), Etant un protocole Internet, il est compatible
à toutes plateformes hétérogènes et est
installé sur la plupart des matériels réseaux tels que
routeurs et commutateurs et peut donc être utilisé sur tous les
réseaux de type Internet. Il exploite les capacités du protocole
de transport UDP :
Ø Chaque trame possède une adresse
source et une adresse destination qui permettent aux protocoles de niveaux
supérieurs comme SNMP de pouvoir adresser leurs requêtes.
Ø Le protocole UDP peut utiliser un checksum
optionnel qui couvre l'en-tête et les données de la trame. En cas
d'erreur, la trame UDP reçue est ignorée : gage de
fiabilité.
Le protocole UDP fonctionne en mode non connecté,
c'est-à-dire qu'il n'existe pas de lien persistant entre la station
d'administration et l'agent administré. Cela oblige les deux parties
à s'assurer que leurs messages sont bien arrivés à
destination, ce qui apporte également un important gage de
fiabilité pour la gestion réseau.
Deux ports sont désignés pour l'utilisation de
SNMP :
Ø - Port 161 pour les requêtes à
un agent SNMP.
Ø - Port 162 pour l'écoute des alarmes
destinées à la station d'administration.
Cette technologie se situe entre la couche 4 (Transport) et la
couche 7 (application)
![](Implementation-dune-application-de-gestion-de-reseau-base-sur-le-protocole-SNMP7.png)
Figure 2-1 Le snmp dans la hiérarchie des couches
iso.
II.3 Les composants de base de SNMP
Un réseau administré par SNMP dispose de trois
composants clé : les dispositifs administrés, les agents et
les systèmes d'administration réseau (NMS, Network Management
System).
Ø Un dispositif administré est un noeud
réseau qui contient un agent SNMP et qui réside sur un
réseau administré. Les dispositifs administrés collectent
et conservent des informations d'administration, et rendent ces informations
disponibles aux NMS à l'aide de SNMP. Les dispositifs
administrés, parfois appelés « éléments
réseau », peuvent être des routeurs, des serveurs
d'accès, des commutateurs, des ponts, des hubs, des hôtes
ordinateurs ou des imprimantes.
Ø Un agent est un module logiciel
d'administration réseau qui réside sur un dispositif
administré. Un agent possède une connaissance locale des
informations d'administration et traduit celle-ci en un format compatible avec
SNMP.
Ø Un NMS Les systèmes de gestion de
réseau (network management system notés NMS): C'est-à-dire
une console au travers de laquelle les administrateurs peuvent réaliser
des tâches d'administration, exécutent des applications qui
surveillent et contrôlent des dispositifs administrés. Un NMS
fournit l'essentiel des ressources de traitement et mémoires
nécessaires à l'administration réseau. Il doit y avoir un
ou plusieurs NMS sur un réseau administré.
SNMP est un protocole d'administration distribuée. Un
système peut opérer soit comme un NMS, soit comme un agent, ou
les deux à la fois. Lorsqu'un système fonctionne comme NMS et
agent, un autre NMS est susceptible d'exiger que le système interroge
des dispositifs administrés qui fournissent un résumé des
informations apprises ou rapportent les informations d'administration
conservées en local.
![](Implementation-dune-application-de-gestion-de-reseau-base-sur-le-protocole-SNMP8.png)
Figure 2-2 schémas de gestion de réseau avec
snmp
|