공개 IP 주소(Public IP)와 사설 IP 주소(Private IP)는 인터넷 및 내부 네트워크에서 장치들이 통신하기 위해 사용하는 두 가지 주요 유형의 IP 주소입니다. 이들 주소는 각각 다른 용도로 사용되며, 네트워크의 구조와 보안에 중요한 역할을 합니다.
공개 IP 주소 (Public IP)
정의
• 공개 IP 주소는 인터넷에 직접 연결된 장치에 할당되는 IP 주소입니다. 전 세계에서 유일하며, 인터넷 상의 다른 모든 장치와 직접 통신할 수 있습니다.
• 예: 192.0.2.1, 203.0.113.1
특징
• 고유성: 전 세계적으로 유일한 주소입니다. 인터넷 상의 다른 장치와 중복되지 않습니다.
• 공인된 할당: IANA(Internet Assigned Numbers Authority) 및 지역 인터넷 등록 기관(RIR)이 할당합니다.
• 인터넷 접근: 인터넷에 직접 연결되므로, 전 세계 어디서나 접근할 수 있습니다.
• 보안: 공개 IP 주소는 인터넷에 노출되어 있으므로, 보안 취약점이 있을 수 있습니다. 방화벽 및 기타 보안 조치가 필요합니다.
예시
• 가정 네트워크: ISP(인터넷 서비스 제공자)가 가정의 라우터에 공개 IP 주소를 할당합니다.
• 웹 서버: 웹 서버가 인터넷에 접근할 수 있도록 공개 IP 주소를 사용합니다.
사설 IP 주소 (Private IP)
정의
• 사설 IP 주소는 내부 네트워크에서만 사용되는 IP 주소입니다. 인터넷에서는 직접 사용할 수 없으며, 주로 로컬 네트워크 내의 장치들 간의 통신에 사용됩니다.
• 예: 192.168.1.1, 10.0.0.1
특징
• 중복 가능성: 다른 네트워크에서도 같은 사설 IP 주소를 사용할 수 있습니다. 고유하지 않습니다.
• 로컬 네트워크 사용: 사설 네트워크 내에서만 유효하며, 인터넷에 직접 노출되지 않습니다.
• NAT 필요: 인터넷과의 통신을 위해 NAT(Network Address Translation)를 통해 공개 IP 주소로 변환되어야 합니다.
• 보안: 사설 네트워크 내부에서만 사용되므로, 외부로부터의 직접적인 접근이 차단되어 보안성이 높습니다.
사설 IP 주소 범위 (RFC 1918 정의)
• 10.0.0.0 ~ 10.255.255.255
• 172.16.0.0 ~ 172.31.255.255
• 192.168.0.0 ~ 192.168.255.255
예시
• 가정 네트워크: 가정의 라우터가 내부 네트워크 장치(컴퓨터, 스마트폰, 프린터 등)에 사설 IP 주소를 할당합니다.
• 기업 네트워크: 회사 내부의 컴퓨터, 서버, 네트워크 장치들이 사설 IP 주소를 사용하여 통신합니다.
요약
결론
공개 IP 주소는 인터넷에 직접 연결된 장치들 간의 통신에 사용되며, 전 세계적으로 유일한 주소를 가집니다. 반면, 사설 IP 주소는 내부 네트워크 내에서만 사용되며, 인터넷에 직접 노출되지 않아 보안성이 높습니다. 각 주소의 용도와 특징을 이해하면 네트워크를 설계하고 관리하는 데 도움이 됩니다.
'웹 기본지식' 카테고리의 다른 글
클라이언트 서버 모델 설명 및 통신 방법 정리 (0) | 2024.07.15 |
---|---|
개발자 기술 로드맵 (0) | 2024.06.01 |
도메인 주소를 브라우저 주소창에 입력 후 일어나는 프로세스 정리 (0) | 2024.05.23 |
http status 값 정의 (2) | 2020.05.14 |
FTP 보안 프로토콜 (1) | 2020.05.13 |