torrent

编辑:学我吧互动百科 时间:2020-01-19 04:49:43
编辑 锁定
同义词 TOREN一般指torrent
torrent文件本质上是文本文件,包含Tracker信息和文件信息两部分。Tracker信息主要是BT下载中需要用到的Tracker服务器的地址和针对Tracker服务器的设置,文件信息是根据对目标文件的计算生成的,计算结果根据BitTorrent协议内的B编码规则进行编码。所以,torrent文件就是被下载文件的“索引”。
中文名
种子
外文名
torrent
扩展名
.torrent
本    质
文本文件

torrent功能

编辑
torrent文件本质上是文本文件,包含Tracker信息和文件信息两部分。Tracker信息主要是BT下载中需要用到的Tracker服务器的地址和针对Tracker服务器的设置,文件信息是根据对目标文件的计算生成的,计算结果根据BitTorrent协议内的B编码规则进行编码。它的主要原理是需要把提供下载的文件虚拟分成大小相等的块,块大小必须为2k的整数次方(由于是虚拟分块,硬盘上并不产生各个块文件),并把每个块的索引信息和Hash验证码写入.torrent文件中;所以,.torrent文件就是被下载文件的“索引”。

torrent功能特性

编辑
基于.Net平台开发,分析Torrent文件的算法由程序本身实现,单文件使用。
功能:BT种子转换成磁力链接;
文件:TorToMag.exe为主程序,DT.exe为分析BT种子的命令行程序;
使用:直接拖拽BT种子至程序,程序会自动分析并生成磁力链接,然后点击Copy自动复制到系统粘贴板;
扩展:目前只是基本的转换,后续会加入“tracker”等“磁力后缀”。

torrentBT

编辑
下载者要下载文件内容,需要先得到相应的.torrent文件,然后使用BT客户端软件进行下载。
下载时,BT客户端首先解析.torrent文件得到Tracker地址,然后连接Tracker服务器。Tracker服务器回应下载者的请求,提供下载者其他下载者(包括发布者)的IP。下载者再连接其他下载者,根据.torrent文件,两者分别告知对方自己已经有的块,然后交换对方没有的数据。此时不需要其他服务器参与,分散了单个线路上的数据流量,因此减轻了服务器负担。
下载者每得到一个块,需要算出下载块的Hash验证码与.torrent文件中的对比,如果一样则说明块正确,不一样则需要重新下载这个块。这种规定是为了解决下载内容准确性的问题[1] 

torrent文件怎么打开

编辑
.torrent这类BT下载的种子文件通常可以直接使用常用下载工具直接打开,打开种子文件后,程序会提示选择要下载的文件,根据自己的需要选择下载即可。
参考资料
词条标签:
计算机学