DHT Network是什么意思,在BItcomet中tracker服务器列表中,是什么的缩写啊?

DHT Network是什么意思,在BItcomet中tracker服务器列表中,是什么的缩写啊?,第1张

DHT全称叫分布式哈希表(Distributed Hash Table),是一种分布式存储方法。在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。新版BitComet允许同行连接DHT网络和Tracker,也就是说在完全不连上Tracker服务器的情况下,也可以很好的下载,因为它可以在DHT网络中寻找下载同一文件的其他用户。BitComet的DHT网络协议和BitTorrent2005年5月测试版的协议完全兼容,也就是说可以连入一个同DHT网络分享数据。
另外,这里使用的DHT算法叫Kademlia(在eMule中也有使用,常把它叫做KAD,具体实现协议有所不同)。

如果要在BitComet中使用DHT network,可以在“选项”的“高级”设置中,选择“自动添加DHT网络作为备用tracker”

种子发红时,意味着该种暂时无法与Tracker服务器连接,该种的上传、下载流量将暂时不被统计,但你仍可以与其他用户进行正常的流量往来,并且流量信息将暂存于ut中。之所以红种时还能与其他用户之间建立连接是因为红种前已从服务器处取得其他用户信息,可以独立于服务器进行流量往来(服务器上存有的仅是用户信息,种子里的文件都存在大家的硬盘里)。当红种与Tracker服务器重新连上时,之前未被统计的流量将通过ut递交给服务器,但前提是红种期间ut一直未关闭,直至与服务器重新建立连接,即暂时记录在ut中的流量信息将在关闭ut后丢失。所以发现红种后应尽快处理,若红种已持续较长时间则勿轻易关闭ut,除非不介意少计这点上传量。
红种时的解决方法:
1对种子右击,选择“更新Tracker”。
2停止该任务,再右击,“强制校验”,继续运行任务。如果文件较大,则将持续校验一段时间。点击校验后可以不等其验证完而再点运行该任务(就是那个工具栏上的”开始“按钮),当校验结束后种子便会自动开始连接。此 *** 作支持批处理(选中多个红种一起验证,并在未验证完时点运行)。
3停止并删除该任务,从pt上再下一次种子(红种原因之一是服务器将种子删除)(不能使用迅雷、快车等工具下载,最好是右键-目标另存为),然后双击种子,并将文件保存在原来设置的文件夹下。
4停止所有任务,等上十分钟后只运行红种的任务,待其变绿之后再运行别的种子。
5重新安装ut。ut是绿色软件,其相关的个人配置信息在其他目录下:
2003/XP:C:\Documents and Settings\用户名\Application Data\uTorrent (或者点击开始-运行,输入 %appdata%,回车,找到并进入uTorrent文件夹)
Vista/Win7:C:\user\用户名\appdata\roaming\uTorrent
可能需要在文件夹选项中允许浏览系统隐藏文件/文件夹。
建议定期备份该文件夹
重新安装ut时,只要将执行文件exe替换掉,保留上述文件夹,便可无需再次对ut进行设置。
ps,流量统计有延迟:ut上的流量数值并不与服务器同步,一般说来pt会有几十分钟的延迟。
另友情提示:
关闭ut前需要停止所有任务,直至缓存的数值降到0,否则下次开机将进行强制校验,易产生红种

tracker服务器是BT下载中必须的角色。一个BT client 在下载开始以及下载进行的过程中,要不停的与 tracker 服务器进行通信,以报告自己的信息,并获取其它下载client的信息。
心看完bt原理的就知道bt下载的中心是bt的tracker服务器,也是上面第二张图所演示的。bt下载一开始,首先要连接到中心的tracker服务器,在tracker中心服务器上获得,其他用户ip地址后,才开始连接到其他用户开始下载!问题是有时候经常连接不到中心服务器,其实不要担心,bt客户端在第一次连接不到tracker服务器服务器的话,会再次尝试连接的,所以bt下载没有开始话要多等一会!假如你觉得bt的tracker服务器发回来的下载用户太少,那么bt的tracker服务器是可以手动添加的。而tracker服务器服务器会提供很多端口来提供下载


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/13385999.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存