IP 주소의 유형
IP 주소에는 공인 IP 주소, 사설 IP 주소, 동적 IP 주소, 정적 IP 주소 등 다양한 유형이 존재합니다. IP 주소는 모두 데이터 패킷을 의도한 목적지 주소로 전송하는 역할을 하지만, 유형별로 목적과 기능에 약간의 차이가 존재합니다. 먼저 사용자의 내부 네트워크에서 사용되는 사설 IP 주소와 인터넷에 액세스하기 위해 사용되는 공인 IP 주소를 살펴보도록 하겠습니다.
공인 IP(Public IP) 주소는 인터넷 업체가 사용자에게 할당하며 공유기가 인터넷과 통신하도록 하는 역할을 하는 외부 IP 주소입니다. 공인 IP 주소는 사용자의 전체 네트워크에 적용되기에 동일한 인터넷 연결을 사용하는 장치는 IP 주소를 공유하게 됩니다. 이렇게 네트워크가 공동으로 사용하는 IP 주소라는 점에서 공용 IP 주소라고 부르기도 합니다.
인터넷 업체는 공인 IP 주소의 사용자가 누구인지 파악할 수 있기에 공인 IP 주소를 사용하는 경우 인터넷 활동이 추적되고 모니터링될 수 있습니다. 또한 제삼자의 외부 IP 확인으로 인해 데이터와 인터넷 활동이 노출될 가능성도 높습니다.
사설 IP 주소의 의미
사설 IP(Private IP) 주소는 공유기가 노트북, 스마트 TV, 휴대폰 등 홈 네트워크에 연결된 장치에 할당한 내부 IP 주소를 의미합니다. 사설 IP 주소는 로컬 네트워크에서 할당되며 다른 네트워크의 IP 주소와 중복될 수 있습니다. 사설 IP 주소는 각자의 내부 네트워크에서 사용되기에 다른 네트워크의 IP 주소와 중복되더라도 문제가 없기 때문입니다. 대신 동일한 로컬 네트워크에 연결된 장치에는 같은 사설 IP 주소를 할당할 수 없습니다.
사설 IP 주소는 IANA가 확보한 사설 IP 주소 범위 내에서 할당되며 인터넷에 노출되지 않습니다. 전 세계에는 수백만 개의 사설 네트워크가 존재하며 사설 네트워크에 연결된 장치에는 다음 사설 IP 대역 내의 IP 주소가 할당됩니다.
클래스 A: 10.0.0.0~10.255.255.255
클래스 B: 172.16.0.0~172.31.255.255
클래스 C: 192.168.0.0~192.168.255.255
사설 IP 주소의 수는 공인 IP 주소의 수보다 훨씬 적습니다. 각 사설 네트워크에서만 사용되기에 여러 네트워크에서 IP 주소가 중복되더라도 문제가 없기 때문입니다. 또한 사용하는 장치의 사설 IP 주소를 확인하면 IP 주소가 192.168로 시작하는 경우를 자주 확인할 수 있습니다. 192.168이 전 세계 네트워크에서 가장 널리 사용되는 기본 사설 IP 주소 형식이기 때문입니다.
공인 IP 주소와 사설 IP 주소의 차이
인터넷에 연결된 장치에는 공인 IP 주소와 사설 IP 주소가 모두 할당됩니다. 공인 IP 주소와 사설 IP 주소가 모두 할당되는 이유는 장치 수에 비해 IP 주소가 충분하지 않기 때문입니다. 1980년대에 만들어진 IPv4 프로토콜은 32비트 IP 주소를 사용하고 있으며, 43억 개의 고유 IP 주소가 존재했습니다. 하지만 시간이 지남에 따라 더 많은 IP 주소가 필요해졌으며, IP 주소 부족 문제를 해결하기 위해 사설 IP 주소와 NAT 시스템이 도입되었습니다.
NAT 시스템은 공유기에서 웹 트래픽을 동일한 네트워크에 연결된 모든 장치로 전송하는 역할을 하며, 공유기는 각 장치에 고유한 사설 IP 주소를 할당합니다. 사설 IP 주소는 인터넷에서 라우팅되지 않기 때문에 전 세계의 여러 장치가 중복된 사설 IP 주소를 사용하더라도 문제가 발생하지 않습니다.