인터넷을 사용하다 보면
“사설 IP”, “공인 IP”, “내부 IP”, “외부 IP” 같은 말을 듣게 됩니다.
용어가 어렵고 복잡해 보이지만
사실 아주 간단한 개념입니다.
이 글에서는 초보자도 단번에 이해할 수 있도록
사설 IP와 공인 IP의 차이를
현실적인 비유로 아주 쉽게 설명해드리겠습니다.
1. 공인 IP란 무엇인가?
현재 우리가 일반적으로 알고 있는 공인 IP는 전체 약 43억개 정도로 사실 이미 포화상태가 되었습니다. 물론 IPv6가 일반적으로 사용된다면 거의 무제한이라 할수 있지만 우선은 우리가 사용하는 32비트 주소체계인 IPv4기준으로 설명을 드리겠습니다.
👉 인터넷 세상에서 하나밖에 없는 고유 주소입니다.
인터넷 전체에서 단 하나뿐인 주소이기 때문에
전 세계 어느 곳에서도 유일하게 식별됩니다.
예:
- 183.101.123.10
- 125.131.42.88
- 203.248.10.1
✔ 특징
- ISP(통신사)가 할당
- 외부 접속 가능
- 서버, CCTV, 원격 접속 시 반드시 필요
2. 사설 IP란 무엇인가?
사설 IP는
👉 제한된 공간의 내부 네트워크를 이루는 기본단위에 적용되는 구조이며
공유기 안에서만 사용하는 내부 주소입니다.
집이나 회사처럼 여러 기기가 많을 때
앞서 말씀드린대로 기기 모두가 공인 IP를 쓰면 수가 부족해지기 때문에
사설 IP를 만들어 내부에서 재사용하도록 한 것입니다.
예:
- 192.168.0.10
- 192.168.10.50
- 10.0.0.5
✔ 특징
- 중복 사용 가능
- 전국 어디서나 동일 번호 사용해도 문제 없음
- 외부에서 직접 접근 불가
3. 왜 사설 IP가 필요할까?
이유는 간단합니다.
✔ 공인 IP는 개수가 적다
IPv4 주소는 이미 부족합니다.
집마다 수십 개의 기기를 공인 IP로 연결할 수 없어요.
✔ 보안
사설 IP는 외부에서 직접 접근할 수 없기 때문에
공유기 방화벽과 NAT을 거쳐 안전합니다.
✔ 비용 문제
공인 IP를 여러 개 쓰면 비용이 증가합니다.
또한 공인 IP를 고정으로 사용하게 되면 비용은 거의 3배 정도 비싸집니다.
그래서
외부에는 공인 IP 하나
내부는 사설 IP 여러 개
이 구조로 구성하는 것이 효율적입니다.
4. 사설 IP 대역은 정해져 있다
국제 규약( RFC 1918 )에서
사설 IP 대역은 아래처럼 세 범위로 정해져 있어요.
| 구분 | 사설 IP 대역 |
|---|---|
| Class A | 10.0.0.0 ~ 10.255.255.255 |
| Class B | 172.16.0.0 ~ 172.31.255.255 |
| Class C | 192.168.0.0 ~ 192.168.255.255 |
집·사무실 대부분은 192.168.x.x 대역을 사용합니다.
5. 사설 IP는 인터넷이 안 될까?
많은 분들이
“사설 IP면 인터넷이 안 되는 거 아닌가?”
라고 오해하지만 전혀 그렇지 않습니다.
사설 IP도 공인 IP도 인터넷은 똑같이 됩니다.
다만 차이가 있을 뿐입니다.
- 사설 IP → 내부에서만 구분용 주소
- 공인 IP → 외부에서 접근 가능한 주소
사설 IP는 단지
“공유기 내부에서 쓰는 주소 이름”일 뿐입니다.
6. 사설 IP가 공인 IP로 나가는 과정 (NAT)
사설 IP만 가진 기기가 인터넷을 어떻게 사용할까?
여기서 **공유기(라우터)**가 역할을 합니다.
- PC가 인터넷 요청을 보냄
- 사설 IP 주소로 공유기에 도착
- 공유기가 자신의 공인 IP로 주소를 바꿔서 외부로 보냄
- 응답이 돌아오면
공유기가 다시 사설 IP 기기에 되돌려줌
이 과정을 **NAT(Network Address Translation)**이라고 합니다.

📌 NAT 덕분에
사설 IP 여러 대가 공인 IP 하나로 인터넷을 공유할 수 있습니다.
✿ 마무리
사설 IP와 공인 IP는
- 어디에서 쓰이는지
- 외부에서 접근 가능한지
- 공유기가 어떻게 변환해주는지
이 세 가지만 이해하면 아주 쉽게 정리됩니다.