Czym dokładnie jest torrent?

Po otrzymaniu w przeszłości wielu e-maili z prośbą o wyjaśnienie, czym jest torrent, w końcu postanowiłem napisać ten mały przewodnik, aby pomóc wszystkim, którzy chcą dowiedzieć się więcej o torrentach, w jaki sposób działają i jak z nich korzystać. Wielu czytelników Ghacks bez wątpienia dokładnie wie, jak mogą korzystać z torrentów i jest prawdopodobne, że ten przewodnik nie ujawnia im żadnych nowych informacji. Zapraszam do współtworzenia artykułu, zostawiając komentarz poniżej.

Najpierw chciałbym zająć się różnicą między torrentem a Bittorrentem, który jest często używany w Internecie jako synonim. Bittorrent to protokół udostępniania plików peer to peer (p2p), który wykorzystuje podejście podobne do roju do udostępniania plików. Torrent (plik) przechowuje metadane, których programy takie jak uTorrent używają do pobierania danych na komputer, na którym działa.

Co to jest torrent?

Specyfikacja Bittorrent wyszczególnia metainfo zawarte w plikach torrent:

  • ogłosić - Wyświetla co najmniej jeden adres śledzenia
  • info name - Sugerowana nazwa pliku lub katalogu
  • element informacyjny - pliki są dzielone na części o stałym rozmiarze, co określa liczbę bajtów każdego elementu.
  • elementy informacyjne - lista skrótów
  • długość informacji - długość pliku
  • ścieżka do plików informacji - lista ciągów nazw podkatalogów i nazw plików
  • info file length - Rzeczywisty rozmiar pliku w bajtach

Kiedy pobierasz plik torrent i dodajesz go do downloadera, takiego jak utorrent lub qBittorrent, w tle dzieje się kilka rzeczy. Klient Bittorrent próbuje nawiązać połączenie z modułem śledzącym, aby otrzymać listę elementów równorzędnych, które obecnie przesyłają fragmenty pliku. Mogą to być użytkownicy, którzy obecnie pobierają pliki związane z torrentem, lub seederzy, którzy już pobrali kompletne dane i teraz udostępniają je wszystkim pobierającym. Szybkość zwykle poprawia się wraz z popularnością pobierania.

Gdy dodasz torrent do programu kompatybilnego z Bittorrent, otrzymasz wiele informacji. Na przykład popularny klient uTorrent wyświetla między innymi liczbę elementów i plików, elementy równorzędne, z którymi jesteś aktualnie połączony, moduły śledzące i skrót.

Każdy użytkownik, który rozpoczął pobieranie pliku i pobrał co najmniej jeden element, może być również siewnikiem tego pliku. Chodzi tutaj o przyspieszenie pobierania przy użyciu technologii roju. Chociaż istnieją sposoby sztucznego ograniczenia własnej prędkości wysyłania lub zastosowania modyfikacji, które uniemożliwiają inicjowanie plików, większość użytkowników zarówno pobiera, jak i przesyła fragmenty plików, którymi są zainteresowani.

Klient lokalny pobiera elementy od różnych użytkowników w celu złożenia plików po pobraniu wszystkich elementów danych do systemu.

Możesz również napotkać linki magnetyczne na niektórych stronach, które mogły zastąpić torrenty na tych stronach lub mogą być oferowane oprócz plików torrent. Link magnetyczny to link internetowy zawierający metadane, których klient Bittorrent może użyć do rozpoczęcia pobierania plików. Korzyścią dla witryn, które przechowują pliki torrent, jest to, że zmniejsza przepustowość potrzebną do obsługi witryny. Podczas gdy torrenty mogą osiągnąć rozmiar megabajta lub większy, łącze zmniejsza to do mniej niż kilobajta danych.

Jak pobrać torrent

Pobieranie plików torrent jest dość łatwe. Wystarczy program obsługujący protokół Bittorrent. Może to być przeglądarka internetowa taka jak Opera lub program zaprojektowany specjalnie do takich celów jak uTorrent. Programy zwykle rejestrują rozszerzenie pliku .torrent w systemie, dzięki czemu wszystkie klikane łącza torrent są automatycznie dodawane do aplikacji.

Jeśli tak nie jest, możesz przeciągnąć i upuścić pliki torrent z systemu lokalnego do aplikacji, aby rozpocząć pobieranie.