오늘은 공인 IP, 사설 IP, NAT란 무엇인가에 대해 배워보도록 하겠다.
전 세계에 유일하게 할당받은 하나의 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
NAT는 Network Address Translation의 약자로 네트워크 주소를 변환하는 기술이다.
위 그림을 보면 네트워크의 흐름을 이해할 수 있겠지만 다음과 같이 진행된다.
내부로 들어오는 경우
공인 IP > NAT를 통해 공인 IP to 사설 IP로 변환 > 사설 IP
외부로 나가는 경우
사설 IP > NAT를 통해 사설 IP to 공인 IP 변환 > 공인 IP
NAT를 통해 얻는 이점은 외부와 통신하는 관점에서 내부 사설 IP를 노출하지 않아도 되기 때문에 보안에 유리하다는 점이다.