NAT는 Network Address Translation의 줄임말 입니다. NAT는 사설 네트워크에 속한 여러 개의 호스트가하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위해 사용합니다. 쉽게말해서 외부망과 내부망을 나눠주는 기능을 하게 되는 것입니다.
NAT 특징
- 내부에서 외부로 통신 가능
- 외부에서 내부로 통신 불가
NAT 장점
- 여러 사설 네트워크를 사용함으로서 인터넷 공인 IP 주소를 절약 가능.
- 사내망 IP주소를 외부로 알리지 않음으로서 외부로 부터의 침입/공격 차단
NAT 단점
- 네트워크 복잡성 증가
- 네트워크 지연 영향
NAT 종류
- Static NAT : 사설IP와 공인 IP를 1:1 매핑
- Dynamic NAT : 다수 공인 IP와 다수 사설 IP 매핑
- PAT : 1개의 공인 IP와 다수 사설 IP 매핑 -> 1개 공인 IP에 port를 구분하여 사설 PC를 구분
참고 url
반응형
'개발이야기' 카테고리의 다른 글
Tab delimiter(\t)이 포함된 파일 grep으로 매칭/검색하기 (0) | 2020.06.23 |
---|---|
로드밸런서란? OSI 계층별 로드밸런서 (0) | 2020.03.19 |
개발자 유튜버, 구독자 1000명 달성까지의 여정. 그리고 수익창출 (2) | 2020.03.12 |
system call이란? (0) | 2020.03.08 |
공개 키 암호방식이란? (0) | 2020.03.07 |
티스토리 블로그에 눈⛄내리게 하기! 간단한 Javascript, html 편집 (2) | 2019.12.24 |