Simple network management protocol

Simple network management protocol
Simple network management protocol
Fonction Gestion de réseau
Sigle SNMP
Port 161 et 162
RFC RFC 1157
Pile de protocoles
7.  Application
6.  Présentation
5.  Session
4.  Transport
3.  Réseau
2.  Liaison
1.  Physique
Modèle Internet
Modèle OSI

Simple Network Management Protocol (abrégé SNMP), en français « protocole simple de gestion de réseau », est un protocole de communication qui permet aux administrateurs réseau de gérer les équipements du réseau, de superviser et de diagnostiquer des problèmes réseaux et matériels à distance.

Sommaire

Principe

Les systèmes de gestion de réseau sont basés sur trois éléments principaux : un superviseur, des nœuds (ou nodes) et des agents. Dans la terminologie SNMP, le synonyme manager est plus souvent employé que superviseur. Le superviseur est la console qui permet à l'administrateur réseau d'exécuter des requêtes de management. Les agents sont des entités qui se trouvent au niveau de chaque interface, connectant au réseau l'équipement géré (nœud) et permettant de récupérer des informations sur différents objets.

Switchs, hubs, routeurs, postes de travail et serveurs (physiques ou virtuels) sont des exemples d'équipements contenant des objets gérables. Ces objets gérables peuvent être des informations matérielles, des paramètres de configuration, des statistiques de performance et autres objets qui sont directement liés au comportement en cours de l'équipement en question. Ces objets sont classés dans une sorte de base de données arborescente appelée MIB (« Management Information Base »). SNMP permet le dialogue entre le superviseur et les agents afin de recueillir les objets souhaités dans la MIB.

L'architecture de gestion du réseau proposée par le protocole SNMP est donc fondée sur trois principaux éléments :

  • Les équipements gérés (managed devices) sont des éléments du réseau (ponts, switchs, hubs, routeurs ou serveurs), contenant des « objets de gestion » (managed objects) pouvant être des informations sur le matériel, des éléments de configuration ou des informations statistiques ;
  • Les agents, c'est-à-dire les applications de gestion de réseau résidant dans un périphérique, sont chargés de transmettre les données locales de gestion du périphérique au format SNMP ;
  • Les systèmes de gestion de réseau (network management systems notés NMS), c'est-à-dire les consoles à travers lesquelles les administrateurs peuvent réaliser des tâches d'administration.

En pratique

Concrètement, dans le cadre d'un réseau, SNMP est utilisé :

  • pour administrer les équipements
  • pour surveiller le comportement des équipements

Une requête SNMP est un datagramme UDP habituellement à destination du port 161. Les schémas de sécurité dépendent des versions de SNMP (v1, v2 ou v3). Dans les versions 1 et 2, une requête SNMP contient un nom appelé communauté, utilisé comme un mot de passe. Sur de nombreux équipements, la valeur par défaut de communauté est public ou private. Pour des raisons de sécurité, il convient de modifier cette valeur. Un nom de communauté différent peut être envisagé pour les droits en lecture et ceux en écriture. Les versions 1 et 2 du protocole SNMP comportent de nombreuses lacunes de sécurité. C'est pourquoi les bonnes pratiques recommandent de n'utiliser que la version 3. Pour les tâches d'administration de serveurs sensibles via SNMP (reboot, etc), la version 3 montre tout de même certaines limites en sécurité (chiffrement plutôt faible).

Un grand nombre de logiciels libres et propriétaires utilisent SNMP pour interroger régulièrement les équipements et produire des graphes rendant compte de l'évolution des réseaux ou des systèmes informatiques (NetCrunch 5, MRTG, Cacti, Shinken, Nagios, Zabbix...).

Le protocole SNMP définit aussi un concept de trap. Une fois défini, si un certain événement se produit, comme par exemple le dépassement d'un seuil, l'agent envoie un paquet UDP à un serveur. Ce processus d'alerte est utilisé dans les cas où il est possible de définir simplement un seuil d'alerte. Les traps SNMP sont envoyés en UDP/162.

Autres utilisations

Le protocole SNMP peut aussi être utilisé dans le domaine industriel. SNMP sert à transporter des informations ne concernant pas le réseau informatique et transporte alors des informations applicatives industrielles.

Voir aussi

Liens internes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Simple network management protocol de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Simple Network Management Protocol — (SNMP) forms part of the internet protocol suite as defined by the Internet Engineering Task Force (IETF). SNMP is used in network management systems to monitor network attached devices for conditions that warrant administrative attention. It… …   Wikipedia

  • Simple Network Management Protocol — Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • …   Wikipédia en Français

  • Simple Network Management Protocol — (SNMP), o protocolo simple de gestión de redes, es el protocolo de gestión de red más importante y usado en la actualidad. Forma parte del conjunto de protocolos TCP/IP y esta definido en la capa de aplicación del mismo. SNMP busca la sencillez y …   Enciclopedia Universal

  • Simple Network Management Protocol —   [engl.], SNMP …   Universal-Lexikon

  • Simple Network Management Protocol — SNMP (Simple Network Management Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Netzwerkverwaltung Neueste Version: SNMPv3 Ports: 161/UDP 162/UDP (Trap) SNMP im TCP/IP‑Protokollstapel …   Deutsch Wikipedia

  • Simple Network Management Protocol — «SNMP» redirige aquí. Para el Sistema Nacional de Medios Públicos de la Argentina, véase Radio y Televisión Argentina Sociedad del Estado. Simple Network Management Protocol (SNMP) Familia: Familia de protocolos de Internet Función: facilita el… …   Wikipedia Español

  • Simple Network Management Protocol — SNMP (англ. Simple Network Management Protocol  простой протокол управления сетью)  это протокол управления сетями связи на основе архитектуры TCP/IP. На основе концепции Также это технология, призванная обеспечить управление и контроль за… …   Википедия

  • Simple Network Management Protocol —    (SNMP)    A TCP/IP protocol used for standard network management. SNMP allows network users to manage from a single workstation all devices on the network that support the protocol …   IT glossary of terms, acronyms and abbreviations

  • Simple Network Management Protocol —    Abbreviated SNMP. A standard protocol, part of the TCP/IP (Transmission Control Protocol/Internet Protocol) suite, used to manage and monitor nodes on a network. The accompanying illustration shows how the SNMP manager and agent are organized …   Dictionary of networking

  • Simple Network Management Protocol — SNMP protocol, protocol for managing complex networks …   English contemporary dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”