网络开发
sxslyy
丹东软件开发
展开
-
P2P之UDP穿透NAT的原理与实现 - 增强篇
文章说明:关于UDP穿透NAT的中文资料在网络上是很少的,仅有>这篇文章有实际的参考价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车). 对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的转载 2007-07-13 14:09:00 · 489 阅读 · 0 评论 -
P2P直播软件设计的技术原理和改进
最近对P2P直播技术进行了一些研究,谈谈个人对Tvkoo软件的优缺点的看法,一方面希望Tvkoo能做的更好,另一方面也抛砖引玉一下。 P2P直播的技术难点有: 一、防火墙的穿透: 超过90%的电脑都在防火墙后面,如果让2台在防火墙后面的电脑能够实现P2P互联,这是一个技术的难点。有2种方式: 1. 要求用户配置TCP端口:BT和电驴采用的方式,配置需要网络专业知识。一般做法是转载 2007-07-14 15:49:00 · 692 阅读 · 0 评论 -
P2P 之 UDP穿透NAT的原理与实现
论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Networ转载 2007-07-13 14:08:00 · 520 阅读 · 0 评论 -
P2P 之 TCP穿透NAT的原理
由于工作需要,在网上找了很长时间P2P的资料,好像只有《P2P 之 UDP穿透NAT的原理与实现(附源代码)》比较有实际意义,可惜又是用UDP实现的,无奈只好找了份英文资料啃,发现很有参考价值,就根据理解翻译了一部分,分享给大家,由于水平有限,有错望多多包涵。如果有人能够继续翻译下去别忘了通知我哦呵呵,wanfeng_001@126.com,感谢。摘要防火墙和网络地址转换(NAT)设备对于传统翻译 2007-07-13 14:14:00 · 792 阅读 · 0 评论