반응형
IP 주소는 네트워크 상의 장치를 식별하는 데 사용됩니다. 이 IP 주소는 공인 IP 주소와 사설IP 주소로 나눌 수 있으며,
NAT(Network Address Translation)는 이 둘을 변환하는 데 사용됩니다. 각 개념을 상세하게 설명하겠습니다.
공인IP 주소 (Public IP Address)
- 정의: 공인 IP 주소는 전 세계적으로 유일하며, 인터넷 상의 다른 모든 컴퓨터가 식별할 수 있는 IP 주소입니다. 인터넷 서비스 제공업체(ISP)로부터 할당받습니다.
- 용도: 인터넷에 직접 연결된 장치들(예: 웹 서버, 이메일 서버)에 사용됩니다.
- 주소 범위: IPv4의 경우, 0.0.0.0 ~ 255.255.255.255 중 사설 IP 주소 범위를 제외한 모든 주소가 공인 IP 주소입니다.
- 예시: 8.8.8.8 (Google Public DNS)
사설 IP 주소 (Private IP Address)
- 정의: 사설 IP 주소는 내부 네트워크에서 사용되는 IP 주소로, 인터넷에서는 사용되지 않습니다. 여러 네트워크에서 동일한 사설 IP 주소를 사용할 수 있습니다.
- 용도: 가정이나 회사 내부 네트워크에서 사용됩니다. 라우터, 컴퓨터, 스마트폰 등 내부 장치들에 할당됩니다.
- 주소 범위: 다음과 같은 범위로 제한됩니다:
- 10.0.0.0 ~ 10.255.255.255
- 172.16.0.0 ~ 172.31.255.255
- 192.168.0.0 ~ 192.168.255.255
- 예시: 192.168.0.1 (일반적으로 가정용 라우터)
사설 IP 주소 (Private IP Address)
- 정의: NAT는 내부 네트워크의 사설 IP 주소를 공인 IP 주소로 변환해주는 기술입니다.
- 용도: 하나의 공인 IP 주소를 통해 여러 사설 IP 주소를 가진 장치들이 인터넷에 접근할 수 있도록 합니다.
- 동작 방식: NAT는 라우터나 방화벽에서 주로 사용됩니다. 내부 네트워크의 장치가 인터넷에 접근할 때, NAT는 출발지 IP 주소를 공인 IP 주소로 변환하고, 응답이 돌아올 때 다시 사설 IP 주소로 변환합니다.
- 유형:
- Static NAT: 하나의 사설 IP 주소를 하나의 공인 IP 주소로 직접 매핑합니다.
- Dynamic NAT: 여러 사설 IP 주소를 가용한 공인 IP 주소 풀에 동적으로 매핑합니다.
- PAT (Port Address Translation): 하나의 공인 IP 주소를 여러 사설 IP 주소에 포트 번호를 사용하여 매핑합니다. 흔히 NAT 오버로드라고도 합니다.
요약
- 공인 IP 주소는 인터넷 상에서 고유하게 식별되는 주소로, 인터넷 서비스 제공업체(ISP)로부터 할당받아 직접 인터넷에 연결된 장치에 사용됩니다.
- 사설 IP 주소는 내부 네트워크에서만 사용되는 주소로, 외부 인터넷에서는 인식되지 않습니다. 여러 네트워크에서 중복 사용이 가능합니다.
- NAT는 내부 네트워크의 사설 IP 주소를 공인 IP 주소로 변환해주는 기술로, 내부 네트워크의 여러 장치들이 하나의 공인 IP 주소를 통해 인터넷에 접근할 수 있도록 합니다.
비교 항목 | 공인 IP 주소 (Public IP Address) | 사설 IP 주소 (Private IP Address) |
정의 | 전 세계에서 고유하게 식별됨 | 내부 네트워크에서 사용됨 |
사용 목적 | 인터넷과 직접 통신 | 내부 네트워크 장치 간 통신 |
주소 범위 | 사설 IP 범위를 제외한 모든 IPv4 주소 | 10.0.0.0 ~ 10.255.255.255 172.16.0.0 ~ 172.31.255.255 192.168.0.0 ~ 192.168.255.255 |
라우팅 | 글로벌 라우팅 테이블에 등록됨 | 내부 네트워크에서만 라우팅됨 |
보안 | 인터넷에 직접 노출, 추가 보안 필요 | 외부 인터넷에서 접근 불가, 비교적 안전 |
NAT 사용 | NAT를 통해 사설 IP로 변환 | NAT를 통해 공인 IP로 변환 |
HOST 사설 IP 주소를 가지고 있으며 라우터의 NAT 를 통해 공인IP 주소로 변환되어 인터넷에 접근합니다. 인터넷 상의 웹 서버는 공인IP 주소를 통해 접근됩니다.
반응형