본문 바로가기
IT/Knowledge

NAT 란?

by 성준하이 2023. 2. 15.
반응형
네트워크 주소 변환(Network Address Translation, 줄여서 NAT)은 IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술을 말한다.

 

NAT 이용 이유
  • 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위함
    많은 네트워크 관리자들이 NAT를 편리한 기법이라고 보고 널리 사용하고 있으며, NAT가 호스트 간의 통신에 있어서 복잡성을 증가시킬 수 있으므로 네트워크 성능에 영향을 줄 수 있음
  • NAT는 IPv4의 주소 부족 문제를 해결하기 위한 방법으로서 고려되었으며주로 비공인(사설, local) 네트워크 주소를 사용하는 망에서 외부의 공인망(public, 예를 들면 인터넷)과의 통신을 위해서 네트워크 주소를 변환하는 것
  • 외부망과 내부망의 연결 통로로 방화벽을 설치하여 외부망으로 연결하는 사용자들을 침입자로부터 보호 가능

 

즉 내부 망에서는 사설 IP 주소를 사용하여 통신을 하고, 외부망과의 통신시에는 NAT를 거쳐 공인 IP 주소로 자동 변환한다.

 

대표적으로 L4 장비가 이 NAT 기능을 보유하고 있고 
L4에 대해서는 다음 포스팅에 이어서 포스팅 할 예정이다.

반응형

'IT > Knowledge' 카테고리의 다른 글

DBeaver  (11) 2023.02.23
L4 스위치란?(23.02.16)  (12) 2023.02.17
[Kubernetes] 쿠버네티스 레플리카셋(replicaset) 개념  (8) 2023.02.13
도메인 포워딩이란?  (10) 2023.02.07
netstat  (9) 2023.02.02

댓글