TECH 으로 돌아가기
TECH HACKER NEWS 2026.10.31 04:02 9분 읽기 22 READS

IPv4 주소가 ‘땅’이라면? 고갈된 인터넷 주소가 부동산처럼 거래되는 이유

인터넷 주소를 땅이라고 생각해보면

인터넷에 연결된 기기는 모두 주소가 있어야 서로 데이터를 주고받을 수 있어요. 지금도 가장 많이 쓰이는 건 192.168.0.1 같은 모양의 IPv4 주소예요. IPv4 주소는 32비트라서 총개수가 2의 32제곱, 약 43억 개로 정해져 있어요. 더 만들어낼 수가 없거든요.

최근 IPv4 주소 공간을 ‘땅’에 빗대어 설명한 글이 나왔어요. 생각보다 꽤 정확한 비유예요. 땅처럼 총량이 정해져 있고, 먼저 온 사람들이 넓은 땅을 차지했고, 지금은 사고팔고 세놓는 부동산 시장까지 생겼거든요. 이 비유를 따라가면서 IPv4가 바닥난 문제가 왜 아직도 개발자의 클라우드 청구서와 코드에 영향을 주는지 풀어볼게요.

43억 평, 그중 개발할 수 없는 땅

43억 개면 많아 보이지만 전부 쓸 수 있는 건 아니에요. 처음부터 용도가 정해진 ‘개발 제한 구역’이 꽤 넓거든요.

땅값이 내 클라우드 청구서에 찍히는 순간

남의 얘기가 아니에요. AWS는 2024년 2월부터 모든 퍼블릭 IPv4 주소에 시간당 0.005달러를 받고 있거든요. 한 달이면 주소 하나에 약 3.6달러예요. 예전에는 실행 중인 EC2에 붙은 주소는 무료였어요. 인스턴스 수십 대에 퍼블릭 IP를 하나씩 달아뒀다면 이제는 무시하기 어려운 금액이에요. 결국 오른 땅값을 세입자인 우리가 내게 된 거예요.

땅을 아끼는 법, 그리고 새 대륙

업계는 크게 두 가지로 대응해왔어요.

첫 번째는 땅을 나눠 쓰기예요. NAT가 바로 그건데요, 이게 뭐냐면 공인 주소 하나를 여러 기기가 같이 쓰는 기술이에요. 셰어하우스는 주소가 하나지만 방마다 사람이 사는 것과 같아요. 통신사 규모로 이렇게 하는 게 CGNAT(100.64.0.0/10)예요. 모바일 망에서는 수많은 사용자가 공인 IP 하나를 같이 써요.

두 번째는 새 대륙으로 이주하기, 즉 IPv6예요. 주소가 128비트라서 2의 128제곱 개, 사실상 끝이 없는 땅이에요. 구글 통계로는 전 세계 사용자의 절반 가까이가 IPv6로 접속하고 있어요. 다만 한국은 다른 주요국보다 전환이 느린 편이라는 평가가 많아요.

한국 개발자가 챙겨볼 것들

클라우드 비용 점검부터 해보세요. 안 쓰는 Elastic IP를 정리하고, 공인 IP가 필요 없는 서버는 로드밸런서나 NAT 게이트웨이 뒤로 옮기기만 해도 비용이 줄어요. 다만 NAT 게이트웨이도 자체 요금과 트래픽 요금이 있으니 구조를 바꾸기 전에 계산해보세요.

IP 기반 로직도 다시 봐야 해요. CGNAT 뒤에서는 IP 하나에 수천 명이 있을 수 있어요. IP 하나를 차단하면 애꿎은 사용자까지 막힐 수 있다는 뜻이에요. 반대로 IPv6에서는 사용자 한 명이 /64 대역 전체를 가질 수 있어요. 그래서 주소 하나 단위로 요청 횟수 제한(rate limit)을 걸면 쉽게 피해 갈 수 있어요.

코드에 숨은 IPv4 가정도 찾아보세요. IP를 저장하는 DB 컬럼이 VARCHAR(15)로 잡혀 있거나 IPv4 정규식으로만 검사하고 있다면, IPv6 주소가 들어오는 순간 깨져요. PostgreSQL의 inet 타입이나 MySQL의 INET6_ATON()처럼 두 형식을 다 다루는 도구를 쓰는 게 안전해요. 참고로 애플은 2016년부터 IPv6 전용 네트워크에서도 동작하는 앱만 심사를 통과시키고 있어요.

마무리

IPv4는 더 이상 공짜로 무한히 쓸 수 있는 자원이 아니에요. 값이 매겨진 부동산이 됐고, 그 땅값이 이미 우리 청구서와 설계에 영향을 주고 있어요.

여러분 서비스는 IPv6 듀얼스택을 지원하나요, 아니면 아직 IPv4로 충분하다고 보시나요? IPv6로 옮겨본 경험이나 클라우드 IP 비용을 줄인 팁이 있다면 함께 나눠주세요!


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://iptrust.co/blog/if-ipv4-were-land
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...