IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseaux Discussion :

Présentation du protocole SNMP [Tutoriel]


Sujet :

Réseaux

  1. #1
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut Présentation du protocole SNMP
    Présentation du protocole SNMP

    Devant la véritable explosion des réseaux et leur importance primordiale dans une infrastructure, les besoins de superviser et surtout de diagnostiquer rapidement les problèmes sont devenus des préoccupations majeures. Le protocole de supervision réseau SNMP se propose de répondre à cette double problématique. Ce document a pour but de présenter SNMP ainsi que tous les éléments qui le constituent.
    A vos commentaires !
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  2. #2
    Invité
    Invité(e)
    Par défaut
    L'article est très intéressant (comme toujours ) ce qui met en évidence le gros problème : comment on teste tout cela?

  3. #3
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Citation Envoyé par valkirys Voir le message
    ce qui met en évidence le gros problème : comment on teste tout cela?
    Je ne comprends pas la question ?!?!
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  4. #4
    Rédacteur
    Avatar de pi-2r
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2006
    Messages
    1 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 486
    Points : 2 440
    Points
    2 440
    Par défaut
    très bon article
    Les pièges de l'Internet
    Helix, réponse à une intrusion


    "La plus grande gloire n'est pas de ne jamais tomber, mais de se relever à chaque chute." Confucius
    "Si j'ai vu plus loin, c'est en me tenant sur les épaules de géants." Isaac Newton

  5. #5
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 566
    Points : 2 525
    Points
    2 525
    Par défaut
    Bonjour Ram-0000,

    enfin un article sur le sujet SNMP. (on entend tellement de choses !).

    Tu peux ajouter dans ta liste des superviseurs, PATROL de chez BMC que j'ai utilisé il y a quelque temps. (simple et pratique "sans vouloir faire de pub !").

    Encore merci pour ce travail.
    Curt
    Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
    ---------------------------------------------------------------------
    Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
    Et si vous faisiez un bon geste en 2024 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !

  6. #6
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Citation Envoyé par curt Voir le message
    Tu peux ajouter dans ta liste des superviseurs, PATROL de chez BMC que j'ai utilisé il y a quelque temps. (simple et pratique "sans vouloir faire de pub !").
    C'est fait, merci. Pour info, Patrol a "perdu" son nom. La suite s'appelle maintenant "BMC ProactiveNet Performance Management" probablement suite au rachat/rapprochement avec proactivenet
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  7. #7
    Membre éclairé Avatar de Julien Bodin
    Homme Profil pro
    Devops
    Inscrit en
    Février 2009
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Devops
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 474
    Points : 843
    Points
    843
    Par défaut
    Très bon tuto

    Je m'attendais à plus de concret mais comme le titre l'indique il s'agit du protocole et non de son utilisation.

    J'ai souvent voulu m'initier à la supervision de serveurs, pour la curiosité, mais j'ai jamais rien trouvé de super concret jusqu'à présent (et j'ai jamais cherché profondément non plus, il faut bien l'avouer).

    Bonne continuation

  8. #8
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Citation Envoyé par julien.1486 Voir le message
    Je m'attendais à plus de concret mais comme le titre l'indique il s'agit du protocole et non de son utilisation.
    Pas facile de faire du concret sur un sujet aussi vaste et dont le besoin et le but réel (celui des clients finaux) n'est finalement pas si formalisé que cela. J'oserai, je dirai que la supervision, c'est encore empirique avec 2 mondes qui se marche dessus, le réseau et l'IT avec chacun des besoins et des contraintes différentes.

    Donc pas facile d'être concret ou alors, il faut présenter une solution ou une expérience mais cela risque de n'intéresser que ceux qui sont dans cette problématique justement. Les autres lecteurs diront : "article trop concret sur un besoin que je n'ai pas"

    J'ai aussi volontairement choisi de ne pas présenter le format des trames SNMP car tout est écrit dans les différentes RFC à ce sujet.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  9. #9
    Membre éclairé Avatar de Julien Bodin
    Homme Profil pro
    Devops
    Inscrit en
    Février 2009
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Devops
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 474
    Points : 843
    Points
    843
    Par défaut
    Oui je sais bien, mais bon

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 49
    Points : 59
    Points
    59
    Par défaut
    Merci pour cet article sur un protocole sur lequel j'ai développé un site de gestion de switch (HP et Nortel pour l'instant).

    Parmi les logiciels que j'ai pu utiliser pour découvrir le fonctionnement des switchs, il y a :

    - GetIf : gratuit, contient de nombreux outils allant du traceroute, whois, ipdiscovery et celui qui m'a le plus servi est le Mibbrowser.

    - OIDView : payant, j'ai utilisé la version de démo et très limitée ce qui m'a permis de mieux comprendre le système des Index dans certaines MIBs.

    J'ai également eu l'occasion de tester nombre d'autres utilitaires sans trouver mieux à GetIf et OIDView. J'ai même été jusqu'à faire une demande d'achat de licence pour OIDView, mais qui n'a jamais abouti...

  11. #11
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par ram-0000 Voir le message
    Pas facile de faire du concret sur un sujet aussi vaste et dont le besoin et le but réel (celui des clients finaux) n'est finalement pas si formalisé que cela. J'oserai, je dirai que la supervision, c'est encore empirique avec 2 mondes qui se marche dessus, le réseau et l'IT avec chacun des besoins et des contraintes différentes.
    C'est bien ça qui me gêne à la lecture de l'article, il faudrait une suite...
    Car la mise en œuvre me semble hasardeuse et difficile pour quelqu'un comme moi qui suit développeur, c'est d'autant plus dommage que la supervision est nécessaire ce que l'on ne se rend compte que trop tard en général.

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 9
    Points : 17
    Points
    17
    Par défaut
    Dans le meme genre qu'OIDView: iReasoning mibbrowser.
    j'utilise la version gratos limitee (pas de snmp v3 ni de monitoring continue de la valeur d'un oid) qui est bien meilleure que la version limitee d'OidView (si je me souviens bien de cette derniere).

    Au niveau programmation (java):
    - iReasoning a apparemment une librairie java payante qui semble pas mal du tout (mais pas testee)
    - SNMP4j qui est open source (license Apache v2) et que j'utilise dans mon projet (version 1.9.3d modifiee pour la faire compiler en java 1.3 et pour remplacer log4j par un system de logging bien plus simple pour sauver un peu de ram).
    - Java SNMP Package: open source (as is?), que j'utilisais avant dans mon projet mais pas de support de snmp v3 du coup abandonnee. Bien si projet simple et pas besoin de snmpv3. Code a l'abandon?

  13. #13
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Citation Envoyé par heavenvibes Voir le message
    - GetIf : gratuit, contient de nombreux outils allant du traceroute, whois, ipdiscovery et celui qui m'a le plus servi est le Mibbrowser.
    Ajouté

    Citation Envoyé par heavenvibes Voir le message
    - OIDView : payant, j'ai utilisé la version de démo et très limitée ce qui m'a permis de mieux comprendre le système des Index dans certaines MIBs.
    Ajouté

    Citation Envoyé par Baster Voir le message
    - iReasoning a apparemment une librairie java payante qui semble pas mal du tout (mais pas testee)
    Ajouté l'éditeur car il a pas mal d'outils SNMP

    Citation Envoyé par Baster Voir le message
    - SNMP4j qui est open source (license Apache v2) et que j'utilise dans mon projet (version 1.9.3d modifiee pour la faire compiler en java 1.3 et pour remplacer log4j par un system de logging bien plus simple pour sauver un peu de ram).
    Ajouté

    Citation Envoyé par Baster Voir le message
    - Java SNMP Package: open source (as is?), que j'utilisais avant dans mon projet mais pas de support de snmp v3 du coup abandonnee. Bien si projet simple et pas besoin de snmpv3. Code a l'abandon?
    Ajouté

    pour ces infos
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  14. #14
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et applicatifs
    Inscrit en
    Février 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et applicatifs
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2006
    Messages : 23
    Points : 28
    Points
    28
    Par défaut Ajout
    Excellent article ---

    Pour les logiciels de supervision SNMP, il y a IBM Tivoli, ainsi que OpenNMS

    Pour les logiciels administration SNMP, l'outil NerveCenter de LogMatrix ; Si tu es amateur de SNMP, cet outil devrait te plaire !

    Il a été développé initialement par NetLabs

    Cyrille

  15. #15
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Merci pour les liens, l'article est à jour
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  16. #16
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 70
    Points : 66
    Points
    66
    Par défaut
    Bonjour,
    je voudrais faire une petite remarque : Dans la présentation, il est écrit que snmp4j est gratuit alors qu'il est "open source" sous licence apache v2.

  17. #17
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Citation Envoyé par Orni-Dev Voir le message
    je voudrais faire une petite remarque : Dans la présentation, il est écrit que snmp4j est gratuit alors qu'il est "open source" sous licence apache v2.
    Article rectifié, pour la remarque.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  18. #18
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 878
    Points : 4 754
    Points
    4 754
    Par défaut
    Merci pour cet excellent article sur un sujet ... ardu.
    Il y a quelques années, j'avais utilisé WhatsUpGold de la société IPSWITCH comme superviseur de réseau . Il est payant mais très facile à mettre en place.
    "Always look at the bright side of life." Monty Python.

  19. #19
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Points : 50 367
    Points
    50 367
    Par défaut
    Citation Envoyé par micniv Voir le message
    Il y a quelques années, j'avais utilisé WhatsUpGold de la société IPSWITCH comme superviseur de réseau . Il est payant mais très facile à mettre en place.
    Article mis à jour
    Citation Envoyé par micniv Voir le message
    Merci pour cet excellent article sur un sujet ... ardu.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  20. #20
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Autres outils
    Bonjour,

    tout d'abord, remerciements pour cet article d'introduction au protocole SNMP. Il pourrait être complété par une intro à l'utilisation d'outils simples (sans installation/configuration complexe), ainsi qu'une liste des OID les plus utiles (MIBs RFC ou privées Cisco, Juniper, Nortel/Avaya, HP, ... ). Ce qui nous manque à tous pour cela est ce luxe de notre époque : le temps !!

    Revenons à nos moutons : parmi ces outils simples :

    * Net-SNMP : outils en ligne de commande, disponible pour Windows, UNIX (commerciaux, *BSD, GNU/Linux), OS/2 et j'en passe ...

    * SCLI : interpréteur de commande SNMP

    * TkIned/Scotty en interface graphique (basé sur le langage TCL/Tk)

    * le couteau suisse du netadmin, "netwox", et notamment les outils 159 à 164 (je recommande particulièrement cet outil à mes pairs : pour résoudre un souci sur le réseau, c'est la panacée !).

    D'une façon générale, tous ces outils permettent un diagnostic et une supervision rapide. Ils sont toujours intégrables à des projets plus ambitieux par scripting (avec votre langage de prédilection : TCL/Tk, PERL, Python, ... ).
    Si la collecte de statistiques est importante (traçabilité), il est possible de collecter et d'aggréger les données en provenance de ces outils au sein d'une base de données (SQLite pour faire simple, MySQL, PostgreSQL ou encore Oracle pour faire de l'accès concurrent au sein des grands comptes).

    Voilà, en espérant avoir apporté un peu d'eau au moulin.

    Mickaël SUZENNE.

Discussions similaires

  1. supervision de réseau par le protocol snmp avec c++builder
    Par zatout_mohamed dans le forum Développement
    Réponses: 1
    Dernier message: 16/03/2006, 09h56
  2. Question "pas si bête" sur le protocole SNMP
    Par arsenik7 dans le forum Développement
    Réponses: 3
    Dernier message: 02/01/2006, 11h49
  3. [SNMP] Utilisation du protocole SNMP
    Par arsenik7 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 27/10/2005, 11h03
  4. le protocole snmp
    Par stephy dans le forum Développement
    Réponses: 4
    Dernier message: 06/12/2002, 20h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo