Чому BitTorrent завантажує одночасно? [дублікат]


Відповіді:


34

Навіщо завантажувати? Ваше "завантаження" - це чиєсь "завантаження". Якщо ніхто не завантажує, то ніхто не може завантажити.

Чому одночасно? Тому що, якби він дочекався, коли ти отримав цілий файл, перш ніж зробити його доступним для інших, то той, хто вимикає свого клієнта, коли він не активно завантажує, ніколи не завантажуватиметься, і мережа за це постраждає.


68

Ну чому б і ні? Торренти не мають центрального сервера - дані не створюються чарівними кроликами-кроликами або зубною феєрією - bitorrent - це система мереж однорангових мереж - в основному ваш комп’ютер йде "скажіть, старий хлопець, чи трапилося б у вас курок 1234?", А інший комп'ютер працює "звичайно, старий хлопець, я маю це" і надсилає його. Єдиний спосіб це працює - люди поділяють шматки, які вони мають, з тими, хто цього немає.

Єдина причина, по якій Bitorrent взагалі працює *, це те, що завантаження відбувається зрештою.

* не зовсім вірно. Веб-насіння - виняток.


7

Bittorent використовує децентралізований протокол Peer to Peer, він працює, тому що ви (одноранговий) завантажуєте вже завантажену частину файлу до інших однолітків, які також завантажують вже завантажені частини до колег, яким це потрібно для завершення файлу.


6

Тому що BitTorrent не стосується завантаження файлів. Йдеться про обмін файлами, що має на увазі як завантаження, так і завантаження.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.