Wat is een ASN (autonoom systeemnummer)?

Wat is een ASN?

Een autonoom systeem (AS) is een verzameling IP-adresblokken die onder één samenhangend routeringsbeleid wordt beheerd — in de praktijk het stukje internet van één organisatie. Een autonoom systeemnummer (ASN) is het unieke gehele getal dat dat netwerk identificeert voor elk ander netwerk op aarde. Uw internetprovider heeft er een. Google heeft er meerdere. Uw universiteit, uw cloudhost en ongeveer 120.000 andere beheerders ook. Wanneer we een IP-adres traceren, is de ASN vaak het meest veelzeggende veld in het dossier — informatiever nog dan de kaartspeld.

Het internet is een netwerk van netwerken

Het internet heeft geen centrale beheerder. Het bestaat uit tienduizenden onafhankelijk beheerde netwerken die afspreken verkeer met elkaar uit te wisselen. Elk van die netwerken heeft een stabiele identiteit nodig zodat de andere weten wie welke adressen aankondigt, en die identiteit is de ASN. "AS15169" betekent voor een router in Nairobi precies hetzelfde als voor een router in Oslo: het netwerk van Google. Alles binnen een autonoom systeem is de zaak van die beheerder; de ASN is het etiket op de buitenkant van de doos.

Wie ASN's uitgeeft

De toewijzing van ASN's volgt dezelfde hiërarchie als die van IP-adressen. IANA (de Internet Assigned Numbers Authority) wijst blokken nummers toe aan de vijf Regional Internet Registries — ARIN voor Noord-Amerika, RIPE NCC voor Europa en het Midden-Oosten, APNIC voor Azië-Pacific, LACNIC voor Latijns-Amerika en AFRINIC voor Afrika. De RIR's kennen vervolgens individuele ASN's toe aan netwerkbeheerders die een behoefte kunnen aantonen, doorgaans omdat ze met meer dan één ander netwerk verbinding maken. ASN's waren oorspronkelijk 16-bitwaarden (0–65535); toen die begonnen op te raken, breidde RFC 6793 ze uit naar 32 bits, en daarom ziet u nu ASN's in de honderdduizenden en daarboven.

BGP, in één alinea

Autonome systemen communiceren met elkaar via het Border Gateway Protocol (BGP). Elk AS kondigt in feite aan zijn buren aan: "Ik kan deze adresblokken bereiken", en geeft aankondigingen door die het van anderen heeft gehoord. Elke aankondiging draagt de keten van ASN's mee waar ze doorheen is gereisd, zodat een router die kiest waar een pakket naartoe moet, paden kan vergelijken zoals u autoroutes zou vergelijken — meestal met voorkeur voor de route die de minste netwerken kruist, bijgesteld naar de commerciële en technische voorkeuren van elke beheerder. Er is geen centrale kaart en opvallend weinig verificatie: BGP is een web van burenverklaringen, en daarom kan één verkeerde aankondiging het verkeer van miljoenen mensen kortstondig omleiden.

Beroemde ASN's

Een paar ASN's duiken voortdurend op in serverlogs en traces:

ASN Beheerder Wat het meestal betekent in een trace
AS15169 Google LLC Google-diensten en -crawlers, waaronder de openbare DNS-resolvers op 8.8.8.8
AS13335 Cloudflare, Inc. Een proxy of CDN-edge vóór de werkelijke oorsprongserver, niet de oorsprong zelf
AS16509 Amazon.com, Inc. Iets dat op AWS wordt gehost — van de API van een start-up tot een scraper

Waarom de ASN het vaak wint van de coördinaten

Geolocatiecoördinaten zijn schattingen met eerlijke grenzen — opzoekingen op landniveau zijn betrouwbaar, maar de nauwkeurigheid op stadsniveau ligt rond de 50–75%, zelfs op vaste breedband, zoals we uiteenzetten in hoe nauwkeurig IP-geolocatie is. De ASN daarentegen is een kwestie van openbare registervermelding, en beantwoordt vragen die een kaartspeld niet kan:

Niets hiervan identificeert een persoon. Een ASN benoemt een netwerkbeheerder, en IP-geolocatie als geheel kan geen individu of huishouden aanwijzen — een punt dat we behandelen in of iemand uw adres kan vinden aan de hand van uw IP.

ASN's voor privégebruik

Net zoals sommige IP-bereiken gereserveerd zijn voor privénetwerken, zijn sommige ASN's gereserveerd voor privégebruik: 64512–65534 in de 16-bitruimte en 4200000000–4294967294 in de 32-bitruimte, conform RFC 6996. Ze zijn bedoeld voor interne routering binnen organisaties en mogen nooit op het openbare internet verschijnen. Als er een opduikt in een trace of een routeringstabel, gaat het vrijwel zeker om een configuratielek en niet om een echte netwerkidentiteit.

Zoek er een op

Om te zien waar een nummer naar verwijst — naam van de beheerder, registry en de prefixes die het aankondigt — voert u het door onze ASN-opzoeking, of traceert u een willekeurig adres vanaf de hoofdtracer en leest u het AS-veld in het resulterende dossier.