더북(TheBook)
Q 사설(Private) IP 주소란 무엇인가요?

A 인터넷에 접속하기 위해서는 유일무이한 공인(Public) IP 주소가 필요합니다. 하지만, 인터넷에 연결하지 않은 네트워크에서도 IP 주소가 필요한 것은 마찬가지입니다. 네트워크 장치들이 TCP/IP 네트워크를 기반으로 동작하기 때문입니다. 이러한 이유로 IP 주소 체계는 인터넷과 연결하지 않은 사적인 독립 네트워크를 형성할 수 있도록 사설 IP 주소를 제공합니다. 표 5-2처럼 IP 주소 클래스마다 사설 IP 주소 대역이 예약되어 있습니다.

표 5-2 사설 IP 주소 대역
IP 주소 클래스 IP 주소 범위 사설 IP 주소 대역
A 1.0.0.0 ~ 126.255.255.255 10.0.0.0 ~ 10.255.255.255
B 127.0.0.0 ~ 191.255.255.255 172.16.0.0 ~ 172.31.255.255
C 192.0.0.0 ~ 223.255.255.255 192.168.0.0 ~ 192.168.255.255

원래 사설 IP 주소를 할당한 호스트는 인터넷에 접속할 수 없습니다. 네트워크 패킷에 사설 IP 주소 정보가 포함되어 있으면 인터넷에서 차단되기 때문입니다. 사설 IP 주소는 내부 네트워크에서만 사용 가능하며 인터넷에 접속하기 위한 공인 IP 주소와 중복되지도 않습니다. 하지만, 네트워크 주소 변환 과정을 거쳐 사설 IP 주소를 할당한 호스트도 인터넷 연결이 가능하도록 만들 수 있습니다. ‘5.5 게이트웨이에서 패킷 제어하기’에서 다시 설명합니다.

일반적으로 가정용 네트워크 공유기를 사용하면 컴퓨터의 IP 주소가 192.168.0.0 대역으로 설정되는데 공유기가 C 클래스의 사설 IP 주소를 자동으로 할당하기 때문입니다. 여기에서는 내부 네트워크의 네트워크 주소로 A 클래스의 사설 IP 주소 10.0.0.0 대역을 사용하고 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.