공유기(NAT환경)의 작동 원리
어떤 소규모 기업이 인트라넷에 네트워크 ID 192.168.0.0을 사용하고 ISP(인터넷 서비스 공급자)로부터 공용 주소w1.x1.y1.z1을 받았다면 NAT(네트워크 주소 변환)는 192.168.0.0의 모든 개인 주소를 IP 주소 w1.x1.y1.z1로 매핑합니다. 단일 공용 주소에 여러 개의 개인 주소를 매핑하면 NAT는 동적으로 선택된 TCP 및 UDP 포트를 사용하여 한 인트라넷 위치를 다른 위치와 구별합니다.
참고
- w1.x1.y1.z1와 w2.x2.y2.z2를 사용하는 것은 IANA(Internet Assigned Numbers Authority)나 ISP에서 할당 받은 대로 유효한 공용 IP 주소를 표현하기 위해서입니다.
- 대상 IP 주소: w2.x2.y2.z2
- 원본 IP 주소: 192.168.0.10
- 대상 포트: TCP 포트 80
- 원본 포트: TCP 포트 5000
- 대상 IP 주소: w2.x2.y2.z2
- 원본 IP 주소: w1.x1.y1.z1
- 대상 포트: TCP 포트 80
- 원본 포트: TCP 포트 1025
- 대상 IP 주소: w1.x1.y1.z1
- 원본 IP 주소: w2.x2.y2.z2
- 대상 포트: TCP 포트 1025
- 원본 포트: TCP 포트 80
- 대상 IP 주소: 192.168.0.10
- 원본 IP 주소: w2.x2.y2.z2
- 대상 포트: TCP 포트 5000
- 원본 포트: TCP 포트 80
- IP 헤더에 IP 주소만 들어 있는 패킷은 NAT로 변환됩니다. IP 페이로드 내에 IP 주소가 들어 있는 패킷은 NAT로 변환되지 않을 수도 있습니다.
- 서브넷 마스크가 255.0.0.0인 10.0.0.0
- 서브넷 마스크가 255.240.0.0인 172.16.0.0
- 서브넷 마스크가 255.255.0.0인 192.168.0.0
최근 댓글