Aller au contenu
Globe terrestre entre de vieux livres sur une étagère en bois
Photo : Arturo A sur Pexels
Publié le 21 avril 20267 min de lecture

Numéro AS (ASN) d'une adresse IP : comment le trouver

Trouvez le numéro AS (ASN) de n'importe quelle adresse IP avec whois, bgp.he.net ou RIPEstat, et ce qu'il révèle sur l'opérateur du réseau et le routage BGP.

asnbgpwhoisip-lookupnetworkingtroubleshooting

Chaque adresse IP publique sur Internet appartient à un Système Autonome (AS) : un réseau exploité par une seule organisation sous un identifiant unique appelé Numéro AS (ASN). Rechercher l'ASN d'une IP vous indique qui gère le réseau, quels fournisseurs en amont ils utilisent, et comment leurs routes sont annoncées au reste d'Internet.

Ce guide couvre toutes les méthodes pratiques pour trouver le numéro AS d'une adresse IP, les outils à utiliser, et ce que signifient réellement les données lorsque vous dépannez un problème réseau, enquêtez sur des abus, ou auditez votre routage en amont.

Qu'est-ce qu'un Numéro AS ?

Un ASN est un entier de 16 bits ou 32 bits attribué par un Registre Internet Régional (ARIN, RIPE, APNIC, LACNIC, AFRINIC) pour identifier un réseau dans la table de routage BGP mondiale. Chaque ASN possède un ou plusieurs préfixes IP et les annonce à ses pairs BGP. Exemples :

  • AS15169 : Google
  • AS13335 : Cloudflare
  • AS16509 : Amazon AWS
  • AS32934 : Meta / Facebook
  • AS3356 : Lumen (anciennement Level 3), un backbone de premier plan

La plage 64512–65534 (16 bits) et 4200000000–4294967294 (32 bits) sont réservées à l'usage privé et ne sont pas routables sur Internet public.

Pourquoi Rechercher un ASN ?

  • Attribution : identifier qui exploite une IP donnĂ©e (Fournisseur d'accès Internet, hĂ©bergeur, rĂ©seau d'entreprise).
  • DĂ©pannage : lorsqu'un traceroute montre une latence ou une perte Ă  un saut spĂ©cifique, l'ASN rĂ©vèle quel rĂ©seau est responsable.
  • SĂ©curitĂ© et abus : faire correspondre des IP abusives au fournisseur en amont pour envoyer des plaintes au bon contact.
  • Audits de peering et de transit : vĂ©rifier quels fournisseurs transitent rĂ©ellement votre trafic avant d'atteindre sa destination.
  • Contexte de gĂ©olocalisation : la propriĂ©tĂ© ASN est souvent un meilleur indicateur que les bases de donnĂ©es geo-IP, qui dĂ©rivent avec le temps.

Commande en Ligne de Commande : whois

Le moyen le plus rapide de trouver l'ASN d'une IP depuis le terminal est via whois contre un serveur compatible BGP. Le service whois de Cymru renvoie une sortie compacte et analysable :

whois -h whois.cymru.com " -v 8.8.8.8"

Sortie :

AS      | IP               | BGP Prefix          | CC | Registry | Allocated  | AS Name
15169   | 8.8.8.8          | 8.8.8.0/24          | US | arin     | 1992-12-01 | GOOGLE, US

Pour plusieurs IP en mĂŞme temps, fournissez-les via stdin :

echo "begin
verbose
8.8.8.8
1.1.1.1
9.9.9.9
end" | whois -h whois.cymru.com

Le whois standard des RIR fonctionne aussi mais renvoie une sortie verbeuse :

whois -h whois.radb.net 8.8.8.8

Outils Web

Pour des recherches ponctuelles ou un contexte plus riche, les interfaces web offrent des visualisations et des données historiques :

  • bgp.he.net (Hurricane Electric) : entrez n'importe quelle IP, prĂ©fixe ou ASN. Affiche les prĂ©fixes annoncĂ©s, les pairs en amont, les relations peer-to-peer, et une base de donnĂ©es de peering consultable. Meilleur outil gratuit pour l'inspection BGP.
  • RIPEstat : donnĂ©es approfondies sur l'historique des prĂ©fixes, les annonces de routage, la dĂ©tection d'anycast, et la validation RPKI. Couvre la table de routage globale complète, pas seulement la rĂ©gion RIPE.
  • PeeringDB : annuaire volontaire des opĂ©rateurs ASN avec infos de contact, politique de peering, et participation Ă  l'IXP. Utile lorsque vous devez contacter un rĂ©seau pour des questions opĂ©rationnelles.
  • BGPView : interface claire avec donnĂ©es en amont, en aval, IX, et prĂ©fixes par ASN. Fournit aussi une API gratuite.

Recherche Programmatique : APIs

Automatiser la recherche d'ASN via des scripts est courant pour l'enrichissement des logs, la corrélation d'abus, ou la surveillance en temps réel. Les endpoints gratuits les plus simples :

# API JSON BGPView
curl -s https://api.bgpview.io/ip/8.8.8.8 | jq '.data.prefixes[0].asn'

# RIPEstat
curl -s "https://stat.ripe.net/data/network-info/data.json?resource=8.8.8.8" | jq '.data.asns'

# Team Cymru bulk whois via netcat
echo -e "begin\n8.8.8.8\nend" | nc whois.cymru.com 43

Pour des pipelines à volume élevé, MaxMind GeoLite2-ASN est une base de données gratuite téléchargeable que vous pouvez interroger localement, évitant ainsi les limites de taux.

Lecture des Données ASN

Au-delà du numéro ASN lui-même, les recherches exposent plusieurs champs liés qui comptent lorsque vous analysez le routage :

  • Nom / organisation ASN : l'opĂ©rateur lisible (par ex., GOOGLE, CLOUDFLARENET).
  • PrĂ©fixe BGP : le bloc CIDR exact contenant l'IP. Un seul ASN peut annoncer des dizaines de prĂ©fixes.
  • Pays (CC) : le pays d'enregistrement du prĂ©fixe, pas nĂ©cessairement l'endroit oĂą l'IP est physiquement utilisĂ©e.
  • Fournisseurs en amont : auprès de qui l'ASN achète le transit. Critique pour le dĂ©pannage : si votre trafic vers AS15169 est lent, vĂ©rifiez par oĂą il transite en amont.
  • Pairs : ASN qui Ă©changent du trafic directement dans les Ă©changes Internet. Un ASN bien peered signifie des chemins plus courts et de meilleures performances.
  • ValiditĂ© RPKI : si l'annonce du prĂ©fixe est signĂ©e cryptographiquement. Les annonces invalides peuvent ĂŞtre rejetĂ©es par des rĂ©seaux stricts.

Cas d'Usage Courants

  • DĂ©pannage de routes lentes : rĂ©soudre chaque saut de traceroute Ă  son ASN. Une transition vers un fournisseur de transit congestionnĂ© explique souvent le pic de latence.
  • Signalement d'abus : trouver l'ASN, consulter son contact abuse dans PeeringDB ou via whois, et envoyer un rapport avec les logs.
  • DĂ©tection de fraude gĂ©ographique : une IP prĂ©tendant ĂŞtre dans un pays alors qu'elle appartient Ă  un ASN opĂ©rant uniquement dans un autre est un signal classique de VPN/proxy.
  • Cartographie de l'empreinte CDN : comparer quels ASN servent un nom d'hĂ´te donnĂ© depuis diffĂ©rents points de vue rĂ©vèle l'affectation des POP CDN.
  • Audit de vos propres routes : vĂ©rifier que votre trafic sort par le fournisseur de transit que vous payez, et non par une route de secours moins chère.

Recherche ASN dans TraceMapper

Résoudre manuellement chaque saut d'un traceroute à son ASN est fastidieux. TraceMapper automatise cela : chaque saut dans une trace est enrichi avec l'ASN propriétaire, le nom de l'opérateur, et le pays, vous permettant de suivre visuellement votre trafic lorsqu'il traverse différents réseaux. Lorsqu'un problème de performance apparaît à un saut spécifique, l'ASN est déjà affiché, pas besoin de changer d'outil.

Points Clés à Retenir

  • Chaque IP publique appartient Ă  un ASN : un nombre de 16 ou 32 bits identifiant l'opĂ©rateur dans la table de routage BGP.
  • Pour des recherches rapides, utilisez whois -h whois.cymru.com ou des outils web comme bgp.he.net et RIPEstat.
  • Pour la programmation, BGPView, RIPEstat, et Team Cymru proposent des APIs gratuites ; MaxMind GeoLite2-ASN est la base locale de rĂ©fĂ©rence.
  • Au-delĂ  du numĂ©ro ASN, examinez les fournisseurs en amont, les pairs, et les prĂ©fixes annoncĂ©s pour comprendre le comportement de routage.
  • Combinez la recherche ASN avec un traceroute pour cartographier le chemin complet du rĂ©seau et localiser l'origine des problèmes de performance.