NAT (Network Address Traslation)
* 주소 변환은 두가지 경우에 이루어진다.
- inside에서 outside로 라우팅 할 때
- outside에서 inside로 라우팅 할 때
=> inside에서 outside로 라우팅 할 때에는 발신지(source) 주소를 변환하고 outside에서 inside로 라우팅 할 때에는 변환 테이블을 참조하여 수신지 주소로 변환한다.
- overloading 옵션을 사용하게 되면 inside 측의 많은 호스트들이 단 하나의 global 주소만을 사용하게 되며 tcp, udp 포트 번호를 기준으로 inside 측의 호스트들을 구분한다.
* NAT의 종류
- 정적 NAT ; 등록되지 않은 IP 주소를 등록된 IP 주소와 1:1 기반으로 매핑한다. 네트워크 외부로부터 장비에 접근해야 될 경우 유용하다.
- 동적 NAT ; 사설 주소풀과 고인 주소풀을 매핑하는 것으로 이때 사설 호스트들은 공인 IP를 랜덤하게 할당 받는다.
* NAT 활용
- 주소의 새 설저으로 인한 오버헤드 제거
- 어플리케이션 포트 - 레벨 멀티 플렉싱을 통하여 어드레스 보존
- 네트워크의 보안성 확보
* 주소변환 테이블의 구성요소
- 프로토콜 ; IP, TCP, UDP
- Inside Local IP 주소 ; NAT 내부에서 사용하는 내부 호스트의 IP 주소
- Inside Global IP ; 외부에서 알고 있는 내부 호스트의 IP 주소
- Outside Local IP ; NAT 내부에서 알고 있는 외부 호스트 IP 주소
- Outside Global IP ; 외부에서 알고 있는 외부 호스트의 IP 주소
Twitter
Facebook
Flickr
RSS

back to top
Recent Comments