Navigation de recherche

Navigation

Recherche

La syntaxe ASN.1

Les fichiers MIB (pour Management Information Base) sont écrits avec une syntaxe particulière, la syntaxe SMI (Structure of Management Information). Il existe actuellement 2 versions pour cette syntaxe, la version SMIv1 et la version SMIv2. Une troisième version, la version SMIng (Next Generation) est encore en phase de spécification.

La syntaxe des fichiers MIB (en version 1 ou 2) est un sous ensemble de la syntaxe ASN.1 et cette syntaxe ASN.1 est définie par un ensemble de recommandations ASN.1 :

  • ITU-T Recommendation X.680, Abstract Syntax Notation One (ASN.1): Specification of basic notation
  • ITU-T Recommendation X.681, Abstract Syntax Notation One (ASN.1): Information object specification
  • ITU-T Recommendation X.682, Abstract Syntax Notation One (ASN.1): Constraint specification
  • ITU-T Recommendation X.683, Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications

Malheureusement, il est courant de trouver des erreurs de syntaxe dans les fichiers MIB. Cette section fait la liste des erreurs les plus couramment rencontrées même dans des fichiers MIB fournis par des constructeurs de renom :

Informations supplémentaires