搜索资源列表
liubingP2P
- 用UDP实现了p2p是的穿透,P2PServer运行在一个拥有公网IP的计算机上,P2PClient运行在两个不同的NAT后(注意,如果两个客户端运行在一个NAT后,本程序很可能不能运行正常,这取决于你的NAT是否支持loopback translation,详见http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt,当然,此问题可以通过双方先尝试连接对方的内网IP来解决,但是这个代码只是为了验证原理,并没有处理这些问题),后
pertoper
- 一个模拟P2P聊天的过程的源代码,过程很简单,P2PServer运行在一个拥有公网IP的计算机上,P2PClient运行在两个不同的NAT后(注意,如果两个客户端运行在一个NAT后,本程序很可能不能运行正常,这取决于你的NAT是否支持loopback translation,详见http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt,当然,此问题可以通过双方先尝试连接对方的内网IP来解决,但是这个代码只是为了验证原理,并没有处
libnat
- 功能非常强大的p2p通信库源码,用户需要通信时自动检测网关类型进行穿透连接。已经在成熟软件项目里使用。-that will offer Network Address Translation (NAT) traversal for routers that support UPnP. LibNat will support port forwarding and the retrieval of the public IP address of the router
22222
- NAT穿越模块的设计与实现,NAT实现了公网地址和内网地址之间的映射,可从两个方面来概括:(1) 当内网内的IP包经过NAT需要流入公网时,NAT将此IP 包的源IP地址和端口改为NAT接口上的一个公网地址和端口;(2)当公网中的IP包经过NAT 需要访问内网资源时,NAT将此IP 包的目的地址和端口改为内网IP 地址和端口-NAT through the Design and Implementation of Module, NAT a public network address and
P2Pclient-server
- NAT 点对点通信功能 提供P2Pserver和P2PClient 将P2Pserver放在公共IP地址上运行,在任一台连接到INTERNET上的电脑上运行P2Pclient程序,即可建立UDP连接,接收到私有IP对应的公共IP地址,与另一个client通信-NAT function provides point to point communication and P2PClient P2Pserver public IP address on the P2Pserver run on any
GetPublicIP
- Get your public IP address.