본문으로 건너뛰기
IP 인텔리전스

ASN이란 무엇입니까? 자율 시스템 번호 설명

ASN(자율 시스템 번호)은 IP가 속한 네트워크와 그 운영 주체를 식별하며, 모든 요청에 대해 가장 많은 것을 알려 주는 신호 중 하나입니다.

작성자GeoIPHub 팀게시일업데이트읽는 시간21분 분량
반투명한 경계로 둘러싸인 네트워크 클러스터. 자율 시스템을 나타냅니다

인터넷의 모든 IP 주소는 어떤 네트워크 안에 존재합니다. 그 네트워크가 자율 시스템입니다. 단일 조직의 관리 아래에 있는 IP 대역의 집합으로, 나머지 인터넷에 일관된 라우팅 정책을 공고합니다. 이를 식별하는 번호가 ASN으로, 공개 값과 사설 값으로 정의된 범위에서 인터넷 레지스트리가 할당하는 전 세계에서 고유한 식별자입니다. EIGRP를 실행하는 라우터에 설정하는 로컬 "AS 번호"와는 다르며, 이 구분은 마지막에 정리합니다.

경계가 있는 클러스터 사이를 건너뛰는 빛의 경로. 패킷이 여러 ASN을 가로지르는 모습을 나타냅니다
ASN은 주소가 어느 네트워크에 속하며 누가 운영하는지 알려 줍니다.

인터넷에서 ASN이 작동하는 방식

인터넷은 하나의 네트워크가 아닙니다. 수만 개의 독립적인 네트워크(ISP, 대학, 기업, 클라우드 제공업체, 정부 기관)가 각자의 IP 대역을 제어하는 집합입니다. 이 네트워크들은 각 네트워크에 다른 모든 네트워크로 가는 방법을 알려 주는 라우팅 프로토콜인 BGP(Border Gateway Protocol)를 통해 통신합니다.

네트워크가 자신의 IP 대역을 인터넷에 공고할 때("이 주소들로 가는 트래픽은 우리에게 와야 합니다") ASN을 사용합니다. ASN은 그 BGP 공고에 들어 있는 식별자입니다. 이것이 없으면 어느 조직이 어느 IP 대역을 책임지는지 추적할 방법이 없을 것입니다.

ASN은 지역 인터넷 레지스트리가 발급합니다.

  • ARIN: 북미
  • RIPE NCC: 유럽, 중동, 중앙아시아
  • APNIC: 아시아 태평양
  • LACNIC: 라틴 아메리카 및 카리브해
  • AFRINIC: 아프리카

각 RIR은 ASN 할당에 대한 공개 데이터베이스를 유지합니다. ASN 데이터를 자유롭게 이용할 수 있는 이유가 바로 이것입니다. 레지스트리가 이를 공개하며, 인터넷이 작동하는 데 필요하기 때문입니다.

ASN 번호 범위: 공개, 사설, 16비트, 32비트

모든 숫자가 유효한 ASN은 아니며, 모든 ASN이 공개 인터넷에 나타나도록 만들어진 것도 아닙니다. 범위는 정의되고 예약되어 있으며, 이 구조가 ASN을 신뢰할 수 있는 식별자로 만듭니다.

초기 명세는 0부터 65,535까지의 16비트(2바이트) 번호를 사용했습니다. 인터넷이 그 공간을 넘어서자 32비트(4바이트) ASN이 상한을 4,294,967,295로 올렸습니다. 오늘날 두 형식이 나란히 사용됩니다. 대형 레거시 ISP는 흔히 2바이트 번호를 보유하고, 새로운 할당(예: Google Cloud의 AS396982)은 4바이트입니다. 조회에서는 차이가 보이지 않으며, 번호가 더 클 뿐입니다.

이 범위 안에서 특정 블록이 따로 지정되어 있습니다.

범위형식용도
016비트예약됨: 유효하지 않거나 "라우팅 금지" ASN
1 ~ 64,49516비트공개, RIR이 할당 (이 블록의 AS23456은 AS_TRANS로 예약되어 있으며, 2바이트 라우터가 4바이트 ASN과 상호 운용되는 동안 사용됨)
64,512 ~ 65,53416비트사설 용도 (RFC 6996), 내부 전용, 공개적으로 공고되지 않음
65,536 ~ 4,199,999,99932비트공개, RIR이 할당
4,200,000,000 ~ 4,294,967,29432비트사설 용도 (RFC 6996), 내부 전용

IP 인텔리전스 측면의 실용적인 요점은 이렇습니다. 사설 ASN은 한 조직의 네트워크 내부에 존재하고 인터넷에 공고되지 않으므로 IP 조회에는 절대 나타나지 않습니다. 라우팅 가능한 모든 공인 IP는 레지스트리가 할당한 정확히 하나의 공개 ASN에 대응하며, 이것이 바로 ASN이 신원 신호로서 신뢰할 수 있는 이유입니다. 주소를 조회해서 ASN이 반환되었다면, 그것은 운영 주체에 귀속시킬 수 있는 실제의 전 세계에서 고유한 등록입니다.

ASN 조회 결과 읽기

GeoIPHub를 통한 ASN 조회가 반환하는 내용은 다음과 같습니다. ASN 데이터는 응답의 asn 그룹에 있습니다(아래는 실제 응답을 줄인 것이며, 조회 실행일은 2026년 10월 2일입니다).

GeoIPHub API
curl "https://api.geoiphub.com/v1/lookup/8.8.8.8" \ -H "x-api-key: YOUR_API_KEY"
GeoIPHub API
{ "ip": "8.8.8.8", "asn": { "asn": 15169, "org": "GOOGLE - Google LLC", "asn_type": "hosting", "isp": "GOOGLE - Google LLC", "connection_type": "datacenter", "rpki": "valid" }, "geo": { "country_code": "US" }, "detection": { "is_hosting": true, "is_anycast": true } }

주거용 ISP는 다르게 보입니다. 실제 가정의 주소는 공개하지 않으므로 이것은 실제 조회가 아니라 예시 값을 담은 샘플입니다. 필드 이름과 구조는 실제 API와 같습니다.

GeoIPHub API
{ "ip": "<a home broadband IP>", "asn": { "asn": 7922, "org": "COMCAST-7922 - Comcast Cable Communications, LLC", "asn_type": "isp", "connection_type": "residential" }, "geo": { "country_code": "US" }, "detection": { "is_hosting": false } }

클라우드 제공업체의 경우입니다.

GeoIPHub API
curl "https://api.geoiphub.com/v1/lookup/54.239.28.85" \ -H "x-api-key: YOUR_API_KEY"
GeoIPHub API
{ "ip": "54.239.28.85", "asn": { "asn": 14618, "org": "AMAZON-AES - Amazon.com, Inc.", "asn_type": "hosting", "isp": "AMAZON-AES - Amazon.com, Inc." }, "geo": { "country_code": "US", "region": "Virginia", "city": "Ashburn" }, "detection": { "is_hosting": true } }

이 Amazon 주소는 AS16509가 아니라 AS14618이 공고한다는 점에 유의하십시오. Amazon은 둘 이상의 자율 시스템을 운영하며, 조회는 항상 해당 프리픽스를 실제로 공고하는 쪽을 보고합니다.

asn.asn_type 필드가 가장 유용합니다. ASN이 어떤 종류의 네트워크인지에 따라 분류합니다. 가장 자주 보게 되는 값은 다음과 같습니다.

asn_type의미일반적인 트래픽
isp소비자 인터넷 제공업체집에 있는 실제 사용자
mobile이동통신사CGNAT 뒤의 휴대폰
hosting클라우드, 전용 서버 또는 코로케이션 제공업체 (AWS, Google, DigitalOcean, OVH)서버, 자동화된 워크로드, VPN 인프라
cdn콘텐츠 전송 네트워크 (Cloudflare, Fastly)최종 사용자가 아닌 CDN 엣지
vpnVPN 인프라로 분류된 네트워크익명화된 사용자 트래픽
satellite위성 인터넷 제공업체위성 링크의 실제 사용자

위 예시에서 보듯이 주요 클라우드 제공업체는 hosting으로 반환되며, 네트워크가 분류되지 않은 경우 주소가 unknown으로 반환될 수 있습니다.

ASN이 IP 인텔리전스의 핵심인 이유

ASN 유형은 가장 유용한 첫 질문에 답합니다. 이 IP 뒤에 실제 사람이 있을 가능성이 높은가, 아니면 인프라인가?

소비자용 제품의 실제 소비자는 거의 항상 isp 또는 mobile ASN에서 접속합니다. 요청이 hosting ASN에서 도착하면 구조적으로 설명이 필요합니다. 클라우드 제공업체는 사람들의 노트북에 IP를 할당하지 않기 때문입니다. 모바일 ASN은 정상적인 범주 중 노이즈가 가장 큽니다. 이동통신사 CGNAT는 수천 명의 실제 사용자를 소수의 주소 뒤에 숨기며, 모바일 프록시 네트워크가 그 속에 그토록 효과적으로 섞여 드는 이유도 이것입니다.

그래서 ASN 유형은 사기 및 악용 방지에서 가장 저렴하고 신뢰할 수 있는 첫 번째 필터가 됩니다.

  • AWS ASN에서의 로그인 → 거의 확실히 자동화입니다. 클라우드 서버에서 로그인하는 실제 사용자는 없습니다
  • 알려진 VPN ASN에서의 결제 → 위험 상승. 실제 고객일 수도 사기일 수도 있지만 기본 패턴은 아닙니다
  • Cloudflare ASN에서의 API 호출 → 자체 엣지 인프라이거나 개발자일 가능성이 높습니다. 맥락을 확인하십시오
  • 주거용 ISP ASN에서의 가입 → 기본적인 정당성이 있습니다. 다른 신호로 세분화하십시오

단일 필터로는 충분하지 않지만, ASN 유형은 이후의 모든 신호를 더 잘 해석할 수 있게 해 주는 강력한 사전 정보를 제공합니다. 특정 주소를 시험하려면 데이터센터 IP 확인이 한 번의 조회로 그 주소가 클라우드나 호스팅 네트워크에 속하는지 판별합니다.

ASN과 VPN 탐지

VPN 제공업체는 자체 ASN을 운영하거나 호스팅 ASN의 인프라를 임대합니다. 탐지 시스템은 ASN 이력을 사용하여 VPN 서버를 호스팅하는 것으로 알려진 대역을 표시합니다.

  • VPN 출구 노드의 이력이 기록된 호스팅 ASN은 능동 프로빙 이전에도 해당 대역의 임의의 IP가 VPN일 확률을 높입니다
  • 능동 프로빙에서 갑자기 VPN 프로토콜 응답을 보이는 주거용 ISP ASN은 침해되었거나 주거용 인프라에서 실행되는 VPN 출구 지점입니다(때로 주거용 프록시에 사용됩니다)

ASN 유형과 능동 프로토콜 프로빙의 조합은 둘 중 하나만 쓰는 것보다 신뢰할 수 있습니다. hosting ASN + OpenVPN 핸드셰이크는 신뢰도 높은 VPN이고, 주거용 ISP ASN + 프로토콜 응답 없음은 신뢰도 높은 깨끗한 주거용입니다.

자주 보는 ASN과 그 의미

일부 ASN은 사기 및 보안 맥락에서 매우 자주 나타나므로 그 정체를 알아 둘 가치가 있습니다.

ASN조직맥락
AS16509Amazon Web Services자동화된 트래픽과 스캐닝의 가장 흔한 출처
AS15169Google LLCGoogle 서비스와 클라우드. Google 봇도 포함
AS8075MicrosoftAzure와 Microsoft 서비스
AS13335CloudflareCDN 엣지와 보안 제품
AS7922Comcast미국의 대형 주거용 ISP
AS20473Choopa / VultrVPN에 자주 쓰이는 VPS 호스팅
AS60068CDN77VPN/프록시 이력이 있는 CDN 및 호스팅
AS396982Google CloudGoogle LLC와 구분됨. 특히 GCP
AS14061DigitalOcean인기 있는 개발자 호스팅. 자동화된 트래픽에서 흔함

소비자용 제품에서 AS16509 또는 AS14061의 트래픽이 많이 보이면 스크립트나 자동화된 활동의 강한 신호입니다. 그 ASN들이 악의적이기 때문이 아닙니다. 실제 사용자는 클라우드 서버에서 소비자용 제품에 접속하지 않기 때문입니다.

ASN 직접 조회하기

조사와 수동 조회에는 여러 방법이 있습니다(ASN 확인은 의심스러운 IP 주소를 조사하는 플레이북의 두 번째 단계입니다).

명령줄 (Linux/Mac):

GeoIPHub API
# Using whois whois 8.8.8.8 # Using the Team Cymru IP-to-ASN mapping dig +short 8.8.8.8.origin.asn.cymru.com TXT

프로그래밍 방식 (애플리케이션용):

GeoIPHub API
curl "https://api.geoiphub.com/v1/lookup/103.21.244.0" \ -H "x-api-key: YOUR_API_KEY" # -> asn.asn 13335, asn.org "CLOUDFLARENET - Cloudflare, Inc.", asn.asn_type "hosting"

API는 매번 전체 응답을 반환합니다. ASN 데이터는 asn 그룹을 읽으십시오.

운영 환경에서는 레지스트리에 직접 질의하는 방식이 느리고 속도 제한이 있습니다. IP 인텔리전스 API는 다른 모든 필드와 함께 구조화된 유형이 지정된 ASN 데이터를 한 번의 저지연 요청으로 반환합니다.

ASN, ISP, 조직의 차이

이 세 용어는 문서에서 가끔 혼용됩니다. 구분은 다음과 같습니다.

  • ASN: 네트워크 식별자 (숫자)
  • ISP (asn.isp, asn.org): ASN을 운영하는 조직 (이름)
  • 조직: ISP와 같을 수도 있고, IP 대역을 임대하는 최종 고객일 수도 있음 (전송 제공업체가 공고한 자체 IP 공간을 가진 회사)

IP를 조회했을 때 asn.org에 "Amazon.com, Inc."가 표시되지만 실제로는 AWS에서 서버를 호스팅하는 회사가 그 IP를 사용하는 경우, ASN 조직은 최종 임차인이 아니라 네트워크 공고자를 반영합니다. 클라우드 IP의 경우 클라우드 제공업체와 그 위에서 운영되는 고객의 구분은 맥락 파악에 중요하지만, ASN 유형(hosting)만으로도 인프라 분류에 필요한 정보는 충분히 알 수 있습니다.

EIGRP와 라우팅 프로토콜의 "AS 번호"는 다른 것입니다

자율 시스템 번호를 검색하면 router eigrp 100 같은 명령을 입력하는 Cisco 라우팅 설정이 자주 나옵니다. 그 번호는 공개 ASN이 아니며, 둘을 혼동하는 것은 흔한 혼란의 원인입니다.

router eigrp 100의 100은 로컬 프로세스 식별자입니다. 하는 일은 한 조직 안에서 EIGRP 경로를 공유해야 하는 모든 라우터 사이에서 일치하는 것뿐입니다. 두 라우터가 서로 다른 EIGRP AS 번호를 사용하면 이웃 관계를 맺지 않습니다. 값은 직접 정하며(1-65,535), 자신의 네트워크 안에서만 의미가 있고, 어디에도 등록되지 않습니다.

공개 ASN은 모든 면에서 정반대입니다.

EIGRP "AS 번호"공개 ASN
범위한 조직 내부전 세계, 인터넷 전체
할당 주체사용자 본인지역 인터넷 레지스트리
고유성자신의 라우터끼리만 일치하면 됨전 세계에서 고유
IP 조회에 나타나는가?절대 아님항상 나타남

따라서 CCNA 실습을 위해 EIGRP를 설정하는 경우 "AS 번호"는 라우팅 프로세스 태그를 뜻합니다. 사기 방지나 지리적 위치를 위해 IP 주소를 보강하는 경우 "ASN"은 이 글이 설명하는 전 세계에 등록된 식별자를 뜻합니다. 같은 단어이지만 범위는 전혀 다릅니다. BGP는 두 세계를 잇는 다리입니다. router bgp 65001은 다른 네트워크와 피어링할 때 실제 공개 ASN을 사용하며, 이를 통해 경로가 애초에 글로벌 테이블에 도달합니다.

ASN 데이터가 활용되는 방식 더 보기

자주 묻는 질문

ASN은 무엇의 약자입니까?

ASN은 Autonomous System Number(자율 시스템 번호)의 약자입니다. 단일 관리 도메인 아래에서 인터넷에 일관된 라우팅 정책을 제시하는 네트워크 또는 네트워크 그룹인 자율 시스템(AS)에 할당되는 고유 번호입니다. ASN은 ARIN, RIPE NCC, APNIC, LACNIC, AFRINIC 같은 지역 인터넷 레지스트리(RIR)가 발급합니다.

ASN과 IP 주소의 차이는 무엇입니까?

IP 주소는 네트워크상의 특정 기기나 인터페이스를 식별합니다. ASN은 IP 주소 범위를 제어하고 공고하는 네트워크를 식별합니다. 모든 IP는 정확히 하나의 ASN에 속합니다. ASN은 해당 IP가 속한 네트워크를 누가 운영하는지, 즉 그 IP 범위를 관리하는 ISP, 클라우드 제공업체, 기업 또는 호스팅 시설을 알려 줍니다.

IP 주소의 ASN은 어떻게 찾습니까?

IP 인텔리전스 API(GeoIPHub 등), Whois 데이터베이스 또는 명령줄 도구로 ASN을 조회할 수 있습니다. 터미널에서 'whois <IP>'를 실행하면 레지스트리의 ASN 데이터가 반환됩니다. 운영 환경에서는 API가 조직 이름, 공고된 IP 대역, ASN 유형(ISP, 데이터센터, CDN 등)과 함께 ASN을 구조화된 형태로 반환합니다.

ASN은 사기 탐지에 왜 중요합니까?

ASN은 네트워크를 누가 소유하는지 알려 주며, 네트워크의 소유자가 어떤 종류의 트래픽을 예상해야 하는지를 결정합니다. AS7922(Comcast 주거용)에서 온 요청은 아마 집에 있는 실제 사람에게서 왔을 것입니다. AS16509(Amazon AWS)에서 온 요청은 거의 확실히 서버에서 왔습니다. 실제 소비자가 클라우드 제공업체 ASN에서 거래를 시작하는 일은 거의 없으므로, 다른 신호가 없더라도 AWS ASN에서 이루어진 결제나 로그인은 구조적으로 의심스럽습니다.

서로 다른 두 회사가 하나의 ASN을 공유할 수 있습니까?

일반적으로 그렇지 않습니다. ASN은 일관된 라우팅 정책을 가진 단일 관리 도메인을 나타냅니다. 다만 대규모 조직은 여러 ASN을 사용할 수 있고(Google은 수십 개를 운영합니다), 일부 소규모 네트워크는 자체 ASN이 아니라 상위 ISP의 ASN으로 공고되기도 합니다. ASN은 항상 하나의 조직에 대응하지만, 한 조직이 여러 ASN을 가질 수 있습니다.

4바이트 ASN과 2바이트 ASN의 차이는 무엇입니까?

초기 ASN 명세는 2바이트 번호(1-65535)를 사용했습니다. 인터넷이 성장하면서 주소 공간이 고갈되었고, 4바이트 ASN(RFC 4893에 정의)이 범위를 40억 개 이상으로 확장했습니다. AS396982(Google Cloud) 같은 최신 ASN은 4바이트 형식을 사용합니다. 오래된 인프라와 많은 대형 ISP는 여전히 2바이트 ASN을 사용합니다. 이 구분은 BGP 라우팅을 구현할 때만 중요하며, IP 인텔리전스 조회에서는 API가 둘 다 투명하게 처리합니다.

작성자

GeoIPHub 팀

GeoIPHub API를 만드는 팀

GeoIPHub IP 인텔리전스 API와 스캐너를 만드는 GeoIPHub 팀이 작성했습니다. 초안은 AI의 도움을 받아 준비하고 팀이 편집합니다. API 예시는 예시용으로 표시된 경우를 제외하고 라이브 API에 대한 실제 조회 결과입니다.

이 글 공유하기
더 많은 글

관련 글