P2P 中的视频副本是什么意思?

P2P 中的视频副本是什么意思?

在 P2P 视频流中,有这样的说法:“当客户端想要观看视频时,它会联系其跟踪器以查找拥有该视频副本的其他对等端”

我的问题是:“视频副本”是什么意思?这是否意味着视频位于某个对等方的内存中?或者跟踪器是否会跟踪对等方本地硬盘上的视频位置,如果是这样,那么如果视频被移动/删除怎么办?

答案1

当从 P2P 系统中的跟踪器下载文件时,对等方会宣布他们正在参与共享特定文件或一组文件。

追踪者不需要知道在哪里该文件位于远程对等体上,只是它拥有它。

当一个对等点联系跟踪器时,它会被告知其他对等点有权访问该文件。然后,对等点可以询问其他对等点“跟踪器说您有我想要的文件,您有哪些部分?”

从那里开始,它只是从对方下载文件块。对等端不需要知道远程系统上的确切位置,它只需根据文件 ID 和块编号进行操作,并由远程对等端跟踪文件和块。

如果您将文件移出下载区域和/或停止共享,那么您的本地 P2P 软件将无法再共享它,因为它不知道您将它移动到了哪里。

答案2

在 bittorrent 中,跟踪器仅跟踪表示希望参与群组的对等方的公告,仅此而已。换句话说,它们仅跟踪表示拥有某些特定内容(torrent 哈希)的对等方的联系信息(IP 地址、端口)。它们通常不验证此类数据,仅保留对等方自行报告的一些有限统计数据。

一旦同伴们通过追踪器找到对方,所有繁重的工作就发生在他们之间。

相关内容