업데이트됨 1개월 전
인터넷을 오가는 모든 패킷에는 두 개의 주소가 담겨 있습니다 — 출발지와 목적지. 이 좌표가 없으면 데이터는 길을 잃습니다. 이 좌표가 있으면, 정보는 수십억 개의 기기를 가로질러 제자리를 찾아갑니다.
네 개의 숫자로 표현하는 신원과 위치
IP 주소는 두 가지 역할을 동시에 합니다: 여러분의 기기를 식별하고, 네트워크 안에서 그 위치를 알려줍니다. 집 주소가 어떻게 작동하는지 생각해 보세요 — "서울특별시 강남구 테헤란로 123"이라는 주소는 무엇인지(그 특정 건물)와 어디인지(강남구의 그 위치)를 동시에 알려줍니다.
가장 널리 쓰이는 형식은 IPv4입니다: 0에서 255 사이의 숫자 네 개를 점으로 구분한 것입니다. 192.168.1.1 또는 172.16.254.1처럼요. 32비트로 구성된 이 체계는 약 43억 개의 고유 주소를 표현할 수 있으며, 그 하나하나가 디지털 공간에서의 좌표입니다.
본인의 IP 주소는 Connected의 내 IP 주소 확인 도구에서 확인할 수 있습니다.
봉투 시스템
웹 페이지를 요청하면, 데이터는 하나의 연속된 흐름으로 전달되지 않습니다. 패킷이라고 불리는 작은 정보 봉투들로 나뉩니다. 각 패킷의 헤더에는 출발지 IP(여러분의 것)와 목적지 IP(서버의 것)가 들어 있습니다.
라우터는 우편배달부가 봉투를 읽듯 이 주소들을 읽습니다. 안에 무엇이 들었는지는 관심 없습니다. 목적지를 보고, 라우팅 테이블을 참조한 후, 가장 효율적인 경로로 패킷을 전달합니다. 패킷이 도착하면, 서버는 출발지 IP를 읽어 응답을 어디로 보내야 할지 알게 됩니다.
이 과정이 수천 개의 패킷에 대해 동시에 일어납니다. 각 패킷은 각자의 경로를 찾아가고, 때로는 순서가 뒤바뀐 채로 도착하기도 합니다. 상위 계층 프로토콜이 이들을 다시 조립합니다 — 주소 체계는 그저 패킷들이 목적지에 닿을 수 있게 해줄 뿐입니다.
두 종류의 주소
공인 IP 주소는 전 세계적으로 고유합니다. 인터넷 서비스 제공업체(ISP)가 여러분의 가정 네트워크에 하나를 할당합니다. 이것이 외부 세계에서 보이는 여러분 네트워크의 얼굴입니다.
사설 IP 주소는 여러분의 로컬 네트워크 안에서 사용됩니다. 라우터가 노트북, 스마트폰, 스마트 TV 각각에 할당합니다. 이 주소들은 인터넷에서 라우팅이 되지 않습니다 — 설계상 그렇습니다. 192.168, 10, 또는 172.16-172.31로 시작하는 주소들은 사설 용도로 예약되어 있습니다.
라우터는 번역가 역할을 합니다. 여러분의 노트북(사설 IP: 192.168.1.5)이 웹 페이지를 요청하면, 라우터는 그 주소를 공인 IP로 바꾼 후 인터넷으로 내보냅니다. 응답이 돌아오면, 라우터는 어느 기기가 요청했는지 기억하고 올바른 사설 주소로 전달합니다.
이것이 NAT(Network Address Translation)입니다 — 집 전체가 하나의 공인 IP 주소를 공유할 수 있는 이유입니다.
패킷의 여정
여러분은 뉴욕에 있습니다. 도쿄에 호스팅된 동영상의 재생 버튼을 클릭합니다.
여러분의 노트북(192.168.1.5)이 라우터에 요청을 보냅니다. 라우터는 공인 IP(203.0.113.45)를 붙여 인터넷으로 내보냅니다. 패킷은 수십 개의 라우터를 경유합니다 — 뉴욕에서 시카고로, 샌프란시스코로, 도쿄로 — 각 라우터는 목적지를 읽고 다음 경유지를 선택합니다.
도쿄의 서버가 패킷을 수신하고, 203.0.113.45로 동영상 데이터를 되돌려 보냅니다. 여러분의 라우터가 수천 개의 패킷을 받아 192.168.1.5로 전달합니다. 동영상이 재생됩니다.
이 모든 것이 1초의 몇 분의 일 안에 일어납니다. 각 패킷이 두 개의 주소를 담고 있었기 때문입니다.
주소 고갈 위기
1981년에는 43억 개의 주소가 무궁무진해 보였습니다. 2011년이 되자 그 주소들은 바닥났습니다.
2011년 2월 3일, 인터넷 주소 자원 관리 기관(IANA)이 마지막 IPv4 주소 블록을 할당했습니다. 그렇게 바닥이 드러났습니다.
IPv6는 이미 준비되어 있었습니다 — 128비트 주소로 3.4×10³⁸개라는 상상하기 어려운 수의 가능성을 제공합니다. 지구상의 모래알 하나하나에 수천 개의 주소를 할당하기에 충분한 양입니다. 그런데도 2025년 현재, 인터넷 트래픽의 대부분은 여전히 IPv4가 처리합니다.
왜일까요? NAT가 IPv4의 수명을 연장해주기 때문입니다. 가정용 라우터 하나로 수십 개의 기기가 공인 IP 주소 하나를 공유할 수 있습니다. 주소 부족은 붕괴 대신 효율화를 이끌어냈습니다.
하지만 근본적인 통찰은 여전히 유효합니다: 어딘가가 어디인지 알지 못하면, 그곳으로 데이터를 보낼 수 없습니다.
연결의 좌표
주소 없이는 인터넷도 없습니다 — 서로를 찾을 방법이 없는 고립된 기기들만 있을 뿐입니다.
주소가 있으면, 지구상의 모든 기기가 다른 모든 기기에 닿을 수 있습니다. 뉴욕의 노트북이 도쿄의 서버에 데이터를 요청하고, 양쪽 모두 어디로 보내고 어디서 받을지 정확히 알고 있습니다. 이건 단순한 인프라가 아닙니다. 연결을 가능하게 하는 것이 바로 이것입니다.
본인의 좌표를 확인해 보세요: 내 IP 주소 확인
IP 주소에 관해 자주 묻는 질문
IPv4와 IPv6의 차이는 무엇인가요?
IPv4는 32비트를 사용하며(192.168.1.1처럼 네 개의 숫자), 약 43억 개의 주소를 제공합니다. IPv6는 128비트를 사용하며(2001:0db8:85a3:0000:0000:8a2e:0370:7334처럼 16진수 8개 그룹), 3.4×10³⁸개의 주소를 제공합니다. IPv4 주소는 2011년에 바닥났지만, NAT 덕분에 IPv4가 여전히 주류를 이루고 있습니다.
IP 주소로 내 실제 위치를 알 수 있나요?
대략적으로는 가능합니다. IP 주소로는 여러분의 ISP와 대략적인 지리적 위치 — 일반적으로 도시나 지역 — 를 알 수 있습니다. 정확한 집 주소를 알 수는 없지만, 특정 대도시 권역으로는 좁혀집니다. VPN을 사용하면 트래픽을 다른 곳의 서버를 통해 우회시켜 이를 숨길 수 있습니다.
왜 내 IP 주소가 바뀌나요?
대부분의 가정용 인터넷 연결은 동적 IP 주소를 사용합니다 — ISP가 주기적으로, 또는 라우터가 재연결될 때마다 다른 공인 IP를 할당합니다. 이를 통해 ISP는 한정된 주소 풀을 효율적으로 관리할 수 있습니다. 고정 IP(변경되지 않는 IP)는 일반적으로 서버와 기업을 위해 예약됩니다.
"192.168"은 무슨 의미인가요?
192.168로 시작하는 주소는 로컬 네트워크용으로 예약된 사설 IP 주소입니다. 이 주소들은 공인 인터넷에서 라우팅이 불가능합니다. 192.168.x.x 주소를 보게 된다면, 그것은 공인 주소가 아니라 누군가의 가정이나 사무실 네트워크 내부의 주소입니다.
이 페이지가 도움이 되었나요?