
P2P
wuqiubin
即喜欢软件也喜欢硬件
展开
-
TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞
转自:http://www.pcdog.com/a/19/10/g209236_2.html这个标题用了两个顿号三个名称,其实说得是同一个东西,只是网上有不同的说法罢了,另外好像还有人叫TCP打孔(我的朋友小妞听说后问“要打孔啊,要不要我帮你去借个电钻过来啊?”“~!·¥%……·!”)。 闲话少说,我们先看一下技术背景: Internet的迅速发展以及IPv4 地址数量的限制使得转载 2008-09-12 17:16:00 · 692 阅读 · 0 评论 -
穿越NAT的p2p通信方法研究
转自:http://blog.chinaunix.net/u/26691/index.html内容概述:在p2p通信领域中,由NAT(Network Address Translation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何种有效的公网ip都无法访问的问题。虽然目前已经发展出多种穿越NAT的技术,但相关的技术文档却很少,用来证明这些技术的稳转载 2008-10-11 22:57:00 · 6522 阅读 · 13 评论 -
Peer-to-Peer Communication Across Network Address Translators
转自:http://www.bford.info/pub/net/p2pnat/ Peer-to-Peer Communication Across Network Address TranslatorsBryan FordMassachusetts Institute of Technologybaford (at) mit.eduPyda SrisureshCaymas Sys转载 2008-10-11 23:16:00 · 1449 阅读 · 0 评论 -
P2P之NAT类型检测方法
第一部分: NAT介绍 各种不同类型的NAT(according to RFC) (1)Full Cone NAT: 内网主机建立一个UDP socket(LocalIP:LocalPort) 第一次使用这个socket给外部主机发送数据时NAT会给其分配一个公网(PublicIP:PublicPort),以后用这个socket向外面任何主机发送数据都将使用这对(PublicIP:Pu转载 2008-10-11 23:23:00 · 919 阅读 · 1 评论 -
NAT的完全分析及其UDP穿透的完全解决方案
NAT的完全分析及其UDP穿透的完全解决方案 一:基本术语防火墙防火墙限制了私网与公网的通信,它主要是将(防火墙)认为未经授权的的包丢弃,防火墙只是检验包的数据,并不修改数据包中的IP地址和TCP/UDP端口信息。网络地址转换(NAT)当有数据包通过时,网络地址转换器不仅检查包的信息,还要将包头中的IP地址和端口信息进行修改。以使得处于NAT之后的机器共享几个仅有的公网转载 2009-07-24 09:21:00 · 748 阅读 · 0 评论