ASN(자율 시스템 번호)이란 무엇인가?

ASN이란 무엇인가요?

자율 시스템(AS)은 하나의 일관된 라우팅 정책 아래 운영되는 IP 주소 블록의 모음으로, 실제로는 한 조직이 관리하는 인터넷의 한 영역을 뜻합니다. 자율 시스템 번호(ASN)는 그 네트워크를 지구상의 모든 다른 네트워크에 식별시켜 주는 고유한 정수입니다. 여러분의 인터넷 서비스 제공업체도 하나를 가지고 있습니다. Google은 여러 개를 가지고 있습니다. 여러분의 대학, 클라우드 호스트, 그리고 약 12만 곳에 이르는 다른 운영자들도 마찬가지입니다. 저희가 IP 주소를 추적할 때, ASN은 흔히 그 조사 자료에서 가장 많은 정보를 담고 있는 항목이며, 지도상의 위치 표시보다도 더 유용한 경우가 많습니다.

인터넷은 네트워크들의 네트워크입니다

인터넷에는 중앙 운영자가 없습니다. 인터넷은 트래픽을 서로 교환하기로 합의한, 독립적으로 운영되는 수만 개의 네트워크로 이루어져 있습니다. 이 각각의 네트워크는 다른 네트워크들이 누가 어떤 주소를 알리고 있는지 알 수 있도록 안정적인 신원이 필요하며, 그 신원이 바로 ASN입니다. "AS15169"는 나이로비의 라우터에게나 오슬로의 라우터에게나 똑같은 의미, 즉 Google의 네트워크를 뜻합니다. 자율 시스템 안에서 일어나는 모든 일은 그 운영자의 몫이며, ASN은 그 상자 바깥에 붙은 이름표입니다.

ASN을 배분하는 곳

ASN 할당은 IP 주소와 동일한 계층 구조를 따릅니다. IANA(인터넷 할당 번호 관리 기관)가 번호 블록을 다섯 개의 지역 인터넷 등록기관에 할당합니다. 북미는 ARIN, 유럽 및 중동은 RIPE NCC, 아시아·태평양은 APNIC, 라틴아메리카는 LACNIC, 아프리카는 AFRINIC이 담당합니다. 그런 다음 RIR은 필요성을 입증할 수 있는 네트워크 운영자에게, 일반적으로 둘 이상의 다른 네트워크에 연결한다는 이유로 개별 ASN을 배정합니다. ASN은 원래 16비트 값(0~65535)이었으나, 그 값이 부족해지기 시작하자 RFC 6793이 이를 32비트로 확장했으며, 그래서 지금은 수십만 대에 이르거나 그 이상인 ASN을 볼 수 있게 된 것입니다.

BGP, 한 단락으로 설명하면

자율 시스템들은 경계 경로 프로토콜(BGP)을 사용해 서로 통신합니다. 각 AS는 이웃 네트워크에 사실상 "나는 이 주소 블록에 도달할 수 있다"라고 알리고, 다른 네트워크로부터 들은 알림도 함께 전달합니다. 모든 알림에는 그것이 거쳐 온 ASN들의 사슬이 담겨 있어서, 패킷을 어디로 보낼지 선택하는 라우터는 마치 운전 경로를 비교하듯 여러 경로를 비교할 수 있습니다. 보통은 가장 적은 수의 네트워크를 지나는 경로를 선호하되, 각 운영자의 상업적·기술적 선호에 따라 조정합니다. 중앙 지도는 없고 검증도 놀라울 만큼 적습니다. BGP는 이웃 간 주장들이 얽힌 그물망이며, 그렇기 때문에 단 한 번의 잘못된 알림이 수백만 명의 트래픽을 잠시 다른 곳으로 돌릴 수 있는 것입니다.

유명한 ASN들

일부 ASN은 서버 로그와 추적 기록에 끊임없이 등장합니다.

ASN 운영자 추적에서 대개 의미하는 바
AS15169 Google LLC Google 서비스 및 크롤러, 8.8.8.8의 공개 DNS 리졸버 포함
AS13335 Cloudflare, Inc. 실제 원본 서버가 아니라 그 앞에 있는 프록시 또는 CDN 엣지
AS16509 Amazon.com, Inc. AWS에서 호스팅되는 무언가로, 스타트업의 API부터 스크레이퍼까지 무엇이든 될 수 있음

왜 ASN이 좌표보다 나은 경우가 많은가

위치 좌표는 명백한 한계를 지닌 추정치입니다. 국가 단위 조회는 신뢰할 수 있지만, 도시 단위 정확도는 고정형 광대역에서조차 대략 50~75% 수준에 머무릅니다. 이는 IP 위치 추적이 얼마나 정확한지에서 자세히 다룹니다. 반면 ASN은 공개 등록기관 기록에 관한 사안이며, 지도상의 위치 표시로는 답할 수 없는 질문들에 답해 줍니다.

이 가운데 어느 것도 개인을 식별하지는 못합니다. ASN은 네트워크 운영자를 지칭할 뿐이며, IP 위치 추적 전체로도 개인이나 한 가구를 특정할 수는 없습니다. 이 점은 누군가가 IP로 여러분의 주소를 찾아낼 수 있는지에서 다룹니다.

사설용 ASN

일부 IP 대역이 사설 네트워크용으로 예약되어 있듯이, 일부 ASN도 사설용으로 예약되어 있습니다. RFC 6996에 따라 16비트 공간에서는 64512~65534, 32비트 공간에서는 4200000000~4294967294가 이에 해당합니다. 이 번호들은 조직 내부의 내부 라우팅을 위한 것이며 공개 인터넷에는 결코 나타나서는 안 됩니다. 만약 추적이나 라우팅 테이블에 이런 번호가 등장한다면, 그것은 실제 네트워크 신원이라기보다 거의 틀림없이 설정 유출입니다.

번호 조회해 보기

어떤 번호가 무엇으로 해석되는지 — 운영자 이름, 등록기관, 그리고 그 번호가 알리는 프리픽스 — 를 확인하려면 저희 ASN 조회에 넣어 보거나, 메인 추적기에서 아무 주소나 추적한 뒤 그 결과 조사 자료의 AS 항목을 읽어 보시면 됩니다.