Abstract Syntax Notation One

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.