<font color=red>P2P/P2SP技术</font>
文章平均质量分 61
pcfirebird
学习为主,共同探讨~
展开
-
C#实现BT种子文件(BitTorrent)解析
截图如下: 软件下载:点击链接下载原创 2007-05-04 19:24:00 · 6059 阅读 · 2 评论 -
官方BitTorrent协议详解
文档说明:这个翻译版本由孤波独立完成原文见http://bitconjurer.org/BitTorrent/protocol.html作者Bram Cohen孤波对该翻译版本享有解释权和修改权欢迎转贴,转贴请带上文件头部说明部分非商业引用请注明译者官方BitTorrent协议详解BitTorrent(简称BT,比特洪流)是一个文件分发协议。它通过URL识别内容并且和网络无缝结合。它和普通HTTP转载 2007-06-02 08:53:00 · 1665 阅读 · 0 评论 -
BitTorrent Protocol Specification V 1.0
这是来自官方的BT协议BitTorrent Protocol Specification V 1.0 CSI 5321Dec 12 2004 Submitted byArun Chokkalingam & Firasath Riyaz 1 Torrent转载 2007-05-29 11:44:00 · 2402 阅读 · 0 评论 -
字节序介绍——BigEndian和LittleEndian
From:http://www.dzend.com/article.asp?id=32&page=1谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是little转载 2007-05-26 11:05:00 · 1512 阅读 · 0 评论 -
BT之父——Bram Cohen 布莱姆·科亨 简历
布莱姆·科亨 Bram Cohen布莱姆·科亨(Bram Cohen,1975年-),美国的计算机程序员,使他声名远洋的是他的编写的软件BitTorrent。他同时也是CodeCon的创立者之一、Bay Area p2p-hackers 会议的组织者、Codeville的编写者。 科亨1993年毕业于转载 2007-05-19 08:55:00 · 3102 阅读 · 0 评论 -
BT之父-Bram Cohen的辛酸奋斗史
Bram Cohen 是 BitTorrent 的创造者;BitTorrent 是迄今为止最成功的点对点程序之一。BitTorrent 让用户快速上传和下载庞大数量的数据,也就是那种比一个 MP3 文件大几百或几千倍的文件。 电影制片商恨它。文件交换者爱它。BramCohen的超快点对点(P2P)软件已经把Internet变成了一个世界范围的TiVo(一种录制电转载 2007-05-19 08:50:00 · 1679 阅读 · 0 评论 -
BT是如何采用激励机制来达到健壮性的
概要 BitTorrent 文件发布系统采用针锋相对(tit_for_tat)的方法来达到帕累托有效,与当前已知的协作技术相比,它具有更高的活力。本文将解释BitTorrent 的用途,以及是怎样用经济学的方法来达到这个目标的。 1、BitTorrent 用来做什么? 当通过HTTP协议来下载一个文件的时候,所有的上载开销都在主机上。而使用 BitTorrent,当多个人同时下载同一个文件的时转载 2007-05-13 19:17:00 · 826 阅读 · 0 评论 -
Socket异步编程-之客户器端
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 using System; 2 using System.Text; 3 using System.Net; 4 using System.Net.Sockets; 5 namespace as转载 2007-05-16 11:24:00 · 949 阅读 · 0 评论 -
如何把多个文件写入到一个文件中去并能分解
From: http://blog.csdn.net/Knight94/archive/2006/05/17/742055.aspx 对于一个文件的读写,其实很简单,就是用FileStream进行Read或者Write就行了。但是如何把多个文件写入到同一个文件,之后要能把这个文件进行还原成多个文件。那么光靠FileStream的Read和Write方法是不够的,首先你需要自行建立文件索引,来标转载 2007-05-16 11:18:00 · 748 阅读 · 0 评论 -
BT运行期行为
昨天重新读了BT协议和客户端代码,发现对协议本身部分比较熟悉了,但是对BT在实际运行期间各种行为的发生情景还非常模糊,有些步骤还想清楚,大家一起来讨论一下. 我们来一起描述一下BT各种消息的发送情景. 有些不是特别肯定的我没有加上,大家在这个基础上进行增加或者修改. 其中client指本机上运行的BT客户端.peer指tracker返回的远程客户端. piece指torrent文件中的20转载 2007-05-13 19:17:00 · 953 阅读 · 0 评论 -
Bittorrent udp-tracker protocol extension
Bittorrent udp-tracker protocol extension Contents introduction connecting Client sends packet: Server replies with packet: announcing Client sends packet: Server replies with packet: scraping Clien转载 2007-05-13 19:15:00 · 997 阅读 · 0 评论 -
BitTorrent 协议规范
翻译:小马哥 日期:2004-5-22 BitTorrent 是一种分发文件的协议。它通过URL来识别内容,并且可以无缝的和web进行交互。它基于HTTP协议,它的优势是:如果有多个下载者并发的下载同一个文件,那么,每个下载者也同时为其它下载者上传文件,这样,文件源可以支持大量的用户进行下载,而只带来适当的负载的增长。(译注:因为大量的负载被均衡到整个系统中,所以提供源文件的机器的负载只有少量增长转载 2007-05-06 10:48:00 · 1299 阅读 · 0 评论 -
URL编码对照表及C#下两种实现方法
C#两种实现方法——1、string s = System.Web.HttpUtility(byte[] data);这里的s即为转换出来的URL编码,需要注意的是这里的byte数组必须是具有ASCII意义的数组,由string通过System.Text.Encoding.Default.getBytes(str.ToCharArray());是不正确的,不能正确转义!2、根据URL编原创 2007-05-08 23:23:00 · 3199 阅读 · 0 评论 -
DHT网络介绍
目录[隐藏] 1 什么是DHT网络? 2 如何使用DHT网络? 3 内网能使用DHT网络吗?转载 2007-06-08 13:37:00 · 2014 阅读 · 0 评论