BT种子/磁力/eD2K,P2P和各种下载协议

举报
小哈里 发表于 2022/05/11 00:10:25 2022/05/11
【摘要】 1、HTTP / HTTPS 将文件放到服务器上,然后由服务器传送到不同的用户机器上,称为Client-Server Model简称C/S模式,或者叫一对多模式。 这种协议的缺点是:因为服务器的上传速度...

1、HTTP / HTTPS

将文件放到服务器上,然后由服务器传送到不同的用户机器上,称为Client-Server Model简称C/S模式,或者叫一对多模式。
这种协议的缺点是:因为服务器的上传速度有限,如果同一时刻下载同一文件的用户太多,会影响到下载速度
在这里插入图片描述

2、FTP / SFTP

FTP跟HTTP一样,也是将文件放到服务器上,区别在于它需要密码验证

3、BT种子 / 磁力链接

问:什么是P2P(Peer-to-Peer)?
答:性质如下:

  • 它是无中心服务器的对等网络系统,而上文说的C/S模式是有中心服务器的中央网络系统
  • 对等网络的每个用户端既是一个节点,也有服务器的功能。所以用户即可以下载文件也可以上传文件给别人
  • 所以它叫用户群对用户群(peer-to-peer)模式。用户越多,下载同一文件的人越多,下载该文件的速度就越快

问:那要怎么找到别人的服务器
一个简单的BT 种子包含了文件的名字、大小,分块后每块文件的大小、哈希值,以及 Tracker 服务器的地址。
Tracker,即追踪服务器,它对于BT下载来说非常重要,通过 Tracker 我们才能找到其他下载者的联系方式。
当你用下载软件打开种子,就会开始联系种子文件里内置的 Tracker 服务器,告诉 Tracker 我要下载这个文件,服务器会记录下你的 IP,并把其他正在下载或下载完成的人的 IP 返回给你,这样你们就可以愉快♂ 的加入大家的下载队伍了

常用的软件有:

  1. 迅雷全家桶
  2. uTorrent/qBittorrent/Motrix等等

4、离线下载

离线下载是利用服务器“替”用户的电脑下载的方式。具有高速、不用挂机的优点而颇受欢迎。但经常只适用于文件较小的情况。
常用的有,百度云,115网盘等等
下载完成后直接保存

5、多线程下载

如IDM,FDM这类下载器
可以使用多线程下载这类

文章来源: gwj1314.blog.csdn.net,作者:小哈里,版权归原作者所有,如需转载,请联系作者。

原文链接:gwj1314.blog.csdn.net/article/details/113808711

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。