공인 IP, 사설 IP… 다양한 IP 유형의 차이는?
IP 주소는 인터넷에 연결된 장치가 웹 서버와 통신하는 데 사용됩니다. 이때 IP 주소에는 다양한 유형이 존재합니다. 먼저 공인 IP 주소는 인터넷이 사용자를 찾을 수 있도록 사용자를 식별하는 역할을 합니다. 반대로 사설 IP 주소는 사설 네트워크에서 다른 장치와 안전하게 연결하기 위해 사용되며, 동일한 네트워크의 각 장치에는 고유한 사설 IP 주소가 할당됩니다. 그렇다면 공인 IP 주소와 사설 IP 주소의 차이는 무엇이고, 정적 IP 주소와 동적 IP 주소의 차이는 무엇일까요? 이 글에서는 IP 주소의 의미와 유형에 대해 자세히 알아보도록 하겠습니다.
목차
목차
IP 주소의 의미
IP 주소는 인터넷 프로토콜 주소를 의미하며 숫자로 구성되어 인터넷에 연결된 장치를 식별하는 역할을 합니다. 편지를 받으려면 우편함 주소가 필요하듯이 장치와 서버가 정보를 교환하기 위해서는 IP 주소가 필요합니다. 예를 들어 구글에 ‘VPN 의미‘를 검색하는 경우 장치의 IP 주소가 구글 서버에 요청을 전송하게 되며, 구글은 IP 주소로 사용자를 식별한 후 요청한 정보를 전송하게 됩니다. 자신의 IP 주소가 궁금하다면 NordVPN의 IP 주소 조회 도구 등으로 조회해 볼 수 있습니다.
또한 IP 주소는 프로토콜 버전에 따라 IPv4와 IPv6로 구분됩니다. IPv4 주소는 네 부분의 숫자로 구성되어 있으며 각 숫자는 x.x.x.x와 같이 점으로 구분됩니다. 또한 각 부분의 숫자는 0에서 255 사이의 숫자로 구성됩니다. 반면 IPv6는 주소가 숫자와 알파벳이 포함된 16진법으로 구성되어 있으며, IPv4와 달리 암호화와 인증 기능을 제공한다는 차이점이 있습니다.
IP 주소의 유형
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 주소를 사용하더라도 문제가 발생하지 않습니다.
공인 IP 주소와 사설 IP 주소 중 어느 것이 더 좋나요?
공인 IP 주소는 인터넷 통신 목적으로 사용되고, 사설 IP 주소는 로컬 네트워크 통신 목적으로 사용된다는 점에서 차이가 있기에 어느 IP 주소가 더 좋다고 이야기하기는 힘듭니다. 다만 공인 IP 주소는 인터넷에서 식별이 가능하기에 공인 IP 주소가 노출되어 개인 데이터가 유출되지 않도록 주의할 필요는 있습니다.
공인 IP 주소의 유형
공인 IP 주소는 다시 정적 IP 주소와 동적 IP 주소, 전용 IP 주소와 공유 IP 주소로 구분할 수 있습니다.
정적 IP 주소와 동적 IP 주소의 차이
동적 IP 주소는 시간이 지남에 따라 변화하는 IP 주소를 의미하며 유동 IP 주소라고도 합니다. 동적 IP 주소는 인터넷 업체가 할당하며 장치를 재부팅하거나, 새로운 장치를 네트워크에 추가하거나, 네트워크 설정을 수정할 때마다 변경되는 IP 주소입니다. 하지만 IP 주소가 변경된다고 인터넷 연결에 문제가 생기는 것은 아니며, 대부분의 가정에서는 동적 IP 주소를 사용하고 있습니다.
정적 IP 주소는 동적 IP 주소와 달리 변화하지 않는 IP 주소를 의미하며 고정 IP 주소라고도 합니다. 보통 정적 IP 주소는 웹사이트를 호스팅하거나 이메일 및 FTP 서비스를 제공하는 서버에서 할당하며, 안정적인 인터넷 연결과 웹 주소의 일관성을 유지해야 하는 공공 기관에서 사용되기도 합니다. 게임이나 VoIP 연결을 위해 개인이 정적 IP 주소를 사용하는 경우도 있지만 정적 IP 주소의 단점 때문에 보통 가정에서는 사용되지 않습니다. 정적 IP 주소의 단점은 다음과 같습니다.
- 정적 IP 주소를 할당받으려면 인터넷 업체에 추가 요금을 지불해야 합니다.
- 무작위 대입 공격에 취약하기 때문에 추가 보안 조치가 필요합니다.
- 데이터 마이닝 업체가 IP 주소를 추적할 가능성이 있습니다.
전용 IP 주소와 공유 IP 주소의 차이
전용 IP 주소는 특정 사용자만 고유하게 사용할 수 있는 웹사이트 IP 주소를 의미합니다. 전용 IP 주소를 이용하면 SSL 인증서를 취득하기가 수월하며, 자체 FTP 서버를 운영해 손쉽게 파일을 공유하고 전송할 수 있습니다. 또한 전용 IP 주소를 이용하면 익명 FTP 공유가 가능하며 IP 주소 입력만으로도 웹사이트에 접속할 수 있습니다.
공유 IP 주소는 여러 사용자가 함께 사용할 수 있는 웹사이트 IP 주소를 의미합니다. 보통 동일한 서버에 다수의 웹사이트가 호스팅되어 있을 때 공유 IP 주소를 사용하게 되며, 주로 페이지 수와 트래픽이 많지 않은 웹사이트가 공유 IP 주소를 사용합니다.
NordVPN은 전 세계에 안전하고 편리한 전용 IP를 제공합니다.
IP 주소 유출로 인한 보안 문제
IP 주소가 유출되면 다양한 보안 문제가 발생할 수 있습니다. IP 주소 유출로 인해 발생할 수 있는 대표적인 보안 위협은 다음과 같습니다.
온라인 스토킹
IP 주소가 유출되는 경우에는 온라인 스토킹의 표적이 될 수 있습니다. 온라인 스토킹 범죄자는 보통 게임이나 웹사이트에서 특정 사용자의 IP 주소를 추적해 신상 정보를 알아내며, 파악한 신상 정보로 피해자를 위협하거나 협박하곤 합니다.
타인의 IP 주소를 이용한 불법 콘텐츠 다운로드
일부 해커는 타인의 IP 주소를 이용해 불법 콘텐츠를 다운로드하기도 합니다. 이 경우 자신이 하지 않은 불법 행위로 인해 인터넷 업체의 제재를 받거나 사법 당국의 조사를 받게 될 수 있습니다.
사용자의 위치 및 주소 추적
IP 주소가 노출되면 사용자의 위치와 주소도 노출될 수 있습니다. IP 주소로 사용자의 위치를 찾아주는 웹사이트가 다수 존재하며, 이렇게 위치와 주소가 노출되면 온라인 스토킹 등의 사이버 범죄나 절도 등의 실제 범죄 피해가 발생할 수 있습니다.
네트워크 공격
IP 주소가 노출되면 디도스 공격 등의 네트워크 공격의 표적이 될 수 있습니다. 특히 기업의 네트워크가 공격당하는 경우에는 인터넷이 중단되어 업무에 큰 차질이 발생할 수 있으며, 개인의 경우 인터넷 중단으로 인해 여러 불편함을 겪을 수 있습니다.
장치 해킹
IP 주소가 노출되는 경우에는 장치가 해킹될 가능성이 높아집니다. 해커가 IP 주소를 파악하고 취약한 포트를 중심으로 해킹 공격을 시도하는 경우가 많기 때문입니다. 장치가 해킹당하는 경우에는 멀웨어에 감염되거나 금융 데이터를 탈취당하는 등의 피해가 발생할 수 있습니다.
IP 주소 유출을 방지하는 방법
개인 정보와 데이터를 안전하게 보호하려면 IP 주소 유출을 방지해야 합니다. IP 주소 유출을 방지하는 데는 프록시 서버와 VPN이 도움이 됩니다. 프록시 서버는 사용자의 트래픽을 라우팅하며 다음과 같은 효과가 있습니다.
- 인터넷 서버는 사용자의 IP 주소 대신 프록시 서버의 IP 주소만 확인할 수 있습니다.s
- 서버가 정보를 전송하는 경우 프록시 서버로 전송된 후 사용자에게 라우팅됩니다.
프록시 서버의 한 가지 단점은 일부 서비스의 경우 사용자의 활동을 추적하고 데이터를 수집한다는 것입니다. 또한 브라우저에 광고가 표시되는 경우도 있어 인터넷을 사용할 때 불편할 수 있습니다. IP 주소 유출을 손쉽고 편리하게 방지하려면 프록시 서버보다는 VPN이 더 나은 선택입니다. VPN의 장점은 다음과 같습니다.
- 컴퓨터, 스마트폰, 태블릿을 VPN에 연결하면 장치가 동일한 로컬 네트워크에 연결된 것처럼 동작합니다.
- 모든 네트워크 트래픽은 보안 연결을 통해 VPN으로 전송됩니다.
- 실제 IP 주소를 가상 IP 주소로 대체하고 원하는 지역이나 국가의 콘텐츠를 즐길 수 있습니다.
- 공공 와이파이나 보안이 취약한 네트워크에서 VPN을 사용하면 개인 데이터가 유출되는 일을 방지할 수 있습니다.
NordVPN을 사용하여 IP를 변경합니다. 부담 없이 30일 동안 시험 사용해 보세요!