Яка різниця між торрент-файлом та посиланням Magnet?


56

Яка різниця між торрент-файлом та посиланням Magnet ?

Яка різниця між використанням, чи можна використовувати μTorrent для завантаження файлів із посилання Magnet?

Відповіді:


43

μTorrent сумісний із посиланнями Magnet, тому ви можете ними користуватися.

Коротка версія:

Замість того, щоб завантажувати файл .torrent з веб-сервера, ви завантажуєте його безпосередньо з насіннєвого файлу / п'явки. Найбільшою перевагою є те, що ви, можливо, зможете завантажити вміст торрента, навіть якщо трекер не працює або закритий для реєстрації.

Довга версія:

Традиційно файли .torrent завантажуються з торент-сайтів. Тоді клієнт-торент обчислює хеш-торент (своєрідний відбиток пальців) на основі файлів, до яких він відноситься, і шукає адреси одноранків з трекера (або мережі DHT) перед тим, як підключитися до цих партнерів і завантажити потрібний контент.

Сайти можуть економити на пропускній здатності, обчислюючи хеши торентів і дозволяючи завантажувати їх замість .torrent-файлів. Враховуючи хеш-торент, переданий як параметр у межах посилання Magnet, клієнти негайно шукають адреси однорангових та підключаються до них, щоб завантажити спочатку файл торрента, а потім потрібний вміст.

Варто зазначити, що BitTorrent не може повністю скинути формат .torrent і покладатися виключно на посилання Magnet. Файли .torrent містять найважливішу інформацію, необхідну для запуску процесу завантаження, і ця інформація повинна бути доступною у рій.


Ви хочете сказати, що uTorrent може повністю скинути формат .torrent і покладатися виключно на посилання Magnet?
Pacerier

Відповідно до останнього пункту, ні.
Сакстус

я маю на увазі uTorrent не bittorrent ..
Pacerier

μTorrent все ще повинен зберігати речі, не включені в магнітне посилання, оскільки йому потрібно відстежувати хід завантаженого файлу. Посилання на магніт - це лише посилання, ви не можете зберігати в ньому інформацію про хід ...
Сакстус

У Вікіпедії згадується необхідний "пошук доступності" для пошуку однолітків (і власне файлу). Куди дивиться клієнт? Чи потрібне посилання на магніт для URI трекера чи це до мережі клієнта?
Rudie

6

чи можу я використовувати μTorrent для завантаження файлів із посилання Magnet?

Так, ти можеш.

І торрент-файли, і посилання Magnet виконують одне і те ж завдання, тобто завантажувати файли через BitTorrent. Посилання на магніт містять хеші файлів, які потрібно завантажити та місце, звідки їх можна завантажити.

З Вікіпедії ,

Посилання на магніт складаються з серії одного або декількох параметрів, порядок яких не суттєвий, відформатованих так само, як рядок запиту в кінці багатьох URL-адрес HTTP. Найпоширеніший параметр - "xt", що означає "точну тему", що, як правило, є URN, сформованим із хешу вмісту певного файлу, наприклад. magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

посилаючись на кодований хеш SHA-1 Base32 відповідного файлу.

Іншими параметрами, визначеними проектом стандарту, є:

  • "dn" ("відображуване ім'я"): ім'я файлу для відображення користувачеві для зручності
  • "kt" ("тема ключових слів"): більш загальний пошук із зазначенням пошукових термінів, а не конкретного файлу
  • "mt" ("тема маніфесту"): URI, що вказує на "маніфест", наприклад, список подальших елементів експериментальних параметрів, орієнтованих на застосування, які повинні починатися з "x". Стандарт також передбачає, що декілька параметрів одного типу можна використовувати, додаючи до назви параметра ".1", ".2" і т.д. тощо, наприклад

magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7


4

Посилання Bittorrent magnet містить всю інформацію, необхідну для безпосереднього завантаження файлів від одноранків. Це без сервера спосіб отримання потрібної інформації для початку завантаження потрібних файлів. Теоретично магнітна посилання на них - це все, що потрібно для завантаження файлів від інших однолітків у мережі Bittorrent. Посилання на магніти можуть поширюватися електронною поштою, повідомленнями та іншими формами зв'язку, але найчастіше вони зустрічаються на торент-сайтах, які зазвичай пропонують як торентові, так і магнітні посилання своїм користувачам.

Магніт складається з декількох частин:

  • магніт : (Це ідентифікатор посилання магніту)
  • ? xt = urn: btih : (Визначає хеш-інформацію Bittorrent, ідентифікатор Edonkey, наприклад, виглядатиме таким чином xt = urn: ed2k :)
  • 5dee65101db281ac9c46344cd6b175cdcad53426 (хеш вмісту)
  • & dn = ім'я (назва файлу)

Повне посилання на магніт виглядатиме так: magnet:? Xt = urn: btih: 5dee65101db281ac9c46344cd6b175cdcad53426 & dn = завантажити . Детальна інформація про додаткові параметри Magnet Link наведена у Вікіпедії . Один корисний параметр, який ще не згадувався, - це as=параметр, який містить зашифровану інформацію про джерело завантаження. Це пришвидшує процес пошуку перших однолітків.

Основні переваги магнітних посилань

Основна перевага індексаторів Bittorrent полягає в тому, що їм більше не потрібно зберігати торенти на своїх серверах, що може бути корисним для них кількома способами. Це може зменшити тиск з боку галузі створення медіа та зменшити витрати на апаратну інфраструктуру завдяки меншому відстеженню та завантаженню.

Кінцеві користувачі, з іншого боку, також виграють від Magnet Links. Все, що їм потрібно, - це посилання для початку завантаження файлів, що робить їх незалежними від торентоіндекерів. Це також дозволяє їм легше поширювати інформацію. Торрент-індекси з іншого боку залишаються основним джерелом інформації про нові файли, доступні для завантаження.

Магнітні посилання використовують DHT

Навколишнє середовище, що відслідковує, повинно поставити питання щодо ідентифікації. Як можна ініціювати завантаження, якщо немає трекера, який би інформував користувача Bittorrent про інших користувачів, які завантажують та завантажують файл? Відповідь - DHT, розподілені хеш-таблиці. DHT увімкнено за замовчуванням у популярних клієнтів, таких як uTorrent або Vuze. Не вдаючись до деталей, хеш магнітного посилання використовується для пошуку однолітків, що використовують DHT.

Джерело


1
> "хеш магнітного посилання використовується для пошуку однолітків за допомогою DHT." Прохання уточнити, чи означає це хеш від магніту посилання * або хеш всередині лінії магніту ?
Лакі

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