[下载技术]bt
零点零一
Make it right before you make it faster. Keep it right when you make it faster. Make it clear before you make it faster. Do not sacrifice clarity for small gains in efficiency. -- Brian Kernighan
展开
-
BT种子文件 bencoding编码详细解析
BT种子文件使用了一种叫bencoding的编码方法来保存数据。bencoding现有四种类型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)编码规则如下:strings(字符串)编码为::例如: 4:test 表示为字符串"test"4:例子 表示为字符串“例子”字符串长度单位为字节没开始或结束标记转载 2017-02-07 15:23:41 · 5353 阅读 · 0 评论 -
windows下的BT服务器搭建方案
windows下的BT服务器搭建方案http://www.cnblogs.com/liangxiaofeng/p/5106828.htmlBT下载可以说是目前网络上最流行的P2P文件共享方式了。BT服务器相比于FTP服务器有许多优势,其中最重要的一点就是BT服务器不受服务器带宽和连接到服务器用户数量的限制,能够提供高速的下载服务。今天,我就给大家介绍一下如何架设一台BT服务器,转载 2017-02-16 09:56:54 · 965 阅读 · 0 评论 -
BtTracker原理
转载: http://m.blog.csdn.NET/blog/wwjgoodogo/8285095 一、做种 现在很多BT软件都提供了做种功能,在做种时,我们都必须指定tracker服务器地址,如果该地址无效,则做出来的种子对BT协议来说是没有任何实际意义的。二、bt tracker服务 对于纯BT协议来说,每个BT网络中至少要有一台Tra转载 2017-02-16 10:03:00 · 5209 阅读 · 0 评论 -
现有P2P协议分类与简介
现有P2P协议分类与简介http://blog.csdn.net/u012888602/article/details/48241165(一) 常用p2p协议 一、Napster:世界上第一个大型的P2P应用网络;中央集中式,倒闭了。 Napster,这是当时很火的一种共享服务,主要用于查找mp3,它有一个服务器用于存储mp3文件的链接位置并提供检索,而转载 2017-02-16 10:06:21 · 4940 阅读 · 0 评论 -
BitTorrent P2P技术
P2P技术 改文章对该技术介绍较好。http://blog.chinaunix.net/uid-11572501-id-2868678.html搜集的一些内容BitTorrent 需要一个tracker服务器,为什么被称作去中心化呢?之前说的BT去中心化是指传输文件数据不依赖服务器,tracker服务器只是索引。现在有DHT网络加持,tracke转载 2017-02-16 10:15:30 · 1606 阅读 · 0 评论 -
bt tracker的命令执行
1) start running a tracker./bttrack.py --port 6969 --dfile dstate 2) create a metainfo file using btmakemetafile.py./btmakemetafile.py myfile.ext http://my.tracker:6969/announce 3) assoc转载 2017-03-23 09:13:44 · 1522 阅读 · 0 评论 -
BT中的Tracker 简介 (P2P入门)
Tracker :是指运行于服务器上的一个程序,这个程序能够追踪到底有多少人同时在下载同一个文件。 客户端连上tracker服务器,就会获得一个下载人员的名单,根据这个,BT会自动连上别人的机器进行下载。它是提供bt的服务器。把文件用bt发布出来的人需要知道该使用哪个服务器来为要发布的文件提供tracker。由于不指定服务器,BitTorrent采用BT文件来确定下载源。tra转载 2017-04-10 16:11:48 · 3614 阅读 · 0 评论 -
windows下的BT服务器搭建方案
windows下的BT服务器搭建方案 需要BitTorrent3.9.1的资料还要继续找BT下载可以说是目前网络上最流行的P2P文件共享方式了。BT服务器相比于FTP服务器有许多优势,其中最重要的一点就是BT服务器不受服务器带宽和连接到服务器用户数量的限制,能够提供高速的下载服务。今天,我就给大家介绍一下如何架设一台BT服务器,希望能够给学习BT服务器架设的朋转载 2017-04-10 16:21:01 · 1933 阅读 · 0 评论 -
P2P之BitTorrent服务器搭建
P2P之BitTorrent服务器搭建 http://blog.sina.com.cn/s/blog_437cbe1b0100f5oq.htmlBitTorrent是P2P应用的典型代表,是开源的,通过分析源代码可以帮助开发特定的P2P文件共享系统。下面的网址可以下载BitTorrent先前版本源码及客户端安装程序:http://download.bittorrent.co转载 2017-04-10 16:51:17 · 5113 阅读 · 0 评论 -
bttorrent命令脚本测试
echo offREM echo %1::echo %2set servStr="http://192.168.5.57:8080/announce" set pathStr="C:\BtTest\winxp03.VIRNOSVMDAT" ::echo %servStr%::echo %pathStr%python %~dp0\btmaketorrent.py %ser原创 2017-04-25 14:22:39 · 693 阅读 · 0 评论 -
windows环境布置bttracker服务器和下载分享
2017-4-26 时至今日,布置bt服务器的软件使用的都不是最新的版本,经过测试,要先安装python环境,python-2.4.3.msi安装可以使用,最先安装测试的python-2.5.4.amd64.msi和python-2.7.13.amd64.msi都存在问题。客户端使用BitTorrent-4.0.3 和BitTorrent-3.9.1;我原创 2017-04-26 10:31:55 · 4431 阅读 · 0 评论 -
BT(带中心Tracker)通信协议的分析
BT(带中心Tracker)通信协议的分析 http://blog.chinaunix.net/uid-26548237-id-3056731.htmlBT通信协议举例分析 现在的很多BT下载都采用了DHT网络,这样进行BT下载就不需要中心服务器了。本文针对的是需要中心服务器的BT下载。 小转载 2017-02-16 09:40:45 · 5678 阅读 · 0 评论 -
Linux下搭建BT服务器
Linux下搭建BT服务器原文:http://www.cnblogs.com/liangxiaofeng/p/5106818.htmlP2P(Peer to Peer 即对等网络)就是在这种背景下提出的一种网络技术,P2P可以简单地定义为通过直接交换信息,共享计算机资源和服务,对等计算机兼有客户机和服务器的功能。在这种网络中所有的节点是对等的(称为对等点),各节点具有相同的责任转载 2017-02-16 09:31:31 · 2691 阅读 · 0 评论 -
BitTorrent的协议及.torrent文件格式
BT下载要改版,在网上找到一些有关BT种子的信息:BitTorrent作为一种流行的P2P下载软件而被广泛使用.比起其他的P2P软件来,BitTorrent的优点有几点:下载速度特别快.这是因为BitTorrent的协议设计精妙.下载内容不会被篡改.BitTorrent使用了RSA SHA1算法来保证文件块的正确性.上传被篡改内容的伙伴会被踢下线.Bencode编码转载 2017-02-07 15:27:26 · 785 阅读 · 0 评论 -
Bencode的编码与解码
Bencode的编码与解码开源地址: https://github.com/CreateChen/BencodeNuget: Install-Package Bencode1. Bencode规则 BEncoding是BitTorrent用在传输数据结构的编码方式,我们最熟悉的“种子”文件,它里面的元数据就是 BEncoding 过的字典表。虽然比转载 2017-02-07 15:34:23 · 1125 阅读 · 0 评论 -
libtorrent安装windows版
自己折腾了3、4天都没弄好,今晚在jhl师兄指点下终于搞定。记下来,免得以后又犯错。1、到http://code.google.com/p/libtorrent/downloads/list下载libtorrent(和linux下的那个libtorrent没关系),我的版本是libtorrent-rasterbar-0.15.2,刚刚看到,7小时前作者上传了最新版libto转载 2017-02-07 15:47:26 · 7248 阅读 · 0 评论 -
官方的BitTorrent协议详解
文档说明:这个翻译版本由孤波独立完成原文见http://bitconjurer.org/BitTorrent/protocol.html作者Bram Cohen孤波对该翻译版本享有解释权和修改权欢迎转贴,转贴请带上文件头部说明部分非商业引用请注明译者官方的BitTorrent协议详解BitTorrent(简称BT,比特洪流)是一个文件分发协议。它通过URL识别内转载 2017-02-07 16:14:20 · 10764 阅读 · 0 评论 -
杂谈eMule协议的由来
原帖:http://network.51cto.com/art/201007/209174.htmeMule协议就是资源丰富的电驴下载了。这个软件的使用笔者也是非常喜欢的。由于一时兴起,我查找了有关于eMule协议的相关知识,整理了一下,在这里分享一下。eMule协议的由来eDonkey由Jed McCaleb在2000年创立。采用“多源文件传输协议”(MFTP,the Multiso转载 2017-02-07 16:53:48 · 598 阅读 · 0 评论 -
BitTorrent下载协议的译文
转载自:http://www.winu.cn/space-14160-do-blog-id-6532.html 简单地说BT协议就是多点多段多线程同时下载。 从速度上来说,网络速度 以常见的宽带网络为例,无论是ADSL还是小区局域网,基本上以100k起,这里是指字节传输速度,即每秒种传输100k字节。如何发挥这100k的速度就需要一个比较好的算法。转载 2017-02-07 17:04:49 · 1493 阅读 · 0 评论 -
ctorrent-dnh3.3.2, 我想知道他是否具有HDT功能吗
有几点疑问不知道项目中用到ctorrent-dnh3.3.2, 我想知道他是否具有HDT功能吗?如果没有HDT功能的话,只有正确的tracker服务器,才能进行下载吧。不然就不能下载是吗?当然另一个有种子的条件是必须的。原创 2017-02-07 17:14:02 · 429 阅读 · 0 评论 -
bt tracker服务器 相关内容
bt下载可采用两种方式:DHT网络中心服务器如果采用了DHT网络,进行BT下载就不需要中心服务器了。bt服务器http://bittorrent.com/BitTorrentMetadata-Version: 1.0Name: BitTorrentVersion: 3.9.1Summary: UNKNOWNHome-page: http:转载 2017-02-17 11:36:01 · 3997 阅读 · 0 评论 -
Linux下搭建BT服务器
Linux下搭建BT服务器P2P(Peer to Peer 即对等网络)就是在这种背景下提出的一种网络技术,P2P可以简单地定义为通过直接交换信息,共享计算机资源和服务,对等计算机兼有客户机和服务器的功能。在这种网络中所有的节点是对等的(称为对等点),各节点具有相同的责任与能力并协同完成任务,对等点之间通过直接互连实现信息资源、处理器资源、存储资源甚至高速缓存资源等的全面共享,无需依赖转载 2017-02-17 11:50:02 · 740 阅读 · 0 评论 -
tracker-P2P服务器架设
转载:http://hi.baidu.com/kouzl/blog/item/5c7101c2adee5e000ff47796.html一、bt原理介绍 传统的文件下载服务都是基于客户机/服务器模型,被下载的文件放在服务器上,用户登录服务器,将该文件下载到本地。在文件下载的过程中,被传输文件的来源和目的端并不对等,服务器只是单向地将文件传送给客户端。转载 2017-02-16 09:29:22 · 11410 阅读 · 0 评论 -
简单的BitTorrent客户端实现
一个简单的BitTorrent客户端实现(二):种子文件解析及信息保存https://blog.csdn.net/zxywd/article/details/50543034转载 2018-06-13 09:33:59 · 3019 阅读 · 0 评论