NAT를 설계 및 구현 모듈, NAT를의 공용 네트워크 주소와 네트워크 주소 간의 매핑을 통해, 두 가지 방법으로 요약할 수있습니다 : (1) 네트워크 내에 NAT를 통해 IP 패킷을하면 공용 네트워크의 유입을위한 필요는 NAT 이 IP 패킷의 원본 IP 주소와 포트의 인터페이스에있는 공용 네트워크 주소와 포트는 NAT로 변경; (2) IP 패킷이 목적지 주소로 네트워크 내의 자원에 대한 NAT를 필요 액세스, NAT를 통해 공인 IP 네트워크 패킷 네트워크 및 포트의 IP 주소와 포트 변경
File list:
22222
....\P2PClient
....\.........\P2PClient.cpp
....\.........\P2PClient.dsp
....\.........\P2PClient.dsw
....\.........\P2PClient.ncb
....\.........\P2PClient.opt
....\.........\P2PClient.plg
....\.........\P2PClient.sln
....\.........\P2PClient.suo
....\.........\P2PClient.vcproj
....\P2PServer
....\.........\P2PServer.cpp
....\.........\P2PServer.dsp
....\.........\P2PServer.dsw
....\.........\P2PServer.ncb
....\.........\P2PServer.opt
....\.........\P2PServer.plg
....\.........\P2PServer.sln
....\.........\P2PServer.suo
....\.........\P2PServer.vcproj
....\Exception.h
....\proto.h
....\readme.txt
....\UDP穿越NAT.TXT