Description: UDP-penetrating technologies, the principle of simple, after local testing.
File list (Check if you may need any files):
UDP-NAT
.......\bin
.......\...\Release
.......\...\.......\P2PClient.exe
.......\...\.......\P2PServer.exe
.......\document
.......\........\P2P之UDP穿透NAT的原理与实现 - 增强篇.TXT
.......\........\UDP穿越NAT - 原始文章.TXT
.......\........\源码修改的说明.txt
.......\include
.......\.......\Exception.h
.......\.......\proto.h
.......\P2PClient
.......\.........\Debug
.......\.........\.....\BuildLog.htm
.......\.........\.....\mt.dep
.......\.........\.....\P2PClient.bsc
.......\.........\.....\P2PClient.exe
.......\.........\.....\P2PClient.exe.embed.manifest
.......\.........\.....\P2PClient.exe.embed.manifest.res
.......\.........\.....\P2PClient.exe.intermediate.manifest
.......\.........\.....\P2PClient.ilk
.......\.........\.....\P2PClient.obj
.......\.........\.....\P2PClient.pdb
.......\.........\.....\P2PClient.sbr
.......\.........\.....\vc80.idb
.......\.........\.....\vc80.pdb
.......\.........\P2PClient.cpp
.......\.........\P2PClient.cpp~
.......\.........\P2PClient.dsp
.......\.........\P2PClient.dsw
.......\.........\P2PClient.ncb
.......\.........\P2PClient.sln
.......\.........\P2PClient.vcproj
.......\.........\P2PClient.vcproj.IVY-ARTS-SUU.SUU.user
.......\.........\Release
.......\.........\.......\BuildLog.htm
.......\.........\.......\mt.dep
.......\.........\.......\P2PClient.exe.intermediate.manifest
.......\.........\.......\P2PClient.obj
.......\.........\.......\stun.obj
.......\.........\.......\udp.obj
.......\.........\.......\vc80.idb
.......\.........\stun.cpp
.......\.........\stun.h
.......\.........\udp.cpp
.......\.........\udp.h
.......\P2PServer
.......\.........\Debug
.......\.........\.....\BuildLog.htm
.......\.........\.....\mt.dep
.......\.........\.....\P2PServer.exe
.......\.........\.....\P2PServer.exe.embed.manifest
.......\.........\.....\P2PServer.exe.embed.manifest.res
.......\.........\.....\P2PServer.exe.intermediate.manifest
.......\.........\.....\P2PServer.ilk
.......\.........\.....\P2PServer.obj
.......\.........\.....\P2PServer.pdb
.......\.........\.....\vc80.idb
.......\.........\.....\vc80.pdb
.......\.........\P2PServer.cpp
.......\.........\P2PServer.dsp
.......\.........\P2PServer.dsw
.......\.........\P2PServer.ncb
.......\.........\P2PServer.sln
.......\.........\P2PServer.vcproj
.......\.........\P2PServer.vcproj.IVY-ARTS-SUU.SUU.user
.......\.........\Release
.......\.........\.......\BuildLog.htm
.......\.........\.......\mt.dep
.......\.........\.......\P2PServer.exe.embed.manifest
.......\.........\.......\P2PServer.exe.intermediate.manifest
.......\.........\.......\P2PServer.obj
.......\.........\.......\vc80.idb
.......\sourceinsight_p2p_nat
.......\.....................\p2p_nat.IAB
.......\.....................\p2p_nat.IAD
.......\.....................\p2p_nat.IMB
.......\.....................\p2p_nat.IMD
.......\.....................\p2p_nat.PFI
.......\.....................\p2p_nat.PO
.......\.....................\p2p_nat.PR
.......\.....................\p2p_nat.PRI
.......\.....................\p2p_nat.PS
.......\.....................\p2p_nat.SearchResults
.......\.....................\p2p_nat.WK3