搜索
首页常见问题.torrent是什么文件

“.torrent”文件是BT种子文件;该格式的文件被BitTorrent协议所定义,BitTorrent协议的种子文件可以保存一组文件的元数据,装有BT下载必须的文件信息,bt种子的作用就相当于HTTP下载里的URL链接。

.torrent是什么文件

本教程操作环境:windows10系统、DELL G3电脑。

.torrent是什么文件

BitTorrent协议的种子文件(英语:Torrent file)可以保存一组文件的元数据。这种格式的文件被BitTorrent协议所定义。扩展名一般为“.torrent”。

Torrent是BT种子文件的后缀名,是一种电脑文件,一般大小在10-500KB左右。

文件里装有BT下载必须的文件信息,bt种子的作用就相当于HTTP下载里的URL连接。

BitTorrent(BT),最大的特点和优势是采用了“多源文件传输机制(MFTP,Multi-source File Transmission Protocol)”。该词的实际出处为eDonkey的协议说明文档,但在BT上被应用得更早、更成熟完善。BT与eDonkey的原理完全相同,都是把一个文件切割成若干文件片(Piece),为每一片标上特殊标识。一般文件片的大小为256K字节或512K字节。下载时,用户不是从一个同定节点(例如传统网络的中心服务器或最初搜索到的存储文件的节点)上下载完整的文件,而是同时从多个拥有部分或全部文件的节点处下载不同的文件片,最后获得完整的文件。由于文件分片,因此可以支持断点续传。同时每个节点在获得一个文件片后,即可向其他节点提供上传。这样就减轻了服务器或者最初拥有该文件的节点的压力,上传服务被分摊到所有参与下载的节点上。

BT的网络架构中存在一个中心服务器Tracker,用来保存BT网络巾各节点的IP地址和端口等信息。下载节点刚加入网络时从Trakcer上获得其他节点的地址信息。另外,BT与常见的P2P网络不同,其功能主要限于文件的传输过程,而共享文件的发布和查询都是通过Web服务器来实现的。BT节点下载时,首先要到Web服务器上通过简单的HTTP协议下载一个扩展名是.torrent的文件。而后节点通过.torrent文件中包含的信息使用HTTP协议与Tracker服务器相连。Tracker服务器记录下节点请求下载的文件信息以及节点的IP地址和端口号,回复节点一个随机生成的下载该文件的节点列表。下载节点与列表上的节点建立连接,实现了多源下载。当下载者拥有完整的文件后,就称其为“种子( Seed)”。BT的网络架构如图所示。 

03.png

更多相关知识,请访问常见问题栏目!

以上是.torrent是什么文件的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器