사설IP
를 할당받게 되고, 각 장치사이의 통신은 사설IP를 통해서 이루어진다.공인IP
를 이용하여 인터넷과 통신하게 된다IP주소의 가장 큰 특징은 유일하다는 것이다. 따라서 IP주소가 충돌하면 인터넷을 사용할 수 없고 이를 위해 할당해주는 주체도 존재한다. 공인 IP는 전세계에서 유일한 주소이다
반면 사설IP는 IP번호를 부여한 주체가 공유기가 된다. 집에서 사용하는 스마트폰, 노트북, 스마트TV등 유무선 인터넷을 이용하는 모든 디바이스는 공유기가 새로 발급해준 IP주소이다. 이 IP주소를 할당하는 방식은 DHCP를 확인해 보자
정리하면, 인터넷이 알수 있는 것은 공인IP를 할당받은 기기까지의 경로뿐이며, 사설IP의 존재는 알수 없다. 이에 인터넷에서 사설IP를 할당받는 PC의 경로를 탐색하는것은 불가능하며 이는 인터넷에서 사설IP를 할당 받는 pc에 패킷을 전달할 수 없음을 의미한다
따라서, 사설IP를 할당받은 pc가 인터넷과 통신하기 위해서는 공인IP가 필요한데 이 과정은 해당 컴퓨터가 사설IP로 인터넷에 패킷을 보내면 공유기가 해당 패킷에 적혀있는 사설IP를 공인IP로 바꿔줌으로서 처리한다. 또한 인터넷에서 오는 패킷의 목적지도 사설IP주소로 알아서 변경하여 전달해준다
💻➡🌏 : 사설 IP를 할당받은 스마트폰 혹은 개인 PC가 데이터 패킷을 인터넷으로 전송하면, 라우터(공유기)가 해당 사설 IP를 공인 IP로 바꿔서 전송
🌏➡💻 : 인터넷에서 오는 데이터 패킷의 목적지도 해당하는 사설 IP로 변경한 후 개인 스마트폰 혹은 PC에 전송
인터넷 사용자의 로컬 네트워크를 식별하기 위해 ISP(인터넷 서비스 공급자)가 제공하는 IP주소이다.
공용IP주소로도 불리며 외부에 공개되어있는 IP주소이다
일반 가정이나 회사 내에 할당된 네트워크의 IP주소이다.
로컬 IP, 가상 IP라고도 한다. IPv4의 주소 부족으로 인해 서브넷팅된 IP이므로 라우터
에의해 로컬 네트워크상의 pc나 장치에 할당된다.
사설IP주소는 다음 3가지 주소대역으로 고정된다
할당주체 : ISP vs 라우터(공유기)
할당대상 : 개인 or 회사의 서버(라우터) vs 개인 or 회사의 기기
고유성 : 인터넷상에서 유일한 주소 vs 하나의 네트워크 안에서 유일
공개여부 : 내/외부 접근 가능 vs 외부 접근 불가능
고정IP
는 컴퓨터에 고정적으로 부여된 IP로 한번 부여되면 IP를 반납하기 전까지는 다른 장비에 부여할수 없는 IP주소이다
유동IP
는 장비에 고정적으로 IP를 부여하지 않고 컴퓨터를 사용할때 남아있는 IP중에서 돌아가면서 부여하는 IP주소이다
인터넷 상에서 서버를 운영하고자 할 때는 공인 IP를 고정 IP로 부여해야 한다는 것이 중요하다. 즉, 공인 IP를 부여받지 못하면 다른 사람이 내 서버에 접속할 수가 없고, 고정 IP를 부여하지 않으면 내 서버가 아닌 다른 사람의 서버로 접속이 될 수도 있기 때문이다.
반면에 우리가 집에서 사용하는 인터넷 서비스 업체는 각 가정마다 공인 IP를 유동 IP로 부여하고, 공유기 내부에서는 사설 IP를 유동 IP로 부여하는 것이 일반적이라고 보면 될 것이다.
참조