(= 사설IP)
IPv4 주소 부족으로, 라우터(공유기)에 의해 로컬 네트워크상의 PC나 기기에 할당된 서브넷팅된 IP이다.
즉, 집이나 회사 내에 형성되어 있는 내부 네트워크 안에 기기(데스크탑, 스마트폰, 노트북 등)에 할당된 IP주소이다.
내부 IP는 사용자가 임의로 부여하여 사용할 수 있는데, 그 대신 인터넷에 연결이 되지 않기 때문에 내부 IP로는 외부 네트워크와 통신을 할 수 없다.
해당 대역에 포함되어 있는 IP가 내부 IP이며, 이 대역을 제외한 나머지 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는 ISP에게 인터넷 상에서 유일한 IP 주소를 할당 받지만, 내부 IP는 라우터(공유기)에게 해당 네트워크 안에서 유일한 IP주소를 할당받는다.
📍 공개 여부
외부 IP는 내부-외부 양방향으로 접근 가능하다.
내부 IP는 외부→내부의 접근은 가능하지만, 외부←내부의 접근은 불가능하다.
(= 동적 IP)
💡 유동 IP와 고정 IP 차이
유동 IP와 고정 IP는 서버-클라이언트 연결에서 중요하다.
📍 가격
고정 IP를 사용하려면 비싼 비용을 지불해야 한다. 주로 사용되었던 IPv4 체계는 이미 사용 가능한 IP가 고갈되었고, 반환된 IP를 재사용하기 때문에 비싼 비용이 필요하다.
📍 보안
고정 IP는 항상 같은 IP를 가지고 있으므로 유동 IP에 비하여 접속하기 편리하다. 이 말은 즉, 해킹의 위험성이 높다는 뜻이다.
→ 많은 사람들의 방문을 원하는, 목적을 가진 기업의 홈페이지라면 접속하기 편리한 고정 IP를 사용한다.
→ 반대로, 일반 가정에서는 많은 사람의 접속을 필요하지 않기 때문에 외부의 침입으로부터 보호할 수 있는 유동 IP를 사용한다.
References:
http://gotocloud.co.kr/?p=320
https://keykat7.blogspot.com/2020/06/network-ip-portforwarding.html
https://onestone-note.tistory.com/8?category=503095