文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院工具软件上传下载让BT下载在机房里畅通无阻
精品推荐
特别推荐
·提高网页下载速度的设计技巧
·Flashget 2.0 Beta 5五大亮点体验
·哪里都用上自己的 让WEB迅雷做到随下随藏
·设好eMule电驴两项关键配置 提高下载速度
·让上网和谐安全 用迅雷突破网吧限制
·迅雷实现BT和电骡异地下载
·网际快车2.0 Beta4体验报告
·BT下载速度变慢原因解读及应对方法分析
·教你如何下载观看在线网络电影
·菜鸟学电脑:深入了解BT下载原理
·使迅雷速度翻倍的六个超级技巧
·利用网站解析在线视频下载地址
·让下载再个性些 迅雷提示声音自己作主
·拒绝打扰安心下载 让快车一心一意运行
·决不伤害用户 迅雷三招搞定隐私保护
·不止是IE 让迅雷支持Opera和世界之窗
·事半功倍 迅雷BT全速下载大法
·如何使用Web迅雷下载互联网上的资源
·论坛分卷压缩包批量下载大法
·音乐下载毫不含糊 迅雷K歌全新快准
热点TOP10
·dll文件下载
·设好eMule电驴两项关键配置 提高下载速度
·十招确保迅雷安全高速下载
·迅雷实现BT和电骡异地下载
·教你如何下载观看在线网络电影
·用迅雷Thunder批量下载电骡资源的方法集锦
·VC资源更新器 让电驴更快一些
·评傲游下载功能
·提高网页下载速度的设计技巧
·使迅雷速度翻倍的六个超级技巧
·大块头也有大智慧 让迅雷大文件下载事半功倍
·让上网和谐安全 用迅雷突破网吧限制
·IE下载限制解除
·如何把迅雷设置为默认的下载工具
·BT下载速度变慢原因解读及应对方法分析
·比目前下载工具快7倍的迅雷软件
·Windows下的EXE文件大揭密
·如何让BT下载不受内网限制
·P2P(Peer-to-Peer)发展历史
·让迅雷突破电骡壁垒

让BT下载在机房里畅通无阻

日期:2007年7月2日 作者: 查看:[大字体 中字体 小字体]


让BT下载在机房里畅通无阻(图一)

  BT下载如雨后春笋般不断涌现,大有替代FTP主流地位的趋势。但从很多ISP封闭BT端口的事件可以看出,接入商对BT的巨大流量感到头痛不已;如今很多人也大呼BT不快,甚至BT不能用。

  其实,网关或防火墙设置是BT释放速度的关键,而且中国大陆网民内网用户比例极大,因此BT下载常常受到制约。笔者学校机房采用Win2000 Server+ISA Server管理网络(图1),ISA Server安装成防火墙模式,默认阻断一切未经许可的连接,因此BT下载不能在内网使用。某日,笔者终于决心为自己以及同事的管理机开通BT功能。可是上网搜索参考资料,没有发现在ISA Server中针对BT的设置方法,看来偷懒是不行了……

让BT下载在机房里畅通无阻(图二)
图1

  分析BT行为

  要弄清楚BT程序究竟需要使用哪些网络资源,就要先从BT行为入手。经过摸索,笔者大体掌握了BT软件联机的过程:

  第一步,下载并打开.torrent文件,获取相关信息。.torrent文件包含了announce服务器的URL地址以及一些文件信息,如文件名、目录名、长度、片段长度和片段的校验码。

  第二步,利用BT软件连接announce服务器,并通过URL传送参数。不同的announce服务器选用不同的端口,较常见是81、6969、8000~8001、8080等。如果连接失败,BT无法继续。

  第三步,一旦announce服务器连接成功,服务器内的track程序将会对比你传送的参数,并查找服务列表中是否存在被请求的下载信息,如果没有就停止连接。

  找到相关信息后,announce服务器会反向连接客户端,以判断客户机是否可以被连接。如果可以连接则将你的连接信息加入列表,这种连接需要能够访问客户机IP的特殊端口,也就是通常意义上的BT端口。

  小提示:不同的BT客户端使用不同的端口,常见的有1881~1890、6000~6009、6881~6890、8000~8009、8881~8890、16881等等。

  如果你是外网用户,那么无须端口映射,只要你自己没有错误设置本机的网络防火墙就行;如果你是内网用户,并且在网关上开通了相应的端口映射(没有开通端口映射,那么从外网肯定无法连接到你的电脑),那么效果和外网用户相同。

  注意:下文中若无注明,“外网用户”将包含真正外网用户和开通端口映射的内网用户;“内网用户”将特指未开通端口映射的内网用户。

  不过,即使不能被连通,你还是可以继续下面的步骤,只不过你的连接信息不会被记录在列表中,也不会发送给别人,内网用户就损失了发布自己端口的机会,从而降低了连接可能性。

  接下来,announce服务器会反馈给客户端已经记录在列表中的可被连接机器地址,并告知间隔多久再来更新连接信息。

  第四步,互传数据过程中,外网用户既可以连接其他外网用户,也可以被所有其他用户(包括内网和外网)连接。而没有端口映射的内网用户,只能连接外网用户,不能被连接。因此,内网用户只能依靠外网用户才能建立连接,即使处于同一局域网的两台内网机器,也无法直接连接。如果一个BT项目的外网用户很少,那么外网用户就成了香饽饽,大量的内网用户竞争与外网用户连接。结果可想而知,外网用户连接速度飞快,而很多内网用户只能等待。

  小提示:一旦两个BT用户连接成功后,数据传输是双向的,无论谁连接谁,都可以发送和接收数据,因此内网用户也可以发布种子。

  第五步,间隔一定时间,BT客户端会再次访问announce服务器,请求更新连接列表,以获得新加入外网客户端的连接信息。这个时间间隔在服务器上设定,并在第三步时传送给BT客户端。

通过以上分析,我们可以得出结论:

  1.要让BT能够下载,必须要访问announce服务器,并且至少连接上一个外网客户端,当然也可以选择被他人连接的方法建立连接。

  2.要让BT下载速度足够快,必须要让其它BT用户能够访问到你的BT客户端的相应端口,并且最好你也能尽可能多地访问他人的BT客户端端口。

  服务器上的设置

  大多数announce服务器选择6969端口,还有一些选择81、8000、8001、8080等端口,除了这些端口以外的端口很少被用作announce服务。由于ISA Server采用“无许可则禁止”的规则,即不允许我们穷举所有可能的端口,因此只能选择开通最常用的几个端口。

  步骤一:


[1] [2] 下一页 




上一篇:如何让BT下载不受内网限制

下一篇:秘籍:突破单线程下载的限制

让BT下载在机房里畅通无阻 相关文章:
·让BT下载在机房里畅通无阻
让BT下载在机房里畅通无阻 相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn