Administration SNMP - Simple Network Management Protocol

Slides:



Advertisements
Présentations similaires
Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Advertisements

UTILISATION DE LAPPLICATION e-SIN Gestion de la fiche par le RS, il est le seul à pouvoir externaliser une fiche de signalement.
ADMINISTRATION RESEAU
La classe String Attention ce n’est pas un type de base. Il s'agit d'une classe défini dans l’API Java (Dans le package java.lang) String s="aaa"; // s.
Protocole PPP* *Point-to-Point Protocol.
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
RFC 3581 “An extension to the Session Initiation Protocole for Symetric Response Routing”
La supervision réseau L'exemple de Nagios Thierry Briche
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
2-Generalites FTP:Protocole De transfert de fichiers sur un réseau TCP/IP. Permet de copier des fichiers depuis ou vers un autre ordinateur du reseaux,d'administrer.
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
Cours Présenté par …………..
Introduction à la POO: Les classes vs les objets
Administration.
Etude des Technologies du Web services
ManageEngine ADManager Plus 6
JavaBeans Réalise par: EL KHADRAOUY TARIK AOUTIL SAFOWAN.
Les méthodes en java Une méthode est un regroupement d’instructions ayant pour but de faire un traitement bien précis. Une méthode pour être utilisée.
Réalisée par :Samira RAHALI
Serveurs Partagés Oracle
Analyse des protocoles de la couche application
Labview Programmation réseau Communication par sockets
Principes de programmation (suite)
Les relations clients - serveurs
Protocole 802.1x serveur radius
Introduction à net-snmp
Les fichiers indexés (Les B-arbres)
Les pointeurs Modes d’adressage de variables. Définition d’un pointeur. Opérateurs de base. Opérations élémentaires. Pointeurs et tableaux. Pointeurs et.
Manipulation de formulaires en Javascript
Standard Template Library
Composants SNMP Le NMS envoie des commandes SNMP aux agents
IPSec : IP Security Protocole fournissant un mécanisme de
XLAB : Formation Initiale Paramétrage Commande – Service Fait – Factures Missions Echanges et sauvegardes Outils et bases de données.
Structures des PDU SNMP Chapitre 4. Format du message SNMPv1 Le champ version permet à un nouveau format de message d’être identifié —Permet de s'assurer.
La MIB (Management Information Base)
Module 8 : Surveillance des performances de SQL Server
JDBC L'API JDBC est utilisée pour utilisée pour intéragir avec une base de données.
Structures de données avancées : Concepts réseaux et protocole de communication. D. E ZEGOUR Institut National d ’Informatique.
Couche Transport (4) Routeur Messages entre A et B
La Supervision Pascal Pouchain La Supervision.
Objectifs A la fin de ce chapitre, vous pourrez : présenter l'utilisation d'opérations de chargement de données par chemin direct décrire l'utilisation.
Module 9 : Transfert de données. Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans.
Réaliser par: Sadok Amel Cheboui hassiba
Conversation permanente
Master 1 ère année Sécurité des Systèmes Informatique 1 SNMP  SNMP - Simple Network Management Protocol.  Etat des standards d'administration : SNMP.
Ahmed Jebali – INSTA 2007 Ahmed Jebali INSTA mai 2007 Cours Chap 0 : Introduction SNMP PHP.
Commutation de circuits
Couche transport du modèle OSI
Gérer les utilisateurs
Master 1 SIGLIS Intégration des données dans l’entreprise Stéphane Tallard JDBC: Java Database Connectivity Master 1 SIGLIS1JDBC.
IPSec Formation.
SNMP Simple Network Management Protocol
-7- Notions de Routage.
Simple Network Management Protocol
( Simple Network Management )
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Les bases du protocole Modbus
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Concept d’administration
Projet de fin d’étude Développement d’une application de gestion d’un parc informatique et de Help Desk Bonjour tout le monde, Avant de commencer je voudrais.
MEMO Manager La révision salariale en 5 étapes
Initiation aux bases de données et à la programmation événementielle
1 © 2013 Cisco Systems, Inc. Tous droits réservés. Informations confidentielles de CiscoCisco Networking Academy, États-Unis/Canada Equipping Today’s Instructors.
LES CLASSES ET LES OBJETS
Chapitre 12 Surveillance des ressources et des performances Module S41.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 4 Support de cours rédigé par Bernard COFFIN Université.
1 Les bases de données Séance 5 -- Le Langage de Définition de Données ou la manœuvre de la structure de la base -- Le Langage de Manœuvre de Données.
Microsoft Access est un outil de gestion de base de données. Ce est un grand avantage pour les petites, moyennes.
Comprendre les Traps SNMP
Transcription de la présentation:

Administration SNMP - Simple Network Management Protocol Chapitre 3 Administration SNMP - Simple Network Management Protocol

Architecture et protocole Managed resources Gestionnaire SNMP Équipement géré par SNMP Application de gestion Objets gérés par SNMP Manipulation des objets e e s s n n o o t p t p x s x s e e e e n r n r _ _ p _ _ p t t t t a t t t t a e e e e r e e e e r g g s g t g g s g t SNMP manager S N M P SNMP agent m e s s a g e s ( P D U s ) Get Response is the response to both Get and Set. UDP UDP IP IP S N M P d e v i c e Niveau liaison Niveau liaison Distinction entre "le protocole SNMP" et "l'architecture SNMP" L'architecture comprend la MIB, les acteurs et le protocole SNMP

Actions SNMPv1 SNMP définit quatre “actions” différentes pouvant agir sur les objets Get Utilisé pour obtenir des valeurs d’objets administrées Get-next Utilisé pour récupérer des listes et tables de valeurs Set Utilisé pour manipuler les valeurs des objets Trap Utilisé par l'agent pour signaler les événements spéciaux SNMP pilote l'équipement en modifiant des variables de la MIB de l’agent G e t / g e t - n e x t / s e t Application de gestion A g e n t T r a p / r e s p o n s e

Trap (SNMPv1) L'agent SNMP peut émettre, pour signaler certains événements, une notification (trap) non sollicitée vers un ou plusieurs gestionnaires Aucune réponse n'est attendue Sept types d'alerte générique : 6 enterpriseSpecific 5 egpNeighborLoss 4 authenticationFailure 3 linkUp 2 linkDown 1 warmStart coldStart Value Trap There are specific traps (trap value 6) in addition to the generic traps.

Fonctionnalités propres à SNMPv2 et SNMPv3 GetBulkRequest Prévue pour transférer de grands blocs d'informations InformRequest A l’origine (snmpV2) notification (acquittée) entre gestionnaires (généralisé dans v3 aux applications SNMP) SNMPv2 puis SNMPv3 ont amélioré de façon vraiment significative la sécurité Authentification, confidentialité et contrôle en temps Meilleure prise en compte et signalisation des erreurs

Inform Request Notification entre gestionnaires à l’origine, entre applications SNMP dans le contexte SNMPv3 Mécanisme d’émission similaire à trap de SNMPv1, mais avec accusé de réception Le champ variable bindings contient toujours au moins deux éléments sysUpTime (défini dans la MIB-II) snmpTrapOID (définie dans MIB opérations de protocole RFC1905) Peut inclure des rubriques additionnelles spécifiées par l’application source de la notification

Objets à valeur unique et tables Lorsque l'on accède à un objet de la MIB, il faut la valeur d’une instance particulière Les objets de type scalaire représentent une instance unique, les tables comportent des instances multiples (éléments d’une colonne) La manière de référencer une instance spécifique ne fait pas partie de la définition de la MIB d'origine La convention est définie dans SNMP Certaines colonnes sont définies comme objets d'index dans les tableaux L’OID de l'instance est alors le résultat de la concaténation de l’OID de l’objet avec la (ou les) valeur(s) d'index Les objets à valeur unique (feuilles, scalaires) utilisent un identificateur d'instance 0 (zéro) en plus de l’OID Convention is defined in SNMP the protocol document.

Objets à valeur unique et tables (suite) Exemple d’objet scalaire O b j e c t N a m e I n s t a n c e T y p e V a l u e s y s C o n t a c t D i s p l a y S t r i n g G r o u c h o M a r x Exemple d’objet table, avec Index unique S e q u e n c e i f I n d e x i f D e s c r i f T y p e i f M t u . . . T y p e V a l u e T y p e V a l u e T y p e V a l u e T y p e V a l u e . . . I n s t a n c e 1 I n t e g e r 1 D i s p l a y S t r i n g E t h e r n e t 1 I n t e g e r 6 I n t e g e r 1 5 . . . I n s t a n c e 2 I n t e g e r 2 D i s p l a y S t r i n g E t h e r n e t 2 I n t e g e r 6 I n t e g e r 1 5 . . . i f T a b l e { 1 . 3 . 6 . 1 . 2 . 1 . 2 )

Obtenir des valeurs de variables de MIB On peut lire plusieurs valeurs d’objets de la MIB avec une seule requête Récupérer la valeur de sysDescr et sysContact C : s n m p g e t 1 4 4 . 1 9 . 7 4 . 9 1 p u b l i c 1 . 3 . 6 . 1 . 2 . 1 . 1 . 1 . 1 . 3 . 6 . 1 . 2 . 1 . 1 . 4 . M a n a g e r A g e n t Walk through to get the values in the MIB. The example is from the London router. R : m i b ; s y s D e s c r _ 1 . 3 . 6 . 1 . 2 . 1 . 1 . 1 . O C T E T S T R I N G M u l t i p r o t o c o l B r i d g e / R o u t e r m i b ; s y s C o n t a c t _ 1 . 3 . 6 . 1 . 2 . 1 . 1 . 4 . O C T E T S T R I N G N a p o l e o n S o l o C = command R = response

Exemple de tables à multiples index   tcpConnEntry 1.3.6.1.2.1.6.13.1   Index tcpConnState 1.3.6.1.2.1.6.13.1.1 tcpConnLocalAddres 1.3.6.1.2.1.6.13.1.2 tcpConnLocalPor 1.3.6.1.2.1.6.13.1.3 tcpConnRemAddres 1.3.6.1.2.1.6.13.1.4 tcpConnRemPor 1.3.6.1.2.1.6.13.1.5 2 (listen) 0.0.0.0 12 5 (established) 144.19.74.3 1453 144.19.74.99 21 (FTP) 1768 20 (FTP-DATA) 10 (timewait) 144.19.98.6 43 7 tcpConnTable shows the TCP full association (i.e., source and destination IP addresses and port numbers), plus the connection state. tcpConnState 1.3.6.1.2.1.6.13.1.1.144.19.74.3.1453.144.19.74.99.21 tcpConnLocalAddress 1.3.6.1.2.1.6.13.1.2.144.19.74.3.1453.144.19.74.99.21 tcpConnLocalPort 1.3.6.1.2.1.6.13.1.3.144.19.74.3.1453.144.19.74.99.21

Aperçu des entrées d’une table de la MIB-2 4 i p N e t T o M e d i a T a b l e 22 i p N e t T o M e d i a E n t r y 1 1 2 3 4 i p N e t T o M e d i a I f I n d e x i p N e t T o M e d i a P h y s A d d r e s s i p N e t T o M e d i a N e t A d d r e s s i p N e t T o M e d i a T y p e 3 c c 5 e d 9 1 1 4 4 . 1 9 . 7 4 . 5 3 3 c 1 c e 7 1 4 4 . 1 9 . 7 4 . 6 3

Envoi d’une commande pour provoquer une action Envoyer une commande pour lancer une action C: snmpset 144.19.74.91 public 1.3.6.1.4.1.9.1.1.1.4.0 INTEGER 0 R: ciscoReset_0 1.3.6.1.4.1.9.1.1.1.4.0 INTEGER 0 Puis, après que le routeur ait fini son cycle de réinitialisation ... %SNMP Trap Received% Device 144.19.74.91 - Generic Trap 2 - link Down timeStamp 7days 5:32:15.2 ifIndex_2 INTEGER 2