Manipulation de Traps SNMP en C et Java
Glossaire et Références
1. Glossaire
Voici quelques définitions importantes pour appréhender SNMP.
- SNMP
- Simple Network Management Protocol soit en français protocole simple de gestion de réseau.
- MIB
- Management Information Base. C'est une base de données contenant les informations relatives aux machines que l'on veut superviser sur le Réseau. Il existe la MIB standart (MIB I et MIB II) mais aussi des MIB propriétaires relatives à chacun des constructeurs.
- Trap SNMP
- Message d'alerte que remonte un agent SNMP au manager pour lui transmettre des informations.
- ASN.1-BER
- Protocole d'encodage et de décodage principalement utilisé dans les télécommunications
- UDP
- Le protocole UDP (rfc 768) utilise IP pour acheminer, d'un ordinateur à un autre. UDP n'utilise pas d'accusé de réception et ne peut donc pas garantir que les données ont bien été reçues. Il ne réordonne pas les messages si ceux-ci n'arrivent pas dans l'ordre dans lequel ils ont été émis et il n'assure pas non plus de contrôle de flux. Il se peut donc que le récepteur ne soit pas apte à faire face au flux de datagrammes qui lui arrivent. C'est donc à l'application qui utilise UDP de gérer les problèmes de perte de messages, duplications, retards, déséquencement, ... Cependant, UDP fournit un service supplémentaire par rapport à IP, il permet de distinguer plusieurs applications destinatrices sur la même machine par l'intermédiaire des ports. Un port est une destination abstraite sur une machine identifié par un numéro qui sert d'interface à l'application pour recevoir et émettre des données.
2. Références
- CommentCaMarche
- L'administration de réseaux par SNMP
- Entête de trames SNMP
- Le protocole SNMP et les tables MIB
- Cours sur l'Administration d'un Réseau Informatique
- ASN.1-BER : France Télécom R&D fournit une très bonne documentation à propos de ASN.1-BER.