System autonomiczny (AS) to zbiór połączonych prefiksów routingu protokołu internetowego (IP) pod kontrolą jednego lub większej liczby operatorów sieci w imieniu jednej jednostki administracyjnej lub domena, która przedstawia wspólną, jasno zdefiniowaną politykę routingu do Internetu.
Pierwotnie definicja wymagała kontroli przez pojedynczy podmiot, zazwyczaj dostawcę usług internetowych (ISP) lub bardzo dużą organizację z niezależnymi połączeniami z wieloma sieciami , która była zgodna z jedną i jasno zdefiniowaną polityką routingu, jak pierwotnie zdefiniowano w RFC 1771. Nowsza definicja w RFC 1930 weszła do użytku, ponieważ wiele organizacji może uruchamiać protokół Border Gateway Protocol (BGP) przy użyciu prywatnych numerów AS do usługodawcy internetowego, który łączy te wszystkie organizacje do Internetu. Mimo że może istnieć wiele systemów autonomicznych obsługiwanych przez dostawcę usług internetowych, Internet widzi tylko zasady routingu dostawcy usług internetowych. Ten dostawca usług internetowych musi mieć oficjalnie zarejestrowany numer systemu autonomicznego (ASN).
Unikalny numer ASN jest przydzielany do każdego ASN do wykorzystania w routingu BGP. Numery ASN są ważne, ponieważ ASN jednoznacznie identyfikuje każdą sieć w Internecie.
Do 2007 roku numery AS były definiowane jako 16-bitowe liczby całkowite, co pozwalało na maksymalnie 65 536 przypisań. RFC 4893 wprowadził 32-bitowe numery AS, które Internet Assigned Numbers Authority (IANA) zaczął przydzielać regionalnym rejestrom internetowym (RIR), chociaż ten proponowany standard został teraz zastąpiony przez RFC 6793. Liczby te są zapisywane najlepiej jako proste liczby całkowite (w notacji czasami określanej jako „asplain”) w zakresie od 0 do 4 294 967 295 (szesnastkowo 0xFFFF FFFF) lub w postaci zwanej „asdot”, która wygląda jak xy, gdzie xiy to liczby 16-bitowe. Liczby w postaci 0. y to dokładnie stare 16-bitowe liczby AS. Akceptowana tekstowa reprezentacja numerów systemów autonomicznych jest zdefiniowana w dokumencie RFC 5396 jako „asplain”. Specjalny 16-bitowy ASN 23456 („AS_TRANS”) został przypisany przez IANA jako element zastępczy dla 32-bitowych wartości ASN w przypadku, gdy routery obsługujące 32-bitowy ASN („nowe głośniki BGP”) wysyłają komunikaty BGP do routerów ze starszymi Oprogramowanie BGP („stare głośniki BGP”), które nie rozumieją nowych 32-bitowych ASNów.
Pierwszy i ostatni ASN oryginalnych 16-bitowych liczb całkowitych (0 i 65 535) oraz ostatni ASN z Numery 32-bitowe (4 294 967 295) są zarezerwowane i nie powinny być używane przez operatorów. ASN od 64 496 do 64 511 z oryginalnego zakresu 16-bitowego i od 65 536 do 65 551 z zakresu 32-bitowego są zarezerwowane do użytku w dokumentacji przez RFC 5398. ASN od 64 512 do 65 534 z oryginalnego 16-bitowego zakresu AS oraz od 4 200 000 000 do 4 294 967 294 Zakres 32-bitowy jest zarezerwowany do użytku prywatnego przez RFC 6996, co oznacza, że mogą być używane wewnętrznie, ale nie powinny być ogłaszane w globalnym Internecie. Wszystkie inne ASN podlegają cesji przez IANA.
Liczba unikalnych autonomicznych sieci w systemie routingu Internetu przekroczyła 5000 w 1999 r., 30 000 pod koniec 2008 r., 35 000 w połowie 2010 r., 42 000 pod koniec 2012 r. , 54 000 w połowie 2016 r. I 60 000 na początku 2018 r.
Liczba przydzielonych ASN przekroczyła 92 000 w sierpniu 2019 r.