https://nordvpn.com/ko/blog/public-ip-and-private-ip/
공인ip = 인터넷이 사용자를 찾을 수 있도록 사용자를 식별하는 역할
사설ip = 사설 네트워크에서 다른 장치와 안전하게 연결하기 위해 사용되며,
동일한 네트워크의 각 장치에는 고유한 사설 ip 주소가 할당
ip 주소
- 인터넷 프로토콜을 의미, 인터넷에 연결된 장치를 식별하는 역할
- 장치와 서버가 정보를 교환하기 위해 ip가 필요
ex) 구글에 'VPN 의미' 를 검색하는 경우, 장치의 ip 주소가 구글 서버에 요청을 전송하게 되며, 구글은 ip 주소로 사용자를 식별한 후, 요청한 정보를 전송하게 됨
IPv4
- 네 부분의 숫자로 구성, x.x.x.x와 같이 점으로 구분
- 0~255 사이의 숫자로 구성
IPv6
- 주소가 숫자와 알파벳이 포함된 16진법으로 구성
- IPv4와 달리 암호화와 인증 기능을 제공
공인 IP (Public IP)
- 공유기가 인터넷과 통신하도록 하는 역할을 하는 외부 IP
- 사용자의 전체 네트워크에 적용되기에 동일한 인터넷 연결을 사용하는 장치
- 네트워크가 공동으로 사용하는 IP 주소라는 점에서 공용 IP라고 부름
- 인터넷 업체는 공인 IP 주소의 사용자가 누구인지 파악할 수 있기에, 공인 IP 주소를 사용하는 경우, 인터넷 활동이 추적되고 모니터링될 수 있음
- 제 3자의 외부 IP 활동으로 인해 데이터와 인터넷 활동이 노출될 가능성도 높음
사설 IP (Private IP)
- 공유기가 노트북, 스마트 TV, 휴대폰 등 네트워크에 연결된 장치에 할당한 내부 IP 주소의미
- 로컬 네트워크에 할당되며, 다른 네트워크의 IP 주소와 중복될 수 있음
- 각자의 내부 네트워크에서 사용되기에 다른 네트워크의 IP 주소와 중복되더라도 문제가 없음
- 동일한 로컬 네트워크에 연결된 장치에는 같은 사설 IP 주소 할당 X
- 사설 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 주소가 중복되더라도 문제가 없기 떄문
- 192.168이 전 세계 네트워크에서 가장 널리 사용되는 기본 사설 IP 주소 형식
공인 IP 주소와 사설 IP 주소의 차이
** NAT 시스템 (Network Address Translation, 네트워크 주소 변환)
- 공유기에서 웹 트래픽을 동일한 네트워크에 연결된 모든 장치로 전송하는 역할을
- 공유기는 각 장치에 고유한 사설 IP 할당
- 사설 IP 주소는 인터넷에서 라우팅 되지 않기 때문에, 전 세계의 여러 장치가 중복된 사설 IP 주소를 사용하더라도 문제가
발생하지 않음
공인 IP 주소 종류
- 동적 IP
- 정적 IP
- 전용 IP
- 공유 IP
동적 IP
- 시간이 지남에 따라 변화하는 IP 주소 의미, 유동 IP 주소라고도 함
- 인터넷 업체가 할당하며, 재부팅하거나, 새로운 장치를 네트워크에 추가하거나, 네트워크 설정을 수정할 때마다 변경되
는 IP 주소
- IP 주소가 변경된다고 인터넷 연결에 문제가 생기는 것은 아니며, 대부분의 가정에서 동적 IP 주소 사용
정적 IP
- 동적 IP 와 달리 변화하지 않는 IP 주소 의미, 고정 IP 라고도 함
- 웹사이트를 호스팅하거나, 이메일 및 FTP 서비스를 제공하는 서버에서 할당하며, 안정적인 인터넷 연결과 웹 주소의 일
관성을 유지해야 하는 공공 기관에서 사용되기도 함.
정적 IP 단점
- 정적 IP 주소를 할당받을려면, 인터넷 업체에 추가 요금 지불해야 함.
- 무작위 대입 공격에 취약하기 떄문에 추가 보안 조치 필요
- 데이터 마이닝 업체가 IP 주소를 추적할 가능성 있음
'IT 용어 정리 > Network' 카테고리의 다른 글
IOT(Internet Of Thing) 정의와 작동원리 및 종류 (0) | 2023.09.05 |
---|---|
소켓 정의와 특징, HTTP와 비교 (0) | 2023.08.01 |
HTTP 1.0 과 HTTP 1.1 차이 (0) | 2023.07.07 |
IPC 란 (0) | 2023.07.04 |
HTTP 란 (0) | 2023.06.15 |