NAT는 내부망의 사설 IP를 인터넷용 공인 IP로 바꿔 주는 기술입니다. 1:1로 고정 변환하는 Static NAT, 공인 IP 풀에서 동적으로 배정하는 Dynamic NAT, 포트 번호로 여러 사설 IP를 공인 IP 하나에 매핑하는 PAT가 있습니다.
1. NAT란
NAT(Network Address Translation)는 IP 패킷이 라우터나 방화벽을 지날 때 헤더의 IP 주소를 바꾸는 기술입니다. 공인 IP 주소가 부족하기 때문에 여러 사설 IP가 공인 IP를 나눠 쓰고, 외부에서는 하나의 공인 IP로 보입니다.
사설 IP는 인터넷에서 라우팅되지 않으므로 내부망을 외부로부터 어느 정도 보호하는 효과도 있습니다. 다만 변환이 많아지면 장비에 부하가 생겨 속도가 떨어질 수 있습니다.
2. NAT 종류
| 종류 | 매핑 | 설명 |
| Static NAT | 사설 IP 1 : 공인 IP 1(고정) | 1:1 NAT. 외부에서 내부 서버에 접속할 때 사용 |
| Dynamic NAT | 사설 IP : 공인 IP 풀(동적) | 공인 IP 풀에서 필요할 때 배정, 기준(ACL 등)으로 변환 대상 지정 |
| PAT(NAPT, Overload) | 사설 IP 여러 개 : 공인 IP 1 | 포트 번호로 내부 호스트를 구분 |
2.1 Static NAT
IP 주소를 1:1로 고정 매핑하는 가장 단순한 방식입니다. 주소 체계가 맞지 않는 두 네트워크가 통신해야 하거나, 외부에서 내부 서버에 접근해야 할 때 사용합니다.
2.2 Dynamic NAT
NAT 라우터가 사설 IP와 공인 IP의 매핑을 동적으로 만듭니다. 사용할 공인 IP들을 풀(pool)로 만들어 두고, 어떤 사설 IP를 변환할지 기준을 정합니다.

NAT 변환 구조
3. PAT
PAT(Port Address Translation)는 Dynamic NAT의 한 종류로, 공인 IP 하나에 여러 사설 IP를 매핑합니다. 변환된 IP만으로는 내부 호스트를 구분할 수 없으므로 포트 번호를 달리 붙여 구분합니다. ISP가 가정용 공유기에 공인 IP 하나를 주고 여러 기기가 함께 인터넷을 쓰는 것이 대표적인 PAT입니다.
728x90
'Network > 네트워크 기초' 카테고리의 다른 글
| [네트워크] MAC 주소와 유니캐스트, 브로드캐스트, 멀티캐스트 (0) | 2020.08.28 |
|---|---|
| [네트워크] ARP와 RARP란? 동작 원리 (0) | 2020.08.27 |
| [네트워크] IP란? IP 주소, 서브넷 마스크, 유동·고정 IP (0) | 2020.08.26 |
| [네트워크] TCP와 UDP의 차이 (0) | 2020.08.26 |
| [네트워크] 포트 번호란? 범위별 용도 (0) | 2020.08.26 |
서울
--:--:--
-전체 글
-카테고리
오늘 방문