Warum funktionieren Magnet- / Torrent-Links plötzlich, wenn ein Remote-Service denselben Link erfolgreich löst?

417
spraff

Manchmal versuche ich, einen Torrent über einen Magnetlink herunterzuladen. Manchmal reagiert der Client (ktorrent) nicht auf die Magnetverbindung. Es sitzt einfach dort ohne Feedback.

Ich habe bemerkt, dass ich, wenn ich nach einiger Zeit einen Dienst wie magnet2torrent.com auf derselben Magnetverbindung benutze, um eine herunterladbare .torrentDatei zu erstellen, der Torrent dann zweimal geöffnet wird . Es scheint, dass es einmal vom Magnetlink und einmal von der .torrentDatei geöffnet wird . Dies ist einige Male geschehen, für Torrents, die erst kürzlich erstellt wurden.

Meine Hypothese ist, dass der Magnetlink in meinem lokalen Client nicht aufgelöst werden kann. Der Client versucht es jedoch weiter. In der Zwischenzeit löst ein Entfernungsserver den gleichen Magnetlink selbstständig auf und fügt die Torrent-Datei dann dem Cache hinzu, bevor er bereitgestellt wird. Die erfolgreiche Auflösung des Links auf dem Remote-Server führt dazu, dass derselbe Link auf meinem lokalen Client aufgelöst wird.

  1. Ist meine Hypothese richtig?
  2. Warum sollte der Server den Magnetlink auflösen, aber nicht meinen Client?
  3. Warum sollte der Servererfolg den Erfolg meiner Kunden ermöglichen? Was ist der mechanim
0

1 Antwort auf die Frage

0
the8472

Dies ist wahrscheinlich bei kleinen Schwärmen der Fall - testen Sie einen großen Torrent mit vielen Kollegen, um einen Vergleichspunkt zu erhalten.

Es liegt in der Regel an Verbindungsproblemen, bei denen sich mindestens eine Partei (Sie oder die Remote) hinter einem NAT oder einer Firewall befindet. Dies bedeutet, dass keine Verbindung in eine Richtung hergestellt werden kann und Sie warten müssen, bis die andere Seite die Informationen erfasst, die vorhanden sind Jemand im Schwarm und versucht dann von ihrem Ende aus eine Verbindung herzustellen.