ASN.1

Un article de Wikipédia, l'encyclopédie libre.

Pile de protocoles
7 • Application
6 • Présentation
5 • Session
4 • Transport
3 • Réseau
2 • Liaison
1 • Physique
Modèle Internet
Modèle OSI

ASN.1 (Abstract Syntax Notation One) est un standard international destiné à l'origine à décrire les données échangées dans les protocoles de télécommunication (modèle OSI). Standardisé en 1984, utilisé à l'origine pour les échanges de courriers électroniques, il fournit une notation formelle qui décrit le format des messages. Il est mis en œuvre dans un grand nombre d'applications (gestion de réseaux, messagerie, sécurité, téléphonie, Internet, etc.).

La norme initiale date de 1988 (CCITT Recommendation X.208 : Specification of Abstract Syntax Notation One), une nouvelle version (ISO/CEI 8824-1 / UIT-T X.680) a été émise en 1993.

Sommaire

[modifier] Exemple

Client ::= SEQUENCE {
  nom PrintableString (SIZE (1..40)),
  rue PrintableString (SIZE (1..50)) OPTIONAL,
  codepostal NumericString (SIZE (10)),
  ville PrintableString (SIZE (1..30)),
  pays PrintableString (SIZE (1..20))
          DEFAULT pays-pardefaut }
  pays-pardefaut PrintableString ::= "France"


ASN.1 est l'un des formats utilisés par le NCBI.

[modifier] Voir aussi

[modifier] Article connexe

[modifier] Liens externes


Ce document provient de « http://fr.wikipedia.org/wiki/ASN.1 ».
Créer un livre