냇 무엇입니까 (네트워크 주소 변환)?
냇 (네트워크 주소 변환)는 부족한 인터넷 주소 기술을 보존합니다.
왜 냇?
현재의 인터넷 주소를 사용의 형태 xxx.xxx.xxx.xxx합니다. 샘플 주소 202.187.4.212 수도있습니다.
이러한 주소가 할당하는 방식 때문에, 부족으로 사용할 수있다 주소되기 시작합니다.
현재의 개정을 인터넷 프로토콜 (인터넷 프로토콜)을 사용하는 인터넷은의 IPv4합니다. 에 대한 응답을 ipv6이 잠재적인 주소는 크게 부족합니다.
불행히도, ipv6는 수십년을 구현로 데리고 갈 겁니다. 수정이 필요 훨씬 더 빨리, 그리고이 수정 프로그램은 냇합니다.
개인 주소 공간을 냇
주소 공간을 절약하기, 네트워크가 인터넷에 연결되어있는 직접적인 원인은 아니들은 종종 개인 주소 공간을 제공합니다.
사립 수있는 주소 범위의 주소 공간은 인터넷을 통해 전달되지 않습니다.
개인 주소 공간은 종종 "rfc 1918"공간, 왜냐하면 개인 주소 공간이 정의되지 rfc 1918 - 주소를 할당을 전용 인트라넷합니다.
3 세트의 개인 주소 공간을 정의 rfc 1918 :
시작 끝 네트워크의 크기 10.0.0.0 10.255.255.255 / 8 172.16.0.0 172.31.255.255 / 12 192.168.0.0 192.168.255.255 / 16
개인 주소 공간의 사용을 절약 주소 때문에 어떤 사람이나 회사는 계속해서 사용하는 것과 동일한 provate 주소 공간을 다시합니다.
나는 내 집을가 네트워크에 10.0.0.x합니다. ibm는 네트워크에 10.0.0.x합니다. 인쇄가 네트워크에 10.0.0.x합니다. 애플은 네트워크에 10.0.0.x합니다. 우리는 모두 동일한 범위의 주소를 사용합니다.
의 제한은 개인 주소 공간이 아닌 - 라우팅할 수있습니다. 즉, 이러한 개인 주소 수없는 어떤 컴퓨터 (직접) 인터넷에 연결합니다.
네트워크 주소 변환 구출하자!
- 주변의 해결책이 작동이 제한 사항은 냇 (네트워크 주소 변환).
a 냇 장치, 보통은 방화벽이나 라우터는 사설 네트워크와 인터넷 사이에 배치합니다.
컴퓨터에서 개인 네트워크를하면 인터넷에서 의사 소통을 수정하는 냇 장치를 신속하고 자동으로 주소가 정상적인 패킷을 그들에게 전송합니다.
응답 패킷을 보낼 때 인터넷에서 시스템에 이러한 응답 패킷을 다시 냇 장치를 노선에 대한 올바른 시스템을 개인 네트워크합니다.
이러한 방식으로 수백 또는 수천 개의 컴퓨터에서 개인 네트워크를 공유할 수있습니다 공용 인터넷에서 주소 하나만합니다.
예를 들면, 당신이 250 컴퓨터에서 방화벽을 하나 192.168.1.x 네트워크와 서비스를 제공 주소 냇 216.17.138.210합니다. 중 하나를 언제든지 인터넷을 통해 통신하는 호스트의 주소를 변경하는 방화벽을 냇 216.17.138.210 패킷을합니다. 인터넷에서 오는 응답 패킷을 때, 그들을 아웃을 정렬하고 보냅니다 냇 방화벽이 그들을 올바른 내부 호스트합니다.
유형의 냇
설명은 단지 하나의 유형을 냇 -가 - 많은 냇합니다. 이것은 한 주소를 공유하는 여러 호스트합니다.
또한 한 -이 - 한 냇을 구현할 수있습니다. 이것은 호스트에있는 개인 주소가 공개 주소를 제공 냇은 전용 장치를합니다. 1 -가 - 1 냇을 사용하여 프로토콜을 지원하는 디자인이 저조한 냇 이상이 작동하지 않습니다.
냇 작동하는 방법
냇를 실행하는 컴퓨터에 패킷을받을 때 내부 클라이언트, 그것을 대체 패킷 헤더와 클라이언트의 포트 번호로 변환 및 내부 주소를 자신의 포트 번호와 외부 주소합니다. 그 다음을 대상 호스트에 패킷을 전송합니다 인터넷, 그리고 매핑 정보를 추적 테이블, 노선 수 있도록 회신을 적절한 클라이언트 컴퓨터합니다. 냇를 실행하는 컴퓨터 응답을받을 때 인터넷에서 호스트, 그것을 다시 대체하는 패킷 헤더와 클라이언트에 패킷을 전송합니다. 호스트는 클라이언트 컴퓨터와 인터넷 둘 다 나타납니다 서로 직접적으로 의사 소통을합니다.
예를 들어, 주소가 192.168.10.2하는 클라이언트 컴퓨터에서 웹 서버를 원하는 주소로 연락 131.110.30.4합니다. 클라이언트는 192.168.1.1을 사용하도록 구성을 기본 게이트웨이가 실행중인 컴퓨터의 주소는 내부 냇합니다. 냇를 실행하는 컴퓨터의 외부 주소가 131.110.5.1합니다. 이 예제에서 다음과 같이 냇 프로세스가 발생합니다 :
- 클라이언트 컴퓨터를 실행하는 컴퓨터로 보내는 패킷을 냇합니다. 패킷 헤더 포트를 1074에서 유래했음을 나타냅니다 패킷을 컴퓨터에 192.168.10.2과 주소, 그리고이 목적은 포트 80를 131.110.30.4합니다.
- 냇 변경 사항을 실행하는 컴퓨터에서 패킷 헤더를 나타냅니다 포트를 1563에서 유래 호스트가 패킷을 131.110.5.1지만의 목적은 변경되지 않습니다. 냇를 실행하는 컴퓨터를 웹 서버에 전송합니다 인터넷을 통해 패킷을합니다.
- 패킷의 외부 웹 서버에 전송하고 응답을 받는다. 패킷 헤더를 회신에서 유래했음을 나타냅니다 포트 80를 131.110.30.4 패킷을하고 있으며 대상 호스트의 포트 1563에서 131.110.5.1합니다.
- 냇받는 패킷과 수표를 실행하는 컴퓨터의 목적지를 결정하는 매핑 정보를 클라이언트 컴퓨터합니다. 냇 변경 사항을 실행하는 컴퓨터에서 패킷 헤더를 나타냅니다 대상의 포트 1074에 192.168.10.5을 입력한 다음를 클라이언트에 패킷을 전송합니다. 패킷의 출처가 포트 80를 131.110.30.4로 남아있는 웹 서버의 주소가있습니다.
즐겨찾기 무엇입니까 냇 (네트워크 주소 변환)?
최신 블로그 게시물
- 제이브씨 국방 정보국 - rs2 홈 시어터 프로젝터



