Un système autonome (AS) est un ensemble de préfixes de routage IP (Internet Protocol) connectés sous le contrôle d’un ou de plusieurs opérateurs de réseau pour le compte d’une seule entité administrative ou domaine qui présente une politique de routage commune et clairement définie vers Internet.
À l’origine, la définition exigeait le contrôle d’une seule entité, généralement un fournisseur d’accès Internet (FAI) ou une très grande organisation avec des connexions indépendantes à plusieurs réseaux , qui adhérait à une politique de routage unique et clairement définie, telle que définie à l’origine dans la RFC 1771. La nouvelle définition de la RFC 1930 est entrée en vigueur parce que plusieurs organisations peuvent exécuter le protocole BGP (Border Gateway Protocol) en utilisant des numéros AS privés à un FAI qui connecte tous ces organisations à l’Internet. Même s’il peut y avoir plusieurs systèmes autonomes pris en charge par le FAI, Internet ne voit que la politique de routage du FAI. Ce FAI doit avoir un numéro de système autonome (ASN) officiellement enregistré.
Un ASN unique est alloué à chaque AS pour une utilisation dans le routage BGP. Les ASN sont importants car l’ASN identifie de manière unique chaque réseau sur Internet.
Jusqu’en 2007, les numéros AS étaient définis comme des entiers de 16 bits, ce qui permettait un maximum de 65 536 attributions. La RFC 4893 a introduit des numéros AS 32 bits, que l’IANA (Internet Assigned Numbers Authority) a commencé à attribuer au registre Internet régional (RIR), bien que cette proposition de norme ait maintenant été remplacée par la RFC 6793. Ces nombres sont écrits de préférence sous forme d’entiers simples. (dans une notation parfois appelée « asplain ») allant de 0 à 4 294 967 295 (hexadécimal 0xFFFF FFFF), ou sous la forme appelée « asdot » qui ressemble à xy, où x et y sont des nombres de 16 bits. Les nombres de la forme 0.y sont exactement les anciens numéros AS 16 bits. La représentation textuelle acceptée des numéros de système autonome est définie dans la RFC 5396 comme « asplain ». L’ASN 23456 16 bits spécial (« AS_TRANS ») a été attribué par l’IANA comme espace réservé pour les valeurs ASN 32 bits dans le cas où des routeurs compatibles ASN 32 bits (« nouveaux haut-parleurs BGP ») envoient des messages BGP aux routeurs avec des anciens Logiciel BGP («anciens haut-parleurs BGP») qui ne comprennent pas les nouveaux ASN 32 bits.
Le premier et le dernier ASN des entiers 16 bits d’origine (0 et 65 535) et le dernier ASN du Les numéros 32 bits (4 294 967 295) sont réservés et ne doivent pas être utilisés par les opérateurs. Les ASN 64 496 à 64 511 de la plage 16 bits d’origine et 65 536 à 65 551 de la plage 32 bits sont réservés pour une utilisation dans la documentation par RFC 5398. Les ASN 64 512 à 65 534 de la plage AS 16 bits d’origine et 4 200 000 000 à 4 294 967 294 de la La plage de 32 bits est réservée à un usage privé par la RFC 6996, ce qui signifie qu’elle peut être utilisée en interne mais ne doit pas être annoncée à l’Internet mondial. Tous les autres ASN sont soumis à l’attribution par l’IANA.
Le nombre de réseaux autonomes uniques dans le système de routage d’Internet a dépassé 5 000 en 1999, 30 000 fin 2008, 35 000 mi-2010, 42 000 fin 2012 , 54 000 mi-2016 et 60 000 début 2018.
Le nombre d’ASN attribués dépassait 92 000 en août 2019.