Comment Trouver un Numéro AS (ASN) pour n'Importe Quelle Adresse IP
Trouvez le numéro AS de n'importe quelle adresse IP avec whois, bgp.he.net, et RIPEstat. Découvrez ce que révèlent les ASNs sur la propriété du réseau, le peering BGP, et le comportement de routage.
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.comou 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.