사설 IP는 외부 인터넷과 접속할 수 없다.
이때 '주소 변환'이라는 방법을 통해
인터넷과 통신할 수 있도록 한다.
크게 NAT와 NAPT라는 두 가지 방법이 있고,
일반적으로 인터넷과 경계점이 되는 라우터가 수행한다.
- NAT ( Network Address Translation ) -
사설 IP 주소를 공인 IP주소로 바꿔주는 주소변환 방식이다.
NAT는 몇 개의 공인 IP 주소를 라우터에 할당해두고
LAN 내의 컴퓨터가 인터넷에 접속할 때 가지고 있는
공인 IP 주소를 이용해서 통신할 수 있도록 하는 방법이다.
LAN 내에서 인터넷에 IP 패킷을 전송할 때
사설 IP를 공인 IP로 변환해준다.
NAPT ( Network Address Port Translation ) -
IP 주소의 변환과 동시에 포트번호로 변환하는 것으로
1개의 공인 IP 주소를 여러 대의 컴퓨터에서
공용으로 사용할 수 있도록 하는 기술이다.
인터넷에 송출할 때
자신의 IP 주소와 포트번호의 조합을
라우터(또는 공유기)의 공인 IP주소와
라우터가 관리하는 포트번호의 조합으로
변환 시켜준다.
NAPT = NAT + Port
NA(Port)T !
즉, IP 주소 뿐만 아니라
포트번호까지도 포함시켜 NAT의 기능을 수행한다!
참고로,
NAPT는 PAT(Port Address Translation)라고 하기도 한다.
NAPT = NAT + Port = PAT
Reference : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=hai0416&logNo=221613656212
NAT, NAPT _한눈에 쉽게 이해하기!
이제 이 정도는 꼭 알아야하는 사실! 인터넷에 접속한 컴퓨터는 자기 자신을 나타내는 IP주소로 전 세계...
blog.naver.com
'Network' 카테고리의 다른 글
DNS 캐시 테이블 (0) | 2022.08.29 |
---|---|
프록시 서버 ( Application proxy server) (0) | 2022.08.17 |