Telekomünikasyon ve bilgisayar ağlarında, Abstract Syntax Notation One (ASN.1) verilerin nasıl gösterildiği, kodlandığı, yollandığı, alındığı ve okunduğunu anlatmaya yarayan standart ama genişletilebilir bir dildir.
İnternet iletişim kuralları dizisi
OSI modeli
|
|
Katman
|
İletişim kuralları
|
7.
|
Uygulama katmanı
|
HTTP, DNS, SMTP, FTP, TFTP, UUCP, NNTP, SSL, SSH, IRC, SNMP, SIP, RTP, Telnet, ...
|
6.
|
Sunum katmanı
|
ISO 8822, ISO 8823, ISO 8824, ITU-T T.73, ITU-T X.409, ...
|
5.
|
Oturum katmanı
|
NFS, SMB, ISO 8326, ISO 8327, ITU-T T.6299, ...
|
4.
|
Ulaşım katmanı
|
TCP, UDP, SCTP, DCCP, ...
|
3.
|
Ağ katmanı
|
IP, IPv4, IPv6, ICMP, ARP, İnternet Grup Yönetim Protokolü, IPX,...
|
2.
|
Veri bağlantısı katmanı
|
Ethernet, HDLC, Wi-Fi, Token ring, FDDI, PPP, L2TP...
|
1.
|
Donanım katmanı
|
ISDN, RS-232, EIA-422, RS-449, EIA-485, ...
|
ASN.1, ISO ve ITU-T tarafından 1984 yılında CCITT X.409:1984 standardının bir parçası olarak ortaya çıkmıştır. Uygulanabilirliği sayesinde 1988 yılında kendi standardına (X.208) sahip olmuştur. 1995 yılında da tekrar revize edilerek X.680 olarak yayınlanmıştır.