SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
2
Sommaire
Sommaire ................................................................................................................................................ 2
Liste des Figures ...................................................................................................................................... 3
1 Introduction :................................................................................................................................... 4
2 Définitions : ..................................................................................................................................... 4
3 Travaille à faire :.............................................................................................................................. 5
4 Les outils de l’implémentation :...................................................................................................... 5
5 Réalisation :..................................................................................................................................... 6
6 Conclusion : ..................................................................................................................................... 8
7 Références :..................................................................................................................................... 8
3
Liste des Figures
Figure 1:Arbre de MIB ............................................................................................................................. 5
Figure 2: Interface Proget_snmp.php ..................................................................................................... 6
Figure 3: Sélectionner la variable à traiter.............................................................................................. 7
Figure 4: Page de garde........................................................................................................................... 7
4
1 Introduction :
L'informatique est de plus en plus présente dans notre vie de tous les jours. On compte désormais
sur les services offerts par les réseaux pour le fonctionnement de l'outil informatique, que ce soit en
entreprise, lors de transactions bancaires, lors de téléconférences, etc. Les services offerts sont
devenus quasi-indispensables. Pour assurer que ces services soient convenables, il est nécessaire de
surveiller le réseau et d'agir quand une erreur se produit.
Sur les réseaux physiques de nombreuses composantes sont donc à surveiller : l'utilisation de la
largeur de bande, l'état de fonctionnement des liens, les éventuels goulets d'étranglement, les
problèmes de câblage, le bon cheminement de l'information entre les machines, etc. Pour ce faire
différents points stratégiques sont à observer comme les routeurs, les concentrateurs, les liens, les
postes, les imprimantes.
Ainsi, en cas de panne ou de mauvais fonctionnement sur le réseau, l'administrateur doit pouvoir
interpréter l'information reçue pour identifier la source du problème. Un protocole de gestion est
nécessaire pour exercer les fonctions de gestion sur un réseau. Il doit être capable de dialoguer avec
tous les éléments de celui-ci.
2 Définitions :
 SNMP (Simple Network Management Protocole) : 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.
Les systèmes de gestion de réseau sont basés sur trois éléments principaux : un superviseur, des
nœuds (ou nœuds) et des agents. Dans la terminologie SNMP.
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.
 MIB (Management Information Base) : est un ensemble d'informations structuré sur une entité
réseau, par exemple un routeur, un commutateur ou un serveur. Ces informations peuvent être
récupérées, ou parfois modifiées, par un protocole comme SNMP.
La structure de la MIB est hiérarchique : les informations sont regroupées en arbre Figure 1.
Chaque information a un object identifié, une suite de chiffres séparés par des points, qui
l'identifie de façon unique et un nom, indiqué dans le document qui décrit la MIB.
5
Figure 1:Arbre de MIB
 Utilisation des commandes SNMP :
Pour une utilisation de base du SNMP, vous avez besoin de 2 commandes principales :
 snmpwalk : pour sortir des informations par lots.
 snmpget : pour obtenir une information sur un OID précis.
 Snmpset : pour modifier une information sur un OID précis.
Il existe bien d'autres commandes SNMP disponibles dans le paquet Net-SNMP. pour les voir
consultant le man page principale : man snmpcmd.
3 Travaille à faire :
Implémentation d'une interface graphique pour superviser un réseau avec le protocole SNMP.
4 Les outils de l’implémentation :
 PHP (Personal Home Page) : Nous somme besoin de page dynamique au lieu du statique (Livre
d’or, compteur,…).c’est pour cette raison où laquelle Rasmus Lerdof a créé le langage PHP En
1994, qui est un langage de programmation web dynamique via un serveur http, a une syntaxe
proche du C et java avec La présence d’un intercepteur au côté du serveur, en plus il est intégré
au code HTML et il nous permet aussi l’accès et la manipulation des SGBD.
 Environnement de développement Wamp : WampServer est une plate-forme de
développement Web sous Windows pour des applications Web dynamiques à l’aide du serveur
Apache2, du langage de scripts PHP et d’une base de données MySQL. Il possède également
6
PHPMyAdmin pour gérer plus facilement vos base. Il dispose d'une interface d'administration
permettant de gérer et d'administrer ses serveurs.
La grande nouveauté de WampServer 2 réside dans la possibilité d'y installer et d'utiliser
n'importe quelle version de PHP, Apache ou MySQL en un clic. Ainsi, chaque développeur peut
reproduire fidèlement son serveur de production sur sa machine locale.
 Dreamweaver : Il est intéressant d’utiliser un éditeur évolué qu’un éditeur traditionnel et
surtout mieux adapté à la création des scripts PHP (avec des fonctions de coloration syntaxique
ou de mémorisation de fragments de code). Il existe plusieurs éditeurs spécialisés dans la
rédaction de programmes PHP, mais nous avons choisi de présenter l’éditeur intégré de
Dreamweaver (Dreamweaver étant un produit Macromedia). En matière de performances et de
fonctionnalités, Dreamweaver n’a rien à envier aux plates-formes de développement de renom.
 MozillaFirefox : est un navigateur web.
 VirtualBox : est un environnement de machine Virtual.
5 Réalisation :
Installer un agent snmp sur une machine virtuelle sous Windows XP.
Etablir une connexion entre le manager et l’agent.
Lance le wamp server >> localhoste (le navigateur web affiche une interface) >> SNMP >>
Proget_snmp.php >> notre interface s’affiche Figure 2.
Figure 2: Interface Proget_snmp.php
Notre page d’accueille effectue les commande snmprealwalk, snmpwalk, snmpget, et snmpset
telqu’on choisie une variable parmi celle de snmp (Figure 3), et on click sur submit, ensuite notre
variable s’affiche dans le deuxième champ, et puis on modifie le 2eme champ, on donnant le nom de
la variable seulement, je fais ça, puisque je n’ai pas trouvé une commande qui rend le nom de la
variable seule. En suite appuyant sur le Botton snmpget pour affiche la valeur de la variable
sélectionner.
7
Pour le snmpset, on désigne l’adresse IP de l’agent a superviser, la communauté, type de la valeur et
la nouvelle valeur.
Figure 3: Sélectionner la variable à traiter
Un lien Auteur vers genre une page de garde Figure 4.
Figure 4: Page de garde
8
6 Conclusion :
Le protocole snmp est un protocole très utilise, souple, extensible, standard, et unifie, qui gère tous
les éléments de tous types de réseaux informatique.
Le manque de sécurité remarquable sur les premières versions de SNMP (v1 et v2). C'est dans ce but
qu'a donc été développée la dernière version (v3) de SNMP. Depuis 2002 celle-ci a été décrétée
comme standard pour ce protocole. Pourtant la version 1 reste encore beaucoup utilisée et peu
d'entreprises évoluent en passant en sur la dernière version.
7 Références :
 Administration des réseaux locaux introduction GUELLOUMA Younes.
 RESEAUX ET TELECOMS Cours et exercices corrigés. Claude Servin ?DUNOD PARIS 2003.
 http://www.frameip.com SNMP par SebF & Sandra. le 08/01/2014.
 http://www.php.net le 08/01/2014.
 http://doc.ubuntu-fr.org SNMP ou la supervision d'équipements réseaux. Le 08/01/2014.

Contenu connexe

Tendances

Mise en place du Firewall IPCop
Mise en place du Firewall IPCopMise en place du Firewall IPCop
Mise en place du Firewall IPCopMohammed Zaoui
 
Maintenance du système Linux
Maintenance du système LinuxMaintenance du système Linux
Maintenance du système LinuxEL AMRI El Hassan
 
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeTout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeyassine87
 
Socket tcp ip client server on langace c
Socket tcp ip client server on langace c Socket tcp ip client server on langace c
Socket tcp ip client server on langace c mouad Lousimi
 
Lire les tables de routage
Lire les tables de routageLire les tables de routage
Lire les tables de routagebelhadj_rached
 
Corrigé cisco wissamben
Corrigé cisco wissambenCorrigé cisco wissamben
Corrigé cisco wissambenWissam Bencold
 
3 switchport securité
3 switchport securité3 switchport securité
3 switchport securitémedalaa
 
Ccna 4 configuration-de_frame_ relay_hub_and_spoke
Ccna 4 configuration-de_frame_ relay_hub_and_spokeCcna 4 configuration-de_frame_ relay_hub_and_spoke
Ccna 4 configuration-de_frame_ relay_hub_and_spokeTouré Kunda
 
Cisco et-le-simulateur-packet-tracer
Cisco et-le-simulateur-packet-tracerCisco et-le-simulateur-packet-tracer
Cisco et-le-simulateur-packet-tracerMed Ali Bhs
 
Doc portail-captif-pfsense
Doc portail-captif-pfsenseDoc portail-captif-pfsense
Doc portail-captif-pfsenseservinfo
 
Routeurs cisco-parametres-de-base-17126-l0xxp7
Routeurs cisco-parametres-de-base-17126-l0xxp7Routeurs cisco-parametres-de-base-17126-l0xxp7
Routeurs cisco-parametres-de-base-17126-l0xxp7basschuck2411
 
Présentation du portail captif Alcasar PPT avec tutoriel pratique illustré
Présentation du portail captif Alcasar PPT avec tutoriel pratique illustréPrésentation du portail captif Alcasar PPT avec tutoriel pratique illustré
Présentation du portail captif Alcasar PPT avec tutoriel pratique illustréyassine87
 
VTP(Virtual Trunking Protocol)
VTP(Virtual Trunking Protocol)VTP(Virtual Trunking Protocol)
VTP(Virtual Trunking Protocol)Sirine Ibrahim
 
Les commandes CISCO (routeur)
Les commandes CISCO (routeur)Les commandes CISCO (routeur)
Les commandes CISCO (routeur)EL AMRI El Hassan
 
Comment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modemComment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modemCONNECT Tunisia
 

Tendances (20)

Mise en place du Firewall IPCop
Mise en place du Firewall IPCopMise en place du Firewall IPCop
Mise en place du Firewall IPCop
 
Redondance
RedondanceRedondance
Redondance
 
Maintenance du système Linux
Maintenance du système LinuxMaintenance du système Linux
Maintenance du système Linux
 
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeTout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
 
Socket tcp ip client server on langace c
Socket tcp ip client server on langace c Socket tcp ip client server on langace c
Socket tcp ip client server on langace c
 
Lire les tables de routage
Lire les tables de routageLire les tables de routage
Lire les tables de routage
 
Corrigé cisco wissamben
Corrigé cisco wissambenCorrigé cisco wissamben
Corrigé cisco wissamben
 
3 switchport securité
3 switchport securité3 switchport securité
3 switchport securité
 
Ccna 4 configuration-de_frame_ relay_hub_and_spoke
Ccna 4 configuration-de_frame_ relay_hub_and_spokeCcna 4 configuration-de_frame_ relay_hub_and_spoke
Ccna 4 configuration-de_frame_ relay_hub_and_spoke
 
Cisco et-le-simulateur-packet-tracer
Cisco et-le-simulateur-packet-tracerCisco et-le-simulateur-packet-tracer
Cisco et-le-simulateur-packet-tracer
 
Doc portail-captif-pfsense
Doc portail-captif-pfsenseDoc portail-captif-pfsense
Doc portail-captif-pfsense
 
Formation1 sockets
Formation1 socketsFormation1 sockets
Formation1 sockets
 
Routeurs cisco-parametres-de-base-17126-l0xxp7
Routeurs cisco-parametres-de-base-17126-l0xxp7Routeurs cisco-parametres-de-base-17126-l0xxp7
Routeurs cisco-parametres-de-base-17126-l0xxp7
 
Présentation du portail captif Alcasar PPT avec tutoriel pratique illustré
Présentation du portail captif Alcasar PPT avec tutoriel pratique illustréPrésentation du portail captif Alcasar PPT avec tutoriel pratique illustré
Présentation du portail captif Alcasar PPT avec tutoriel pratique illustré
 
E4 pt act_7_5_1
E4 pt act_7_5_1E4 pt act_7_5_1
E4 pt act_7_5_1
 
VTP(Virtual Trunking Protocol)
VTP(Virtual Trunking Protocol)VTP(Virtual Trunking Protocol)
VTP(Virtual Trunking Protocol)
 
Les commandes CISCO (routeur)
Les commandes CISCO (routeur)Les commandes CISCO (routeur)
Les commandes CISCO (routeur)
 
Tp
TpTp
Tp
 
Cours SNMP
Cours SNMPCours SNMP
Cours SNMP
 
Comment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modemComment paramétrer une connexion adsl sur un modem
Comment paramétrer une connexion adsl sur un modem
 

En vedette

Recensement des principaux médias sociaux et outils community management
Recensement des principaux médias sociaux et outils community managementRecensement des principaux médias sociaux et outils community management
Recensement des principaux médias sociaux et outils community managementSitraka ANDRINIVO
 
2015 01 05 cd p sept-déc 2014 antilles
2015 01 05 cd p sept-déc 2014 antilles2015 01 05 cd p sept-déc 2014 antilles
2015 01 05 cd p sept-déc 2014 antillesRaphael Bastide
 
Chikungunya :halte ux rumeurs
Chikungunya :halte ux rumeurs Chikungunya :halte ux rumeurs
Chikungunya :halte ux rumeurs Raphael Bastide
 
Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...
Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...
Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...Hervé Gonay
 
4 bioamasse mali_presentation
4 bioamasse mali_presentation4 bioamasse mali_presentation
4 bioamasse mali_presentationF_Chanelle_K
 
Programm La Marche vers l'unité 1815-1870
Programm La Marche vers l'unité 1815-1870Programm La Marche vers l'unité 1815-1870
Programm La Marche vers l'unité 1815-1870DHI_Paris
 
Plaquette eat sentive 2012
Plaquette eat sentive 2012Plaquette eat sentive 2012
Plaquette eat sentive 2012Eat-Sentive
 
UBA - Social media marketing
UBA - Social media marketingUBA - Social media marketing
UBA - Social media marketingHungry Minds
 
Notre appartement à gresse en vercors
Notre appartement à gresse en vercorsNotre appartement à gresse en vercors
Notre appartement à gresse en vercorsgressedolomites
 
Tendances digitales 2013 by Care
Tendances digitales 2013 by CareTendances digitales 2013 by Care
Tendances digitales 2013 by CareCare
 
Programme festival Outremer 2013
Programme festival Outremer 2013Programme festival Outremer 2013
Programme festival Outremer 2013fabnumlesulis
 
Projet web pour l’association les compagnons de freya
Projet  web  pour l’association les compagnons de  freyaProjet  web  pour l’association les compagnons de  freya
Projet web pour l’association les compagnons de freyaKoceila Lounas
 
WebGL Paris 2015 - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)
WebGL Paris 2015  - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)WebGL Paris 2015  - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)
WebGL Paris 2015 - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)Samuel Mound
 
Capsiplex France - Acheter Capsiplex Plus France
Capsiplex France - Acheter Capsiplex Plus FranceCapsiplex France - Acheter Capsiplex Plus France
Capsiplex France - Acheter Capsiplex Plus Franceacheterfrance
 

En vedette (20)

Recensement des principaux médias sociaux et outils community management
Recensement des principaux médias sociaux et outils community managementRecensement des principaux médias sociaux et outils community management
Recensement des principaux médias sociaux et outils community management
 
2015-10 Communiqué-Quoty-BtoC
2015-10 Communiqué-Quoty-BtoC2015-10 Communiqué-Quoty-BtoC
2015-10 Communiqué-Quoty-BtoC
 
2015 01 05 cd p sept-déc 2014 antilles
2015 01 05 cd p sept-déc 2014 antilles2015 01 05 cd p sept-déc 2014 antilles
2015 01 05 cd p sept-déc 2014 antilles
 
Chikungunya :halte ux rumeurs
Chikungunya :halte ux rumeurs Chikungunya :halte ux rumeurs
Chikungunya :halte ux rumeurs
 
Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...
Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...
Innovation Marketing et Commerciale : Lead Generation en marketing B2B speake...
 
Présentation itim (fr)
Présentation itim (fr)Présentation itim (fr)
Présentation itim (fr)
 
4 bioamasse mali_presentation
4 bioamasse mali_presentation4 bioamasse mali_presentation
4 bioamasse mali_presentation
 
Programm La Marche vers l'unité 1815-1870
Programm La Marche vers l'unité 1815-1870Programm La Marche vers l'unité 1815-1870
Programm La Marche vers l'unité 1815-1870
 
Plaquette eat sentive 2012
Plaquette eat sentive 2012Plaquette eat sentive 2012
Plaquette eat sentive 2012
 
UBA - Social media marketing
UBA - Social media marketingUBA - Social media marketing
UBA - Social media marketing
 
Notre appartement à gresse en vercors
Notre appartement à gresse en vercorsNotre appartement à gresse en vercors
Notre appartement à gresse en vercors
 
Coree
CoreeCoree
Coree
 
Commune de Diembéring
Commune de DiembéringCommune de Diembéring
Commune de Diembéring
 
Tendances digitales 2013 by Care
Tendances digitales 2013 by CareTendances digitales 2013 by Care
Tendances digitales 2013 by Care
 
Programme festival Outremer 2013
Programme festival Outremer 2013Programme festival Outremer 2013
Programme festival Outremer 2013
 
Projet web pour l’association les compagnons de freya
Projet  web  pour l’association les compagnons de  freyaProjet  web  pour l’association les compagnons de  freya
Projet web pour l’association les compagnons de freya
 
WebGL Paris 2015 - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)
WebGL Paris 2015  - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)WebGL Paris 2015  - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)
WebGL Paris 2015 - Conférence de S.Benchaa (Lead Graphics Engineer @Beloola)
 
Family tree
Family treeFamily tree
Family tree
 
Cherif Samsedine SARR
Cherif Samsedine SARRCherif Samsedine SARR
Cherif Samsedine SARR
 
Capsiplex France - Acheter Capsiplex Plus France
Capsiplex France - Acheter Capsiplex Plus FranceCapsiplex France - Acheter Capsiplex Plus France
Capsiplex France - Acheter Capsiplex Plus France
 

Similaire à SNMP

supervision réseau (snmp netflow)
 supervision réseau (snmp netflow) supervision réseau (snmp netflow)
supervision réseau (snmp netflow)medalaa
 
Supervision rc3a9seau
Supervision rc3a9seauSupervision rc3a9seau
Supervision rc3a9seauMed Ali Bhs
 
Ft administration de réseau
Ft administration de réseauFt administration de réseau
Ft administration de réseauadifopi
 
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdfRAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdfSouf212
 
Presentation Symfony2
Presentation Symfony2Presentation Symfony2
Presentation Symfony2Ahmed ABATAL
 
Ms es 70-291_1.0_fr
Ms es 70-291_1.0_frMs es 70-291_1.0_fr
Ms es 70-291_1.0_frjmydsa
 
Tp python dauphine
Tp python dauphineTp python dauphine
Tp python dauphinenoussa krid
 
benhamza_elmader_proxy_ntop.pdf
benhamza_elmader_proxy_ntop.pdfbenhamza_elmader_proxy_ntop.pdf
benhamza_elmader_proxy_ntop.pdfSofianeBENHAMZA
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement webHouda TOUKABRI
 
Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...
Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...
Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...sametmax
 

Similaire à SNMP (20)

supervision réseau (snmp netflow)
 supervision réseau (snmp netflow) supervision réseau (snmp netflow)
supervision réseau (snmp netflow)
 
Atelier IDS SNORT
Atelier IDS SNORTAtelier IDS SNORT
Atelier IDS SNORT
 
Supervision rc3a9seau
Supervision rc3a9seauSupervision rc3a9seau
Supervision rc3a9seau
 
Cours python
Cours pythonCours python
Cours python
 
Snmp
SnmpSnmp
Snmp
 
Ft administration de réseau
Ft administration de réseauFt administration de réseau
Ft administration de réseau
 
8-socket.pdf
8-socket.pdf8-socket.pdf
8-socket.pdf
 
Rapport fiifo4 snmp
Rapport fiifo4 snmpRapport fiifo4 snmp
Rapport fiifo4 snmp
 
vpn
vpnvpn
vpn
 
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdfRAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
RAPPORT DU PREMIER MINI PROJET «FORUM DE CHAT» Novembre 2005.pdf
 
Presentation Symfony2
Presentation Symfony2Presentation Symfony2
Presentation Symfony2
 
Xml
XmlXml
Xml
 
Ms es 70-291_1.0_fr
Ms es 70-291_1.0_frMs es 70-291_1.0_fr
Ms es 70-291_1.0_fr
 
Tp python dauphine
Tp python dauphineTp python dauphine
Tp python dauphine
 
Tp python
Tp pythonTp python
Tp python
 
benhamza_elmader_proxy_ntop.pdf
benhamza_elmader_proxy_ntop.pdfbenhamza_elmader_proxy_ntop.pdf
benhamza_elmader_proxy_ntop.pdf
 
Fascicule de tp atelier développement web
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement web
 
Snort implementation
Snort implementationSnort implementation
Snort implementation
 
Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...
Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...
Présentation de WAMP.ws, le protocole pour faire du PUB/SUB et RPC over Webso...
 
Mise en place nagios
Mise en place nagiosMise en place nagios
Mise en place nagios
 

SNMP

  • 1. 2 Sommaire Sommaire ................................................................................................................................................ 2 Liste des Figures ...................................................................................................................................... 3 1 Introduction :................................................................................................................................... 4 2 Définitions : ..................................................................................................................................... 4 3 Travaille à faire :.............................................................................................................................. 5 4 Les outils de l’implémentation :...................................................................................................... 5 5 Réalisation :..................................................................................................................................... 6 6 Conclusion : ..................................................................................................................................... 8 7 Références :..................................................................................................................................... 8
  • 2. 3 Liste des Figures Figure 1:Arbre de MIB ............................................................................................................................. 5 Figure 2: Interface Proget_snmp.php ..................................................................................................... 6 Figure 3: Sélectionner la variable à traiter.............................................................................................. 7 Figure 4: Page de garde........................................................................................................................... 7
  • 3. 4 1 Introduction : L'informatique est de plus en plus présente dans notre vie de tous les jours. On compte désormais sur les services offerts par les réseaux pour le fonctionnement de l'outil informatique, que ce soit en entreprise, lors de transactions bancaires, lors de téléconférences, etc. Les services offerts sont devenus quasi-indispensables. Pour assurer que ces services soient convenables, il est nécessaire de surveiller le réseau et d'agir quand une erreur se produit. Sur les réseaux physiques de nombreuses composantes sont donc à surveiller : l'utilisation de la largeur de bande, l'état de fonctionnement des liens, les éventuels goulets d'étranglement, les problèmes de câblage, le bon cheminement de l'information entre les machines, etc. Pour ce faire différents points stratégiques sont à observer comme les routeurs, les concentrateurs, les liens, les postes, les imprimantes. Ainsi, en cas de panne ou de mauvais fonctionnement sur le réseau, l'administrateur doit pouvoir interpréter l'information reçue pour identifier la source du problème. Un protocole de gestion est nécessaire pour exercer les fonctions de gestion sur un réseau. Il doit être capable de dialoguer avec tous les éléments de celui-ci. 2 Définitions :  SNMP (Simple Network Management Protocole) : 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. Les systèmes de gestion de réseau sont basés sur trois éléments principaux : un superviseur, des nœuds (ou nœuds) et des agents. Dans la terminologie SNMP. 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.  MIB (Management Information Base) : est un ensemble d'informations structuré sur une entité réseau, par exemple un routeur, un commutateur ou un serveur. Ces informations peuvent être récupérées, ou parfois modifiées, par un protocole comme SNMP. La structure de la MIB est hiérarchique : les informations sont regroupées en arbre Figure 1. Chaque information a un object identifié, une suite de chiffres séparés par des points, qui l'identifie de façon unique et un nom, indiqué dans le document qui décrit la MIB.
  • 4. 5 Figure 1:Arbre de MIB  Utilisation des commandes SNMP : Pour une utilisation de base du SNMP, vous avez besoin de 2 commandes principales :  snmpwalk : pour sortir des informations par lots.  snmpget : pour obtenir une information sur un OID précis.  Snmpset : pour modifier une information sur un OID précis. Il existe bien d'autres commandes SNMP disponibles dans le paquet Net-SNMP. pour les voir consultant le man page principale : man snmpcmd. 3 Travaille à faire : Implémentation d'une interface graphique pour superviser un réseau avec le protocole SNMP. 4 Les outils de l’implémentation :  PHP (Personal Home Page) : Nous somme besoin de page dynamique au lieu du statique (Livre d’or, compteur,…).c’est pour cette raison où laquelle Rasmus Lerdof a créé le langage PHP En 1994, qui est un langage de programmation web dynamique via un serveur http, a une syntaxe proche du C et java avec La présence d’un intercepteur au côté du serveur, en plus il est intégré au code HTML et il nous permet aussi l’accès et la manipulation des SGBD.  Environnement de développement Wamp : WampServer est une plate-forme de développement Web sous Windows pour des applications Web dynamiques à l’aide du serveur Apache2, du langage de scripts PHP et d’une base de données MySQL. Il possède également
  • 5. 6 PHPMyAdmin pour gérer plus facilement vos base. Il dispose d'une interface d'administration permettant de gérer et d'administrer ses serveurs. La grande nouveauté de WampServer 2 réside dans la possibilité d'y installer et d'utiliser n'importe quelle version de PHP, Apache ou MySQL en un clic. Ainsi, chaque développeur peut reproduire fidèlement son serveur de production sur sa machine locale.  Dreamweaver : Il est intéressant d’utiliser un éditeur évolué qu’un éditeur traditionnel et surtout mieux adapté à la création des scripts PHP (avec des fonctions de coloration syntaxique ou de mémorisation de fragments de code). Il existe plusieurs éditeurs spécialisés dans la rédaction de programmes PHP, mais nous avons choisi de présenter l’éditeur intégré de Dreamweaver (Dreamweaver étant un produit Macromedia). En matière de performances et de fonctionnalités, Dreamweaver n’a rien à envier aux plates-formes de développement de renom.  MozillaFirefox : est un navigateur web.  VirtualBox : est un environnement de machine Virtual. 5 Réalisation : Installer un agent snmp sur une machine virtuelle sous Windows XP. Etablir une connexion entre le manager et l’agent. Lance le wamp server >> localhoste (le navigateur web affiche une interface) >> SNMP >> Proget_snmp.php >> notre interface s’affiche Figure 2. Figure 2: Interface Proget_snmp.php Notre page d’accueille effectue les commande snmprealwalk, snmpwalk, snmpget, et snmpset telqu’on choisie une variable parmi celle de snmp (Figure 3), et on click sur submit, ensuite notre variable s’affiche dans le deuxième champ, et puis on modifie le 2eme champ, on donnant le nom de la variable seulement, je fais ça, puisque je n’ai pas trouvé une commande qui rend le nom de la variable seule. En suite appuyant sur le Botton snmpget pour affiche la valeur de la variable sélectionner.
  • 6. 7 Pour le snmpset, on désigne l’adresse IP de l’agent a superviser, la communauté, type de la valeur et la nouvelle valeur. Figure 3: Sélectionner la variable à traiter Un lien Auteur vers genre une page de garde Figure 4. Figure 4: Page de garde
  • 7. 8 6 Conclusion : Le protocole snmp est un protocole très utilise, souple, extensible, standard, et unifie, qui gère tous les éléments de tous types de réseaux informatique. Le manque de sécurité remarquable sur les premières versions de SNMP (v1 et v2). C'est dans ce but qu'a donc été développée la dernière version (v3) de SNMP. Depuis 2002 celle-ci a été décrétée comme standard pour ce protocole. Pourtant la version 1 reste encore beaucoup utilisée et peu d'entreprises évoluent en passant en sur la dernière version. 7 Références :  Administration des réseaux locaux introduction GUELLOUMA Younes.  RESEAUX ET TELECOMS Cours et exercices corrigés. Claude Servin ?DUNOD PARIS 2003.  http://www.frameip.com SNMP par SebF & Sandra. le 08/01/2014.  http://www.php.net le 08/01/2014.  http://doc.ubuntu-fr.org SNMP ou la supervision d'équipements réseaux. Le 08/01/2014.