Expliqué
Un ASN (Autonomous System Number) est un numéro unique au monde de 16 ou 32 bits attribué à chaque opérateur réseau par l'IANA. Chaque ISP, fournisseur d'hébergement, réseau de contenu et grande entreprise possède au moins un ASN. L'ASN est la façon dont les réseaux s'identifient les uns aux autres dans BGP, le protocole de routage qui maintient l'internet public.
Lorsqu'une adresse IP est acheminée sur internet, le chemin BGP remonte à un ASN spécifique. N'importe qui peut rechercher quel ASN possède une IP en utilisant des bases de données publiques (RIPE, ARIN, Hurricane Electric, MaxMind). Pour une IP comme 73.158.97.42, la recherche renvoie 'AS7922 (Comcast)'. Pour 13.107.42.14, vous obtenez 'AS8068 (Microsoft)'. L'ASN vous indique si vous communiquez avec un ISP grand public, un fournisseur d'hébergement cloud, un CDN ou un réseau d'entreprise.
Pour les systèmes anti-bot, l'ASN est le signal le plus fiable pour distinguer le trafic résidentiel du trafic de datacenter. Cloudflare, Akamai, PerimeterX et d'autres maintiennent des listes complètes d'ASN de datacenter et signalent instantanément le trafic en provenant. C'est pourquoi les proxies de datacenter échouent sur les sites protégés -- l'ASN les trahit. Les proxies résidentiels transitent par les ASN d'ISP grand public (Comcast, AT&T, BT, Vodafone, etc.), qui portent le profil de confiance d'un vrai trafic de consommateurs.
Comment ça fonctionne
Chaque ASN annonce (via BGP) un ensemble de préfixes IP qu'il contrôle. Lorsqu'un paquet arrive sur un site web, le serveur peut rechercher l'IP source dans une table BGP ou une base de données ASN tierce pour trouver l'ASN d'origine. La catégorie de l'ASN (ISP grand public, fournisseur d'hébergement, opérateur mobile, cloud) est ensuite utilisée comme variable dans le calcul du score de risque.
Pour les services de proxy, l'ASN est également un paramètre de ciblage. Un utilisateur peut demander 'une IP résidentielle sur AS7922' (Comcast) et la passerelle filtre le pool résidentiel aux IP dont l'ASN correspond. Cela produit un trafic spécifique à un segment ISP pour des cas d'usage comme la vérification publicitaire sur un opérateur spécifique ou les tests de fonctionnalités par ISP.