文章目录:
- 1、制作BT软件是的Tracker服务器及DHT网络节点列表要填什么?发布人的地址填什么?
- 2、制作种子的时候,Tracker服务器及DHT网络节点列表,应该填什么??
- 3、tracker服务器及DHT网络节点列表
- 4、Tracker列表是否就是URL?但不知为何115说无法下载...迅雷则是0KB...
- 5、什么tracker服务器,它有什么作用?
制作BT软件是的Tracker服务器及DHT网络节点列表要填什么?发布人的地址填什么?
BT下载不是一定要有Tracker服务器才行吗?曾经是的,但时代不同了,现在有了DHT网络。DHT是“Distributed Hash Table”的缩写,中文意思是“分布式哈希表”,是一种分布式存储方法。在不需要服务器的情况下,每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。新版BiTComet允许同行连接DHT网络和Tracker,这样,即使Tracker服务器不能正常和我们的机器进行通信,我们还是能从其他用户那里得到更多用户的信息。运行BiTComet,单击“选项-选项”命令,然后点击“网络连接”标签,勾选右边窗格中的“允许加入到公用DHT网络”项。同样地,我们还要勾选“高级设置”标签页中的“自动添加DHT网络作为备用Tracker”项。现在,你可以在BiTComet主界面右下角中看到DHT的连接状态,绿色表示连接成功,同时也会告诉你已经连接了多少个结点,当然是越多越好啦!
制作种子的时候,Tracker服务器及DHT网络节点列表,应该填什么??
我是用utorrent制作种子的,它里面只有tracker服务器是需要网上找来填的,其余都是没关系。
你可以用下这里的服务器,但不一定都能用,你可以自己网络上再找一下,多试试,可以找到的
tracker服务器及DHT网络节点列表
如何在DHT网络中通过BC链接进行BT下载?1.BitComet程序菜单栏:文件打开BC链接 或 Ctrl+U 快捷键 。
2."打开BC链接"对话框,输入你通过任何方式获得的有效的"BC链接",点击确定。
3.开始下载 Torrent文件。
4.种子文件下载完成,正式开始BT任务下载。 如何向其他用户传输Torrent文件? 1.在BT任务列表中,选中一个BT任务,右键--复制BC链接。
2.在记事本中,右键--粘贴。现在可以通过发送该链接与其他用户共享该Torrent文件。
Tracker列表是否就是URL?但不知为何115说无法下载...迅雷则是0KB...
不是,Tracker是数据服务器,当制作torrent种子时,需要把种子信息和种子内文件信息发送到Tracker服务器上,服务器上就保存了种子内文件的信息,包括文件原始地址,当我们通过种子文件下载东西时,需要先到种子里指定的Tracker服务器上查询文件信息,而如果服务器关闭了或者服务器无法连接上,获取不了文件信息,那么就没办法开始下载了。所以一般制作种子时会指定多个Tracker服务器,而如果这几个服务器都无法连接上,这个种子就没办法下载了。
不知道我解释清楚没有,我也算个菜,只不过最近自己搭建了一个Tracker服务器。
什么tracker服务器,它有什么作用?
BT中的tracker是指运行于服务器上的一个程序,这个程序能够追踪到底有多少人同时在下载同一个文件.客户端连上tracker服务器,就会获得一个下载人员得名单,根据这个,BT会自动连上别人的机器进行下载.
作用:
运行于服务器上,能够追踪到底有多少人同时在下载同一个文件。它是提供bt的服务器。把文件用bt发布出来的人需要知道该使用哪个服务器来为要发布的文件提供tracker。
对所有下载者的信息进行维护。当它收到一个请求后,首先把对方的信息记录下来(如果已经记录在案,那么就检查是否需要更新),然后将一部分(并非全部,根据设置的参数已经下载者的请求)参与下载同一个文件(一个tracker服务器可能同时维护多个文件的下载)的下载者的信息返回给对方。
扩展资料:
具体分析tracker服务器的实现细节:
要建立一个tracker服务器,只要运行bttrack.py程序就行了,它最少需要一个参数,就是–dfile,这个参数指定了保存下载信息的文件。Bttrack.py调用track.py中的track()函数。因此,我们跟踪到track.py中去看track()函数。
Track.py:track()。这个函数首先对命令行的参数进行检查;然后将这些参数保存到config字典中。在BT中所有的工具程序,都有类似的处理方式。
首先是创建一个RawServer对象,这是一个服务器对象,它将实现一个网络服务器的一些细节封装起来。不仅tracker服务器用到了RawServer,我们以后还可以看到,由于每个client端也需要给其它client提供下载服务,因此也同时是一个服务器,client的实现中,也用到了RawServer,这样,RawServer的代码得到了重用。关于RawServer的详细实现,在后面的小节中进行分析。
接着是创建一个Tracker对象。
然后让RawServer绑定在指定的端口上(通过命令行传递进来)。
最后,调用RawServer::listen_forever()函数,使得服务器投入运行。
最后,在服务器因某些原因结束运行以后,调用Tracker::save_dfile()保存下载信息。这样,一旦服务器再次投入运行,可以恢复当前的状态。
参考资料:百度百科
序,都有类似的处理方式。首先是创建一个RawServer对象,这是一个服务器对象,它将实现一个网络服务器的一些细节封装起来。不仅tracker服务器用到了RawServer,我们以后还可以看到,由于每个client端也需要给其它client提供下载服务,
文件。它是提供bt的服务器。把文件用bt发布出来的人需要知道该使用哪个服务器来为要发布的文件提供tracker。对所有下载者的信息进行维护。当它收到一个请求后,首先把对方的信息记录下来(如果已经记录在案,那么就检查是否需要更新),然后将一部分(并非全部,根据设置的参数已经下载者的请求)参与下载同一
但不知为何115说无法下载...迅雷则是0KB...5、什么tracker服务器,它有什么作用?制作BT软件是的Tracker服务器及DHT网络节点列表要填什么?发布人的地址填什么?BT下载不是一定要有Tracker服务器才行吗?曾经是的,但时代不同了,现在