[네트워크] 사설IP vs 공인IP

HenryHong·2022년 7월 1일
0
post-thumbnail
post-custom-banner
  1. 공인 IP (Public IP)
    인터넷 사용자의 로컬 네트워크를 식별하기 위해 ISP(인터넷 서비스 공급자)가 제공하는 IP 주소이다. 공용 IP 주소라고도 불리며 외부에 공개되어 있는 IP 주소이다.

  2. 사설 IP (Private IP)
    일반 가정이나 회사 내 등에 할당된 네트워크의 IP 주소이며, 로컬 IP, 가상 IP라고도 한다. IPv4의 주소부족으로 인해 서브넷팅된 IP이기 때문에 라우터에 의해 로컬 네트워크상의 PC 나 장치에 할당된다.

    2.1. 사설IP 주소대역
    사설IP 주소는 다음 3가지 주소대역으로 고정된다.

    Class A : 10.0.0.0 ~ 10.255.255.255
    Class B : 172.16.0.0 ~ 172.31.255.255
    Class C : 192.168.0.0 ~ 192.168.255.255

  3. 사설 IP와 공인 IP의 차이

공인 IP (Public IP)사설 IP (Private IP)
할당 주체ISP(인터넷 서비스 공급자)라우터(공유기)
할당 대상개인 또는 회사의 서버(라우터)개인 또는 회사의 기기
고유성인터넷 상에서 유일한 주소하나의 네트워크 안에서 유일
공개 여부내/외부 접근 가능외부 접근 불가능
  1. 고정 IP와 유동 IP
    고정 IP는 컴퓨터에 고정적으로 부여된 IP로 한번 부여되면 IP를 반납하기 전까지는 다른 장비에 부여할 수 없는 IP 주소를 말한다.
    유동 IP는 장비에 고정적으로 IP를 부여하지 않고 컴퓨터를 사용할 때 남아 있는 IP 중에서 돌아가면서 부여하는 IP를 뜻한다.

    인터넷 상에서 서버를 운영하고자 할 때는 공인 IP를 고정 IP로 부여해야 한다는 것이 중요하다. 즉, 공인 IP를 부여받지 못하면 다른 사람이 내 서버에 접속할 수가 없고, 고정 IP를 부여하지 않으면 내 서버가 아닌 다른 사람의 서버로 접속이 될 수도 있기 때문이다.

    반면에 우리가 집에서 사용하는 인터넷 서비스 업체는 각 가정마다 공인 IP를 유동 IP로 부여하고, 공유기 내부에서는 사설 IP를 유동 IP로 부여하는 것이 일반적이라고 보면 될 것이다.
    출처

profile
주니어 백엔드 개발자
post-custom-banner

0개의 댓글