Jaka jest różnica między plikiem torrent a linkiem Magnet?
Jaka jest różnica między plikiem torrent a linkiem Magnet ?
Jaka jest różnica między użytkowaniem, czy mogę użyć μTorrent do pobrania plików z linku Magnet?
Jaka jest różnica między plikiem torrent a linkiem Magnet ?
Jaka jest różnica między użytkowaniem, czy mogę użyć μTorrent do pobrania plików z linku Magnet?
μTorrent jest kompatybilny z linkami Magnet, więc możesz ich używać.
Skrócona wersja:
Zamiast pobierać plik .torrent z serwera WWW, pobierasz go bezpośrednio z seedów/leecherów. Największą zaletą jest to, że możesz być w stanie pobrać zawartość torrenta, nawet jeśli tracker nie działa lub jest zamknięty dla rejestracji.
Długa wersja:
Tradycyjnie pliki .torrent są pobierane z witryn torrentowych. Klient torrenta oblicza następnie hash torrenta (rodzaj odcisku palca) na podstawie plików, do których się odnosi, i szuka adresów peerów z trackera (lub sieci DHT) przed połączeniem się z tymi peerami i pobraniem żądanej zawartości.
Witryny mogą zaoszczędzić na przepustowości, obliczając same skrót torrenta i umożliwiając jego pobranie zamiast pliku .torrent. Biorąc pod uwagę hash torrenta - przekazany jako parametr w łączu Magnet - klienci natychmiast wyszukują adresy peerów i łączą się z nimi, aby pobrać najpierw plik torrenta, a następnie żądaną zawartość.
Warto zauważyć, że BitTorrent nie może całkowicie zrezygnować z formatu .torrent i polegać wyłącznie na łączach Magnet. Pliki .torrent zawierają kluczowe informacje, które są potrzebne do rozpoczęcia procesu pobierania, a informacje te muszą być dostępne w roju.
czy mogę używać μTorrent do pobierania plików z linku Magnet?
Tak, można.
Zarówno plik torrent jak i linki Magnet wykonują to samo zadanie, czyli pobierają pliki poprzez BitTorrent. Linki Magnet zawierają hashe plików do pobrania oraz lokalizację miejsca, z którego można je pobrać.
Z Wikipedii ,
Linki Magnet składają się z serii jednego lub więcej parametrów, których kolejność nie jest istotna, sformatowanych w taki sam sposób, jak ciąg zapytania na końcu wielu adresów URL HTTP. Najczęstszym parametrem jest “xt”, czyli “dokładny temat”, który zazwyczaj jest URN-em utworzonym z hasha zawartości danego pliku, np.
magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C
odnoszący się do zakodowanego w Base32 hasha SHA-1 danego pliku.
Inne parametry zdefiniowane w projekcie standardu to:
- “dn” (“display name”): nazwa pliku, która ma być wyświetlana użytkownikowi, dla wygody
- “kt” (“keyword topic”): bardziej ogólne wyszukiwanie, określające raczej wyszukiwane terminy niż konkretny plik
- “mt” (“manifest topic”): URI wskazujący na “manifest”, np. listę kolejnych pozycji parametry eksperymentalne specyficzne dla aplikacji, które muszą zaczynać się od “x”. Norma sugeruje również, że można używać wielu parametrów tego samego typu przez dodanie “.1”, “.2” itd. do nazwy parametru, np.
magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7
Bittorrent magnet link zawiera wszystkie informacje potrzebne do rozpoczęcia pobierania plików bezpośrednio od peerów. Jest to bezserwerowy sposób pobierania odpowiednich informacji w celu rozpoczęcia pobierania żądanych plików. Łącze magnet jest więc teoretycznie wszystkim, co jest potrzebne do pobierania plików od innych peerów w sieci Bittorrent. Łącza magnetyczne mogą być rozpowszechniane za pomocą poczty elektronicznej, wiadomości i innych form komunikacji, ale najczęściej można je znaleźć w witrynach torrentowych, które zazwyczaj oferują swoim użytkownikom zarówno łącza torrent, jak i łącza magnetyczne.
Magnet składa się z kilku części:
- magnet : (To jest identyfikator łącza magnetycznego)
- ?xt=urn:btih : (Określa Bittorrent Info Hash, identyfikator Edonkey wyglądałby na przykład tak xt=urn:ed2k:)
- 5dee65101db281ac9c46344cd6b175cdcad53426 (zawartość hash)
- &dn=name (nazwa pliku)
Pełny link magnet wyglądałby tak: magnet:?xt=urn:btih:5dee65101db281ac9c46344cd6b175cdcad53426&dn=download. Szczegółowe informacje o dodatkowych parametrach Magnet Link są wymienione na stronie Wikipedia . Jednym z przydatnych parametrów, o którym jeszcze nie wspomniano jest parametr
as=
, który zawiera zaszyfrowane informacje o źródle pobierania. Przyspiesza to proces znajdowania pierwszych peerów.Główne zalety Magnet Linków
Główną zaletą dla indekserów Bittorrent jest to, że nie muszą już przechowywać torrentów na swoich serwerach, co może być dla nich korzystne na kilka sposobów. Może to zmniejszyć presję ze strony przemysłu tworzenia mediów i zmniejszyć wydatki na infrastrukturę sprzętową dzięki mniejszej ilości śledzenia i pobierania.
Z drugiej strony użytkownicy końcowi również korzystają z Magnet Linków. Wystarczy im tylko link, aby rozpocząć pobieranie plików, co uniezależnia ich od indeksatorów torrentów. Pozwala im to również na łatwiejszą dystrybucję informacji. Z drugiej strony indeksatory torrentów pozostają głównym źródłem informacji o nowych plikach, które są dostępne do pobrania.
Magnet Links używają DHT
Środowisko pozbawione trackerów powinno rodzić pytanie o identyfikację. Jak można rozpocząć pobieranie, jeśli nie ma trackera, który informowałby użytkownika Bittorrenta o innych użytkownikach, którzy pobierają i seedują plik? Odpowiedzią jest DHT, czyli rozproszone tablice hashujące. DHT jest domyślnie włączone w popularnych klientach takich jak uTorrent czy Vuze. Nie wdając się w szczegóły, hash linku magnetycznego jest używany do wyszukiwania innych użytkowników za pomocą DHT. Źródło