Een autonoom systeem (AS) is een verzameling verbonden IP-routeringsprefixen (Internet Protocol) die worden beheerd door een of meer netwerkoperators namens een enkele administratieve entiteit of domein dat een gemeenschappelijk, duidelijk gedefinieerd routeringsbeleid naar internet presenteert.
Oorspronkelijk vereiste de definitie controle door één entiteit, meestal een internetprovider (ISP) of een zeer grote organisatie met onafhankelijke verbindingen met meerdere netwerken , dat voldeed aan een enkel en duidelijk gedefinieerd routeringsbeleid, zoals oorspronkelijk gedefinieerd in RFC 1771. De nieuwere definitie in RFC 1930 werd in gebruik genomen omdat meerdere organisaties Border Gateway Protocol (BGP) kunnen uitvoeren met behulp van private AS-nummers met een ISP die al deze organisaties op internet. Ook al zijn er mogelijk meerdere autonome systemen die door de ISP worden ondersteund, het internet ziet alleen het routeringsbeleid van de ISP. Die ISP moet een officieel geregistreerd autonoom systeemnummer (ASN) hebben.
Een uniek ASN wordt toegewezen aan elk AS voor gebruik in BGP-routering. ASN’s zijn belangrijk omdat de ASN elk netwerk op het internet uniek identificeert.
Tot 2007 werden ASN-nummers gedefinieerd als 16-bits gehele getallen, wat een maximum van 65.536 toewijzingen toestond. RFC 4893 introduceerde 32-bits AS-nummers, die de Internet Assigned Numbers Authority (IANA) is begonnen toe te wijzen aan regionale internetregistraties (RIR’s), hoewel deze voorgestelde standaard nu is vervangen door RFC 6793. Deze nummers worden bij voorkeur geschreven als eenvoudige gehele getallen (in een notatie die soms wordt aangeduid als “asplain”) variërend van 0 tot 4.294.967.295 (hexadecimaal 0xFFFF FFFF), of in de vorm genaamd “asdot” die eruitziet als xy, waarbij x en y 16-bits getallen zijn. Nummers in de vorm 0.y zijn exact de oude 16-bits AS-nummers. De geaccepteerde tekstuele weergave van autonome systeemnummers wordt in RFC 5396 gedefinieerd als “asplain”. De speciale 16-bits ASN 23456 (“AS_TRANS”) is door IANA toegewezen als tijdelijke aanduiding voor 32-bits ASN-waarden voor het geval dat 32-bits ASN-compatibele routers (“nieuwe BGP-luidsprekers”) BGP-berichten verzenden naar routers met oudere BGP-software (“oude BGP-luidsprekers”) die de nieuwe 32-bits ASN’s niet begrijpen.
De eerste en laatste ASN’s van de originele 16-bits gehele getallen (0 en 65.535) en de laatste ASN van de 32-bits nummers (4.294.967.295) zijn gereserveerd en mogen niet door operators worden gebruikt. ASN’s 64.496 tot 64.511 van het oorspronkelijke 16-bits bereik en 65.536 tot 65.551 van het 32-bits bereik zijn gereserveerd voor gebruik in documentatie door RFC 5398. ASN’s 64.512 tot 65.534 van het originele 16-bits AS-bereik en 4.200.000.000 tot 4.294.967.294 van de 32-bits bereik is gereserveerd voor privégebruik door RFC 6996, wat betekent dat ze intern kunnen worden gebruikt, maar niet mogen worden aangekondigd op het wereldwijde internet. Alle andere ASN’s zijn onderhevig aan toewijzing door IANA.
Het aantal unieke autonome netwerken in het routeringssysteem van internet bedroeg meer dan 5.000 in 1999, 30.000 eind 2008, 35.000 medio 2010, 42.000 eind 2012 , 54.000 medio 2016 en 60.000 begin 2018.
Het aantal toegewezen ASN’s bedroeg meer dan 92.000 in augustus 2019.