용어사전 목록으로

GLOSSARY

NAT 네트워크 주소 변환

패킷의 IP 주소 정보를 다른 주소 영역에 맞게 변환하는 방식.

01

용어와 정의

영문 또는 원어: NAT

영문 정식명칭: Network Address Translation

한글명: 네트워크 주소 변환

패킷의 IP 주소 정보를 다른 주소 영역에 맞게 변환하는 방식.

02

정확한 의미

NAT는 패킷이 네트워크 경계를 지날 때 IP 주소 등을 다른 주소로 변환하는 방식입니다. 일반적인 공유기 환경에서는 여러 내부 장치가 외부 주소를 공유하는 구성에 사용됩니다.

03

쉽게 이해하기

내부 주소로 나간 통신이 외부에서는 다른 주소를 사용하는 것처럼 보이도록 연결 정보를 바꾸는 방식입니다.

04

사용하는 곳

사설망과 인터넷 사이의 통신, NAS 원격 접속 경로 및 포트 전달을 설명할 때 사용합니다.

05

오해하기 쉬운 점

주소 변환은 사용자 인증이나 암호화가 아닙니다. NAT 장치가 있다는 이유만으로 모든 공격이 차단되거나 필요한 외부 접속이 자동 허용되지는 않습니다.

공식 근거

  1. IETF: RFC 3022 — Traditional NAT

    Address translation and NAPT; informational RFC

최종 내용 검토: 2026-10-21

06

네트워크에서의 동작과 사용 예시

주소만 바꾸는 방식과 TCP 또는 UDP 포트까지 이용하는 NAPT를 구분합니다. 여러 내부 단말이 하나의 외부 주소를 공유할 수 있지만 연결 상태와 주소 사용 구조를 고려해야 합니다.

외부 요청을 내부 서버에 전달하는 포트 포워딩은 목적지 변환과 관련됩니다. 경계 장치가 여러 겹이면 각 구간의 변환과 응답 경로까지 맞아야 합니다.

07

종류와 적용 조건의 구분

SNAT는 출발지 변환, DNAT는 목적지 변환을 설명하는 흔한 구현 용어입니다. PAT는 포트 기반 다중화를, CGNAT는 사업자 규모의 주소 공유 환경을 가리킵니다.

NAT와 방화벽은 같은 기능이 아닙니다. 주소 변환이 암호화와 사용자 인증을 제공하는 것은 아니며, 일부 응용과 양방향 연결에는 별도의 고려가 필요합니다.

08

SNAT 출발지 주소 변환

이 절의 용어: SNAT / Source Network Address Translation / 출발지 주소 변환

패킷의 출발지 주소를 변환하는 동작입니다. 포트도 함께 바꾸는지와 어떤 상태를 보관하는지는 구현 및 규칙에 따르며 모든 SNAT가 일대일 고정 주소 변환인 것은 아닙니다.

09

DNAT 목적지 주소 변환

이 절의 용어: DNAT / Destination Network Address Translation / 목적지 주소 변환

패킷의 목적지 주소를 변환하는 동작입니다. 내부 서버로 외부 요청을 전달하는 구성에 활용할 수 있지만 변환 이후의 허용 정책과 서버의 반환 경로도 별도로 맞아야 합니다.

10

PAT 포트 주소 변환

이 절의 용어: PAT / Port Address Translation / 포트 주소 변환

주소와 전송 계층 포트를 함께 사용해 여러 내부 연결을 외부 주소에 대응시키는 방식입니다. NAPT라는 표준 문서 용어와 관련되며 사용할 수 있는 포트와 상태 자원에는 한계가 있습니다.

11

CGNAT 사업자 규모 주소 변환

이 절의 용어: CGNAT / Carrier-Grade Network Address Translation / 사업자 규모 주소 변환

사업자 망에서 여러 가입자가 주소를 공유하도록 적용하는 NAT 환경을 뜻합니다. RFC 6598의 공유 주소 범위는 일반적인 RFC 1918 사설 주소와 구분하며 가입자 라우터만 설정해 외부 수신을 열 수 없는 경우가 있습니다.

12

주소 변환과 외부 공개 범위

SNAT는 출발지, DNAT는 목적지 주소 변환을 가리키며 PAT는 포트 정보도 함께 사용해 통신을 구분하는 방식입니다. CGNAT는 사업자 측의 주소 공유 맥락이고 이중 NAT는 변환이 연속 적용되는 구성입니다. NAT는 암호화나 사용자 인증을 제공하지 않습니다. 포트 포워딩과 UPnP IGD 및 DMZ 호스트가 만드는 외부 공개 범위를 방화벽 정책과 함께 구분해야 합니다.

13

Double NAT 이중 NAT

이 절의 용어: Double NAT / 이중 NAT

이중 NAT는 하나의 통신 경로에서 주소 변환이 두 번 연속 적용되는 구성입니다.

상위 공유기와 하위 공유기가 모두 NAT를 수행하거나 사업자 NAT 뒤에서 가정용 NAT를 쓰면 발생할 수 있습니다. 내부에서 시작한 통신과 외부에서 들어오는 통신에 미치는 영향은 다릅니다.

하위 공유기에만 포트 포워딩을 설정했는데 외부 접속이 안 된다면 상위 장비의 변환과 사업자 측 주소 조건도 살펴야 합니다.

직접 관리하는 두 공유기의 NAT와 사업자 CGNAT는 제어 가능한 범위가 다릅니다. 이중 NAT가 항상 장애를 뜻하지는 않습니다.

브리지 모드 변경은 회선 인증, 전화나 IPTV 및 보안 경계에 영향을 줄 수 있어 구성 확인 없이 적용하지 않습니다.

14

NAT loopback NAT 루프백

이 절의 용어: NAT loopback / NAT 루프백

NAT 루프백은 내부 단말이 NAT의 외부 주소를 이용해 같은 내부망의 서버에 접근하도록 처리하는 기능입니다.

Hairpin NAT 또는 NAT reflection이라고도 부릅니다. 외부 주소를 내부 목적지로 다시 전달하고 응답이 올바른 변환 경로를 거치도록 처리해야 합니다.

사무실 안에서도 외부에서 사용하는 서버 도메인으로 접속하려는 경우에 해당 기능이 관여할 수 있습니다.

NAT 루프백을 쓰는 구성과 내부 DNS가 내부 주소를 돌려주는 구성은 접근 경로가 다릅니다. 제조사마다 지원 조건도 다릅니다.

내부에서 도메인 접속이 된다는 사실만으로 실제 인터넷에서의 접속까지 정상이라고 판단할 수 없습니다.

15

정의와 적용 조건의 공식 근거

관련 용어와 글

이 용어를 함께 사용하는 개념

함께 비교할 용어

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.