0% ont trouvé ce document utile (0 vote)
49 vues3 pages

TP SNMP

Transféré par

khawla.ferchichi2001
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
49 vues3 pages

TP SNMP

Transféré par

khawla.ferchichi2001
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

Année Universitaire : 2023- 2024

Section ING-A2-GL
Matière Administration des réseaux
Enseignante Dr. Mbarka BELHAJ MOHAMED

TP1 : protocole SNMP (Simple Network Management


Protocol)

Objectifs :

 Détailler l'installation et la configuration d'un serveur SNMP sous Linux.


 Comprendre la solution open-source net-snmpd.
 Comprendre la gestion des MIBs.
 Comprendre c’est quoi le tkmib.
Partie : Théorique :

Le protocole SNMP (Simple Network Management Protocol) a été développé pour


permettre à l’administrateur d’interroger les éléments de son réseau sans se déplacer. Le
principe de SNMP est très simple : sur chacune des machines, on installe un petit
programme : l’agent SNMP. Cet agent enregistre en permanence des informations relatives à
la machine. Il stocke ces informations dans une base de données appelée MIB (Management
Information Base).

Le protocole SNMP fonctionne au niveau 7 du modèle OSI, mais se situe directement au-
dessus d’UDP. Il fonctionne sur un modèle client /serveur, où il n’y a qu’un seul client, la
station d’administration (NMS = Network Management Station) et de nombreux serveurs
(chaque agent SNMP), le client interrogeant les serveurs pour récupérer les informations.

Chaque agent est placé sur un nœud du réseau « administrable » (MN : Managed Node). Ces
nœuds peuvent être soit des hôtes (stations de travail ou serveurs), soit des éléments
d’interconnexion (switchs, hubs, routeurs), soit des supports physiques (câbles).

Les différentes versions de SNMP


Il existe actuellement 3 versions différentes du protocole SNMP :
SNMP v1 (RFC 1155, 1157 et 1212).
SNMP v2c (RFC 1901 à 1908).
SNMP v3 (RFC 3411 à 3418).

1
OID
L'agent SNMP fournit un grand nombre d'identifiant d'objets (Object Identifiers ou OID). Un
OID est une paire clé-valeur unique. L'agent SNMP remplit ces valeurs et fait en sorte qu'elles
soient disponibles. Un manager SNMP (ou Serveur SNMP) peut effectuer des requêtes aux
agents avec ces paires clé-valeur à propos d'informations spécifiques. Les OID SNMP peuvent
être lus ou écrits.
Les OID sont numériques et globaux. Un OID est très similaire à une adresse IPv6 et les
différents fabricants ont différents préfixes, chaque fabricant a sa gamme de produit (un autre
préfixe) et ainsi de suite. Les OID peuvent très vite être longs et c'est compliqué pour un humain
de se rappeler la signification de cet ensemble de nombres. C'est pour cela qu'une méthode a
été mise au point pour traduire un OID numérique dans une forme lisible pour un humain. Cette
carte de traduction est stockée dans un fichier texte appelé Management Information Base ou
MIB.

Travail demandé :

Installation / configuration /utilisation

1. Installer les packages suivants : snmp snmpd snmp-mibs-downloader libsnmp-dev.

2. Rechercher les fichiers de configuration. Où se trouve le fichier snmpd.conf ? et les


fichiers des MIBs ?

3. Qu’elle est la modification apportée à snmp.conf pour configurer le net-snmp et


pour ajouter des MIBs?

4. Démarrer le service SNMP.

5. Faire un restart au service snmpd( /etc/init.d/snmpd).

6. Autoriser le daemon à écouter sur toutes les adresses IP et pas seulement sur la
127.0.0.1.

7. Faire une mise à jour pour les MIBs pour obtenir la dernière version.

On va maintenant s’intéresser aux commandes classiques de net-snmp, pour interroger


sa propre machine.

8. La commande snmptranslate permet d’établir la correspondance entre l’OID et le


nom du nœud concerné. Quel est l’OID de sysContact ?

9. Affichez l’arbre de la hiérarchie System.

2
10. Obtenir l’UpTime de la machine locale (« le temps depuis lequel lamachine est en
service) en utilisant deux méthodes et en utilisant la commande snmpget.

11. Récupérer la description de ta machine grâce à la commande snmpwalk.

12. Donner le rôle de la commande suivante


# snmpget 192.168.130.60 public sysDescr.0

13. Donner le rôle de la commande suivante, quelle est le nœud concerner ?


#snmpgetnext 192.168.130.60 public sysName.0

14. Superviser la machine de ton voisin à l’aide de la commande snmpwalk.

15. Obtention des informations de tcpConnTable :

16. Ouvrir le port 161 du firewall pour les flux entrants et sortants.

17. Installer le tkmib, qu’elle est son rôle?

18. Lancer la commande tkmib, décrire la visualisation

Vous aimerez peut-être aussi