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

  1. CommentCaMarche
  2. L'administration de réseaux par SNMP
  3. Entête de trames SNMP
  4. Le protocole SNMP et les tables MIB
  5. Cours sur l'Administration d'un Réseau Informatique
  6. ASN.1-BER : France Télécom R&D fournit une très bonne documentation à propos de ASN.1-BER.