본문으로 건너뛰기
ipaddress.si
라우팅1분 분량

ASN(자율 시스템 번호)이란?

인터넷은 서로의 트래픽을 실어 나르기로 합의한 약 8만 개의 독립 네트워크로 이루어져 있습니다. 각각에는 번호가 있습니다. 그 의미를 알아봅니다.

글: ipaddress.si

"인터넷"은 하나의 네트워크가 아닙니다. 인터넷 서비스 제공업체, 이동통신사, 클라우드 플랫폼, 대학, 콘텐츠 기업 등 독립적으로 운영되는 수만 개의 네트워크가 서로 트래픽을 주고받기로 합의한 것입니다. 이 네트워크 하나하나가 자율 시스템(AS)이며, 각각 고유한 자율 시스템 번호(ASN)를 가집니다.

네트워크가 "자율적"이라는 의미

자율 시스템은 하나의 관리 주체 아래에서 고유한 라우팅 정책을 가진 네트워크입니다. 여러분이 쓰는 인터넷 서비스 제공업체도 그중 하나입니다. Google(AS15169)도, Cloudflare(AS13335)도 그렇습니다. 여러 제공업체에 연결된 대기업이나 대학도 AS가 될 수 있습니다.

ASN은 지역 인터넷 레지스트리가 할당합니다. 원래는 16비트 숫자(최대 65,535)였지만 RFC 6793 이후 32비트가 되었고, 새 네트워크 중에는 100,000이 넘는 번호도 많습니다.

BGP: 네트워크가 서로를 찾는 방법

자율 시스템은 경계 경로 프로토콜(BGP)로 도달 가능성 정보를 주고받습니다. 각 AS는 자신이 출발점인 IP 프리픽스를 광고하고(“8.8.8.0/24는 나를 통해 갈 수 있다”), 다른 곳에서 배운 광고에 자기 번호를 AS 경로에 덧붙여 전달합니다.

패킷이 웹사이트로 갈 때 라우터는 이 광고와 각 네트워크의 정책, 즉 어떤 이웃을 선호하는지, 어떤 경로를 받아들이는지, 무엇에 비용을 내는지에 따라 경로를 고릅니다.

업스트림, 다운스트림, 피어

네트워크는 크게 세 가지 방식으로 연결됩니다.

  • 트랜짓: 작은 네트워크가 큰 네트워크(업스트림)에 비용을 내고 인터넷의 나머지 부분에 접근합니다.
  • 피어링: 두 네트워크가 각자 고객 사이의 트래픽을 직접 주고받습니다. 인터넷 익스체인지나 사설 상호 연결에서 무료로 하는 경우가 많습니다.
  • 어떤 네트워크의 고객은 그 네트워크의 다운스트림입니다.

이런 사업 관계는 BGP에 공개되지 않습니다. 경로 수집기가 관찰한 AS 경로에서 추론할 수 있을 뿐입니다. 여러 경로에서 다른 네트워크 바로 앞에 나타나는 네트워크는 아마 그 네트워크의 업스트림일 것입니다.

ASN이 유용한 이유

  • 문제 해결: 주소가 어느 네트워크에 속하는지 알면 누구에게 연락해야 하는지, 문제가 내 쪽인지 상위 쪽인지 알 수 있습니다.
  • 보안: 악용 신고, 차단 목록, DDoS 방어는 네트워크 단위로 이루어지는 경우가 많습니다.
  • 인터넷 이해: ASN 페이지는 한 네트워크가 글로벌 라우팅 테이블에 광고하는 모든 프리픽스, 그 프리픽스가 차지하는 주소 공간, 번호가 언제 어디에서 등록되었는지를 보여 줍니다.

직접 조회해 보기

모든 IP 조회에는 주소의 출발 ASN이 표시됩니다. 네트워크를 직접 살펴볼 수도 있습니다: AS15169(Google), AS13335(Cloudflare), AS4766(KT).

  • DNS1분 분량

    DNS는 어떻게 작동할까?

    이름을 입력해서 주소를 얻기까지. 리졸버, 루트 서버, TLD, 캐시, TTL을 쉬운 말로 설명합니다.

  • 프라이버시1분 분량

    CGNAT(통신사급 NAT)란?

    통신사가 공인 IPv4 주소 하나를 수백 명의 가입자와 나눠 쓰게 할 수 있는 이유, 확인하는 방법, 그리고 그로 인해 안 되는 것들.

  • IP 주소1분 분량

    IP 주소는 왜 바뀔까?

    유동 할당, 공유기 재시작, 모바일 네트워크, IPv6 개인정보 보호 주소까지. IP가 일정하지 않은 일상적인 이유.