(Network Address Translation)

IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술

→ 체크섬에 다시 계산되어 재기록한다

→ NAT 테이블에 기록이 된다

IP 주소 문제의 해결책

사설 IP에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위함

→ IP 주소가 고갈되어 가기 때문에 해결책이 필요하다

IP 주소 버젼을 바꾸는 건 비용이 많이 들기 떄문에

보다 편하게 IP 주소 수 절약을 할 수 있기 때문에 사용한다

여러 장비가 하나의 IP 주소를 공유하는 것

NAT_Concept-en.svg

NAT 규칙

  1. 같은 IP 주소를 공유하고자 하는 기기들을 NAT 안쪽에 연결한다

    1. NAT 내부에서는 다른 주소를 사용한다
  2. 사설 IP 라 불리는 특별히 지정된 범위의 주소를 사용한다

    1. 내부에서만 사용 가능한 다양한 주소 범위를 공유한다
    2. 서로 다른 구분자들이 필요하다

    → 192.168.0.0 ~ 192.168.255.255

    → 172.16.0.0 ~ 172.31.255.255

    → 10.0.0.0 ~ 10.255.255.255