Académique Documents
Professionnel Documents
Culture Documents
JP 2 Ddze 2 W 8
JP 2 Ddze 2 W 8
fakir Mohamed
Objectifs du cours
fakir Mohamed
Quelles ressources ?
fakir Mohamed
Classification normalisée
• Gestion de la configuration
• Gestion des fautes
• Gestion de la performance
• Gestion de la sécurité
• Gestion de l’audit
fakir Mohamed
Gestion de la configuration
– localisation
– configurations logicielles et matérielles
– États (on, off, stand-by, busy, listen…)
– initialisations
– Identifications
– manipulations des configurations
fakir Mohamed
Gestion des fautes
• Détection
• Localisation
• Correction
• Restauration
• Détection + intervention rapides
fakir Mohamed
Gestion de la performance
• Capacité du réseau
• Trafic temps réel
• Débit par application
• Goulots d’étranglement
• Mesure des temps de réponse = latence
• Mesure des variations de temps de réponse = gigue
fakir Mohamed
Gestion de la sécurité
fakir Mohamed
Gestion de l’audit
fakir Mohamed
network management system
fakir Mohamed
Relation manager/agent
fakir Mohamed
Structure of Management Information (SMI)
fakir Mohamed
Structure of Management Information (SMI)
fakir Mohamed
Structure of Management Information (SMI)
fakir Mohamed
Langage ASN.1
fakir Mohamed
Types de données ASN.1
fakir Mohamed
Types de données ASN.1
fakir Mohamed
Types Simples ASN.1
– INTEGER
– OCTET STRING
– OBJECT IDENTIFIER
– NULL
fakir Mohamed
Exemple de type simple
fakir Mohamed
OCTET STRING
fakir Mohamed
OBJECT IDENTIFIER
Exemples:
fakir Mohamed
Types complexes ASN.1
fakir Mohamed
Exemple de SEQUENCE
IpRoutingTableEntry ::=
SEQUENCE {
ipRouteDest IpAddress,
ipRouteNextHop IpAddress
}
fakir Mohamed
Exemple de SEQUENCE OF
fakir Mohamed
Defined Types
fakir Mohamed
Convention lexicales ASN.1
Terme Description
- nombre signé
-- Commentaire
::= Affectation
| Alternative
{} Début et fin de listes
[] Début et fin de a tag
() Début et fin de sous-type
.. Intervalle
fakir Mohamed
Conventions ASN.1
Terme Convention
fakir Mohamed
Étiquettes de type (Tag)
fakir Mohamed
Classes d’étiquettes
universelle
– types de base définis dans ASN.1
– ex : INTEGER, OCTET STRING
application
– associée à une autre application : définie dans d’autres normes
– Utilisée par les standards Internet
contexte
– permet de distinguer les éléments d’un ensemble
– Utilisée par SNMP (requête, réponse, notification)
privée
– définie par l’utilisateur pour ses propres besoins
fakir Mohamed
Classes d’étiquettes
– applicative : [APPLICATION n]
– contextuelle : [n]
– privée : [private n]
fakir Mohamed
Classes d’étiquettes
fakir Mohamed
Exemple de tag
fakir Mohamed
Règles de codage
fakir Mohamed
Codage Type-Length-Value
fakir Mohamed
Codage Type-Length-Value
fakir Mohamed
Codage TLV (Type)
fakir Mohamed
fakir Mohamed
Le Champ Class
Universal 0 0
Application 0 1
Context 1 0
Private 1 1
fakir Mohamed
Tag (Universal)
fakir Mohamed
Tag Context
fakir Mohamed
TLV (Length)
fakir Mohamed
TLV (Length)
fakir Mohamed
Codage INTEGER
fakir Mohamed
Codage OCTET STRING
fakir Mohamed
Codage OBJECT IDENTIFIER
fakir Mohamed
Codage OBJECT IDENTIFIER
fakir Mohamed
Codage NULL
fakir Mohamed
Codage SEQUENCE
VarBind ::=
SEQUENCE {
name ObjectName
value ObjectSyntax
}
fakir Mohamed
Codage SEQUENCE
fakir Mohamed
Codage IpAddress
fakir Mohamed
Codage TimeTicks
fakir Mohamed
Codage Context class
fakir Mohamed
Codage Context class (SNMP)
fakir Mohamed
MERCI
fakir Mohamed