Au regard de l'impact des dysfonctionnements réseau sur l'activité des entreprises, il est devenu primordial de pouvoir les superviser efficacement. Or, la complexité croissante des équipements qui les constituent rend cette tâche de plus en plus délicate. Les personnels en charge de l'administration des réseaux doivent donc disposer d'outils performants pour mener à bien cette mission devenue stratégique. L'intérêt du protocole SNMP (Simple Network Management Protocol) réside dans la qualité des informations logicielles et matérielles qu'il transmet à ces outils. Après avoir découvert les mécanismes de fonctionnement du protocole, les participants comprendront comment en tirer parti dans le cadre d'une démarche de supervision du réseau.
Objectifs de cette formation
SNMP - Mise en oeuvre - Comprendre le mécanisme de fonctionnement de SNMP
- Pouvoir identifier les outils et produits permettant une utilisation efficace de SNMP dans la supervision du réseau
- Administrateurs réseaux
- Toute personne souhaitant mettre en place un système de supervision par SNMP
Définitions relatives à la supervision
- Objectifs, méthodes, détermination des objets à superviser, granularité des tests
- Techniques : prélèvements par SNMP, commandes de vérifications, outils spécifiques de supervision
Le protocole SNMP
- Simple Network Management Protocol
- Définitions d'objets à superviser, spécifications : RFC 1213
- Historique : depuis SNMP v1, jusqu'aux apports de SNMP v3 (contrôle d'accès, chiffrement, ...)
- Schéma de principe : les requêtes get/set, les agents SNMP
Fonctionnement
- Le principe des MIB
- La hiérarchie SNMP
- Les zones privées
- Exemples avec http et ftp
- Détail d'une MIB
- Fonctionnalités
- Exemples : surveillance des différentes ressources d'un poste et exécution de processus distants
Mise en pratique
- Commandes d'interrogation des agents SNMP : snmpget, snmpwalk
- Notions de communauté et d'Oid (Object Identifier)
- Configuration d'un agent snmp sous Linux
- Exécution de l'agent comme un service
- Interrogations simples : description des cartes réseaux du poste client, affichage de la table de routage, ...
Outils d'interrogation
- Graphiques : PTkMib, MIB Browser, MIB Smithy
- Automatisation des requêtes avec net-snmp et scli (en mode commande)
Les alertes
- Création d'un serveur d'alertes avec snmptradd
- Définition des conditions d'alertes pour chaque objet
Sécurité
- Authentification
- Protection du contenu
L'usage de SNMP sur le marché
- Les produits d'analyse
- Les MIBs développées par les constructeurs
Développement
- Développement d'une MIB
- Présentation des produits de développement
- Description de la structure en ASN-1
- Travaux pratiques : conversion en C et compilation dans l'agent SNMP, ajout d'OID surveillant la température du processeur, ajout d'OID surveillant le nombre de threads d'un serveur JEE
Les plus de cette formation
SNMP - Mise en oeuvre - Une formation pratique et concrète : de nombreux ateliers permettent aux participants d'acquérir une première expérience de l'utilisation de SNMP.
- Des aspects théoriques largement complétées de retours terrain.