본문 바로가기

개발이야기

NAT IP란?

NAT는 Network Address Translation의 줄임말 입니다. NAT는 사설 네트워크에 속한 여러 개의 호스트가하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위해 사용합니다. 쉽게말해서 외부망과 내부망을 나눠주는 기능을 하게 되는 것입니다. 

Ip mapping

NAT 특징

- 내부에서 외부로 통신 가능

- 외부에서 내부로 통신 불가

NAT 장점

- 여러 사설 네트워크를 사용함으로서 인터넷 공인 IP 주소를 절약 가능.

- 사내망 IP주소를 외부로 알리지 않음으로서 외부로 부터의 침입/공격 차단

 

NAT 단점

- 네트워크 복잡성 증가

- 네트워크 지연 영향

 

NAT 종류

- Static NAT : 사설IP와 공인 IP를 1:1 매핑

- Dynamic NAT : 다수 공인 IP와 다수 사설 IP 매핑

- PAT : 1개의 공인 IP와 다수 사설 IP 매핑 -> 1개 공인 IP에 port를 구분하여 사설 PC를 구분

 

참고 url

- https://en.wikipedia.org/wiki/Network_address_translation

태그