들어가며
NAT의 대한 개념을 정리한다.
NAT - Network Address Translation 란?
- Network Address Translation 약자이며, 라우터 또는 방화벽과 같은 단일 장치가 인터넷 또는 공용 네트워크와 로컬 또는 개인 네트워크 간의 에이전트 역할을 해주는 프로세스 ( 여기서 에이전트란 내부에 있는 장치의 소스 ip 주소를 다른 ip주소로 변환 해주는것 ) 이다. 이를 통해서 단일 공용 주소가 상당히 많은 수의 개인 주소를 나타낼 수 있다.
- 이러한 NAT의 기원으로는 라우팅 가능한 프로토콜 중 하나는 인터넷의 표준이 된 IPv4인데 만들어졌을 당시에는 아무도 얼마나 많은 주소가 필요한지 전혀 몰랐기 때문에 총 주소 범위를 2의 32제곱의 개념을 기반으로 하여 만들었다. 하지만 시대가 지나면서 개인 컴퓨팅과 월드 와이드 웹 또는 스마트폰 보급률 상승등의 이유로 주소가 부족하게 되었기때문에 이러한 문제를 해결하기 위해 NAT 기능이 생기게 되었다.
현재는 IPv4체계의 수도 부족하게 되어 IPv6 체계까지 이용하고 있다.
'Network & UTM' 카테고리의 다른 글
FORTIGATE - diagnose system top 명령어 (0) | 2021.04.06 |
---|---|
FORTIGATE - Web Filter & App Control (0) | 2021.04.05 |
MAC & ARP (0) | 2021.04.01 |
FORTIGATE - CONSERVE MODE (0) | 2021.03.27 |
FORTIGATE - DNAT 설정 (VIP) (0) | 2021.03.27 |
댓글