回答.torrent是什么文件

 所属分类:php教程

 浏览:113次-  评论: 0次-  更新时间:2022-10-08
描述:更多教程资料进入php教程获得。 “.torrent”文件是BT种子文件;该格式的文件被BitTorrent协议所定义,BitTorrent协议的种子文件可以保存一...
更多教程资料进入php教程获得。

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

php入门到就业线上直播课:进入学习
API 文档、设计、调试、自动化测试一体化协作工具:点击使用

本教程操作环境: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是什么文件的详细内容,更多请关注zzsucai.com其它相关文章!

 标签: 文件,
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!