Domain IP Lookup

나란히 사용되는 두 가지 주소 체계

IPv4

192.0.2.10

32비트, 주소 약 43억 개, 고갈

IPv6

2606:4700::6810:84e5

128비트, 주소 340간 개

DNS 기초

IP 주소란? IPv4와 IPv6 쉽게 이해하기

읽는 시간 4분

인터넷과 통신하는 모든 기기는 노트북, 휴대폰, 데이터 센터의 웹 서버를 가리지 않고 응답이 되돌아올 수 있도록 주소가 필요합니다. 그 주소가 바로 IP 주소이며, 네트워크에서 가장 기본적인 식별자입니다.

도메인 이름은 순전히 사람의 편의를 위해 존재합니다. example.com은 93.184.216.34보다 기억하기 쉽지만, 네트워크 자체는 example.com이 무엇을 뜻하는지 전혀 알지 못합니다. 브라우저가 단 한 바이트라도 불러오기 전에, DNS 조회가 그 이름을 IP 주소로 변환해야 합니다.

핵심 요약

도메인 이름은 사람이 쓰는 이름표입니다. IP 주소는 네트워크가 실제로 패킷을 라우팅하는 대상입니다. DNS는 그 둘 사이의 변환 계층입니다.

IP 주소가 실제로 하는 일

IP는 인터넷 프로토콜(Internet Protocol)의 약자입니다. 페이지를 요청하면 컴퓨터는 요청을 패킷으로 나누고, 각 패킷에 두 개의 주소를 찍습니다. 목적지(어디로 가는지)와 출발지(응답이 어디로 돌아와야 하는지)입니다. 나와 서버 사이의 라우터는 목적지만 읽고 패킷을 한 홉 더 가까이 전달합니다.

그래서 IP 주소는 선택 사항이 아니며 쉽게 위조할 수도 없습니다. 출발지 주소를 속이면 응답은 내가 아니라 내가 지정한 다른 기기로 갑니다.

나란히 사용되는 두 가지 주소 체계

IPv4

192.0.2.10

32비트, 주소 약 43억 개, 고갈

IPv6

2606:4700::6810:84e5

128비트, 주소 340간 개

현재 사용 중인 두 가지 주소 형식입니다. 인터넷의 대부분은 여전히 주로 IPv4로 동작합니다.

IPv4: 원조 형식

IPv4 주소는 32비트이며, 점으로 구분한 0에서 255 사이의 숫자 네 개로 표기합니다. 예: 93.184.216.34. 각각 256가지 경우의 수를 가진 숫자 네 개이므로 고유한 주소는 약 43억 개입니다.

1981년에는 무한해 보였지만 그렇지 않았습니다. 할당되지 않은 전 세계 IPv4 주소 풀은 2011년에 바닥났고, 이제 IPv4 주소 블록은 실제 돈을 받고 상업적으로 거래됩니다. NAT, 통신사 수준 NAT(CGNAT), 공유 호스팅 IP처럼 현대 네트워킹에서 번거로운 것들은 모두 이 부족 때문에 존재합니다.

IPv6: 후속 주소 체계

IPv6 주소는 128비트이며, 16진수 네 자리 그룹 여덟 개로 표기합니다. 예: 2606:2800:0220:0001:0000:0000:0000:0248. 약 340간 개의 주소로, 지구상의 모든 사람에게 수조 개씩 할당하고도 주소 고갈을 다시는 걱정하지 않아도 될 만큼입니다.

이 주소는 길기 때문에 IPv6는 두 가지 압축을 허용합니다. 그룹 앞쪽의 0은 생략할 수 있고, 모두 0인 그룹이 연속된 구간 하나는 ::로 줄일 수 있습니다. 위의 주소는 보통 2606:2800:220:1::248로 씁니다.

IPv4와 IPv6 나란히 비교

IPv4IPv6
크기32비트128비트
표기 방식0-255 십진수 네 개16진수 그룹 여덟 개
예시93.184.216.342606:2800:220:1::248
전체 주소 수약 43억 개약 340간 개
현황고갈, 여전히 지배적풍부함, 도입 확대 중
DNS 레코드AAAAA

둘은 상호 호환되지 않습니다. IPv6 전용 클라이언트는 중간에 변환 메커니즘이 없으면 IPv4 전용 서버에 연결을 열 수 없습니다. 인터넷 대부분이 듀얼 스택으로 운영되는 이유가 바로 이것입니다. 서버는 A 레코드와 AAAA 레코드를 모두 게시하고, 각 클라이언트는 자신이 지원하는 쪽을 사용합니다.

받은 IP 주소를 읽는 방법

  1. 어느 버전인지 확인

    점이 있으면 IPv4이고 콜론이 있으면 IPv6입니다. 헷갈릴 여지가 없습니다.

  2. 공개 주소인지 확인

    10.이나 192.168.로 시작하거나 172.16-172.31 범위에 속하면 누군가의 내부 네트워크에 있는 사설 주소이며, 공개 인터넷에서는 아무 의미가 없습니다.

  3. 실제 서버가 아닐 수 있음을 기억

    사이트가 CDN을 쓴다면 그 주소는 CDN의 엣지 네트워크에 속합니다. CDN이 원본 IP를 숨기는 이유를 참고하세요.

  4. 바뀔 수 있다고 예상

    클라우드 서버, 로드 밸런서, CDN은 주소를 수시로 재할당합니다. IP 주소는 도메인에 대한 영구적인 사실이 아니라 현재의 응답입니다.

IP 주소로는 알 수 없는 것

대부분의 혼동이 여기서 생깁니다. IP 주소는 라우팅 식별자이지 신분증이 아닙니다.

  • 정확한 위치가 아닙니다. 지오로케이션 데이터베이스는 주소를 기껏해야 도시나 지역 수준으로 매핑하며, 특히 모바일 네트워크, VPN, 클라우드 제공업체의 경우 자주 틀립니다.
  • 사람이 아닙니다. 가정의 공인 주소는 공유기 뒤의 모든 기기가 함께 쓰며, 고객 사이에서 자주 바뀌기도 합니다.
  • 반드시 원본 서버인 것은 아닙니다. CDN이나 로드 밸런서 뒤에서는 인프라를 보고 있는 것입니다.
  • 영구적이지 않습니다. 대부분의 가정용 주소는 동적이며 다시 연결할 때 바뀝니다.

직접 해 보고 싶으신가요? 아무 도메인이나 도메인 IP 조회 도구에 넣어 보면 A 레코드, AAAA 레코드와 나머지 공개 DNS 정보를 나란히 확인할 수 있습니다.

도메인의 공개 DNS 주소를 확인해야 하나요? Domain IP Lookup 도구를 사용해 보세요.

이 주제의 무료 도구

자주 묻는 질문

관련 글

공개 주소 공간과 사설 주소 공간

공개 IP

192.0.2.10

전역에서 고유, 어디서나 라우팅 가능

사설 대역

10.0.0.0/8172.16.0.0/12192.168.0.0/16

공개 인터넷에서는 라우팅 불가

DNS 기초

공인 IP와 사설 IP 주소: 무엇이 다를까요?

기기에는 주소가 동시에 두 개 있고, 그중 하나만 인터넷에 존재합니다. 그 이유와 예약된 대역의 의미를 설명합니다.

읽는 시간 3분

재귀 DNS 조회, 단계별로 살펴보기

브라우저

example.com 요청

리졸버

내 ISP / 1.1.1.1

루트 + TLD

.com 운영 주체는?

권한 네임서버

실제 응답

체인의 각 단계도 DNS 조회이며 이후 캐시됩니다

DNS 기초

DNS의 작동 원리: 도메인 이름에서 IP 주소까지

인터넷의 전화번호부를 처음부터 끝까지 추적합니다. 도메인을 입력한 뒤 첫 패킷이 서버에 닿기까지 몇 밀리초 동안 무슨 일이 일어날까요?

읽는 시간 3분

호스트 이름 하나에 A 레코드 여러 개

첫 번째 응답

93.184.216.34

두 번째 응답

93.184.216.35

세 번째 응답

93.184.216.36

리졸버는 모든 레코드를 반환하며, 보통 순서가 순환됩니다

인프라 및 운영

한 도메인에 IP 주소가 여러 개인 이유

하나의 이름에 여러 주소가 나타나는 데는 네 가지 서로 다른 메커니즘이 있습니다. 이를 구분하면 내 응답이 다른 사람과 다른 이유를 알 수 있습니다.

읽는 시간 4분