bittorrent片选策略

时间:2018-10-12 09:35:49

标签: bittorrent

我对单选策略有疑问。在论文中提到,存在以下“特技优先”:

  

BitTorrent的第一件作品选择政策是   一旦请求了单个子部件,就要求该特定部件的其余子部件优先于其他任何子部件的子部件。这个   很好地完成了完整的作品   尽可能。

上面的策略很容易理解,但从同行的角度来看并没有提及。

这是我的问题:

  1. 是否确实应该从同一个对等方请求一块的所有块?
  2. 如果问题1的答案为是,那么如果某个对等方未能响应,客户端是否会同时向不同的对等方请求相同的阻止?

1 个答案:

答案 0 :(得分:0)

  

是否应该从同一对等体请求一块的所有块?

错。这个想法是,通过请求来自不同对等方的不同块,将所有对等方的带宽加在一起,以快速完成任务。

  

如果某个对等方无法响应,客户端是否会同时向不同的对等方请求相同的块?

通常,仅从一个对等方请求特定的块。仅当该对等方在很长一段时间后仍未发送该块时,才会从另一个对等体请求该块。

“结束游戏”模式是一个例外。
当下载即将完成并且已请求所有剩余块时:
可以从多个对等方并行请求块,以避免需要等待最慢的对等方完成其块并使下载变慢以进行爬网。