설명
ASN(자율 시스템 번호, Autonomous System Number)은 IANA가 각 네트워크 운영자에게 할당하는 전 세계적으로 고유한 16비트 또는 32비트 번호입니다. 모든 ISP, 호스팅 제공업체, 콘텐츠 네트워크, 대기업은 최소 하나의 ASN을 보유하고 있습니다. ASN은 공용 인터넷을 하나로 유지하는 라우팅 프로토콜인 BGP에서 네트워크들이 서로를 식별하는 방식입니다.
IP 주소가 인터넷을 통해 라우팅될 때, BGP 경로는 특정 ASN까지 거슬러 올라갑니다. 누구나 공개 데이터베이스(RIPE, ARIN, Hurricane Electric, MaxMind)를 이용해 어떤 IP가 어느 ASN에 속하는지 조회할 수 있습니다. 73.158.97.42 같은 IP를 조회하면 'AS7922 (Comcast)'가 반환됩니다. 13.107.42.14의 경우 'AS8068 (Microsoft)'를 얻습니다. ASN을 보면 여러분이 소비자 ISP, 클라우드 호스팅 제공업체, CDN, 또는 기업 네트워크 중 어디와 통신하고 있는지 알 수 있습니다.
안티봇 시스템에게 ASN은 레지덴셜 트래픽과 데이터센터 트래픽을 구분하는 가장 신뢰할 수 있는 단 하나의 신호입니다. Cloudflare, Akamai, PerimeterX 등은 데이터센터 ASN의 방대한 목록을 관리하며 이들로부터 오는 트래픽을 즉시 표시합니다. 이것이 데이터센터 프록시가 보호된 사이트에서 실패하는 이유입니다. ASN이 정체를 드러내는 것입니다. 레지덴셜 프록시는 소비자 ISP ASN(Comcast, AT&T, BT, Vodafone 등)을 통해 라우팅되며, 이는 실제 소비자 트래픽의 신뢰 프로필을 가지고 있습니다.
작동 방식
각 ASN은 (BGP를 통해) 자신이 제어하는 IP 프리픽스 집합을 알립니다. 패킷이 웹사이트에 도착하면, 서버는 소스 IP를 BGP 테이블이나 서드파티 ASN 데이터베이스와 대조하여 발신 ASN을 확인할 수 있습니다. 이후 해당 ASN의 카테고리(소비자 ISP, 호스팅 제공업체, 모바일 통신사, 클라우드)가 리스크 스코어링의 요소로 사용됩니다.
프록시 서비스의 경우, ASN은 타겟팅 파라미터이기도 합니다. 사용자는 'AS7922(Comcast)의 레지덴셜 IP'를 요청할 수 있으며, 게이트웨이는 레지덴셜 풀을 해당 ASN과 일치하는 IP로 필터링합니다. 이를 통해 특정 통신사에서의 광고 검증이나 ISP별 기능 테스트 같은 사용 사례를 위한 ISP 세그먼트별 트래픽이 생성됩니다.