Wiem, że Bittorrent jest często wykorzystywany do nielegalnego pobierania i tak dalej, ale najczęściej używam go przy rzadkich okazjach do pobierania rzeczy takich jak dystrybucje Linuksa. Wiele z tych źródeł pobierania umożliwia pobieranie z HTTP, być może FTP, a także udostępnia plik .torrent.
Dzisiaj spotkałem jeden z nich i naturalnie trafiłem na plik torrent, ponieważ zwykle pobiera on szybciej przez BT, a także zmniejsza obciążenie serwera WWW. Ale mój program Bittorrent nie mógł znaleźć bardzo wielu nasion / rówieśników, więc musiałem skorzystać z HTTP. Po kilku minutach pobierania Bittorrent w końcu rozpoczął pracę z mnóstwem nasion i rówieśników, a ja anulowałem pobieranie HTTP, ponieważ prędkości BT wzrosły i szybko przekroczyłyby pobraną wartość HTTP.
Pomyślałem więc, co jeśli klient Bittorrent zaakceptuje nie tylko plik .torrent, ale także jedną lub więcej lokalizacji pobierania HTTP / FTP? Mogłoby to być mądre, jeśli chodzi o pobieranie z nasion i rówieśników Bittorrenta, przy jednoczesnym pobieraniu fragmentów pliku z lokalizacji pobierania HTTP i FTP. To dziwna hybryda pomiędzy „akceleratorem pobierania” i klientem Bittorrent.
Czy istnieje jakiś program, który to robi?
źródło
Odpowiedzi:
Używam narzędzia wiersza polecenia o nazwie aria2 i robi to, co opisujesz.
http://aria2.sourceforge.net/
źródło
BitTorrent ma technologię, którą nazywają DNA BitTorrent . Wierzę, że jest to głównie ruch BitTorrent do pobrania, ale może wrócić do HTTP, jeśli nie ma dostępnych nasion.
Jak powiedziałem w moim komentarzu do Josha K: „Program pobierający Blizzarda dla łat World of Warcraft wykonuje hybrydowe pobieranie HTTP / BitTorrent. Zaczyna się od HTTP i przechodzi do BitTorrent, jeśli są dostępne peery / nasiona. Kontynuuje na HTTP, jeśli nie ma peerów / posiew."
źródło