Wie lege ich mehrstufige Tracker in der Magnet-URI fest?

732
Sourav Ghosh

Ich weiß, wie man Tracker im Magnet-URL-Schema angibt . Ich muss verwenden &tr=[tracker address]. Wenn ich es jedoch hinzufüge, werden alle angegebenen Tracker in der Magnetverbindung in Tier-0 gesetzt. Was soll ich tun, wenn ich 2 Tracker in Tier-0 und weitere 2 Tracker in Tier-1 hinzufügen möchte?

Tracker werden in Gruppen oder Stufen angeordnet, wobei ein Tracker zufällig aus der obersten Schicht ausgewählt und ausprobiert wird und zur nächsten Schicht übergeht, falls alle Tracker in der obersten Schicht ausfallen.

Weitere Informationen zu Tiers: Multitracker in Wikipedia

Beispiel: Der folgende Magnet-URI ist der Magnet-URI von Ubuntu ISO. Wenn ich diesen in einen Torrent-Client einfüge, gehen alle angegebenen Tracker in Tier-0. Ich weiß, dass ich einen Tracker auswählen und auf "Abwärts" klicken kann, um ihn zur nächsten Stufe (dh Stufe-1) zu verschieben. Gibt es eine Möglichkeit, diese Stufen in der Magnet-URI selbst festzulegen?

Magnet:? xt = urn = urn: bsa = Dn = Ubuntu + MATE + 16.04.2 +% 5BMATE% 5D% 5Barmhf% 5D% 5B% 5B% 5B% 5B% 5B% 5B% 5B% 5B% com% 3A80% 2Fannounce & tr = udp% 3A% 2F% 2Ftracker.zer0day.to% 3A1337% 2Fannounce & tr = udp% 3A% 2F% 2Ftracker.leechers-paradise.org% 3A6969% 2Fannounce & tr = udp% 3A% 2Fcoppersurfer .tk% 3A6969% 2Fannounce

Wie lege ich mehrstufige Tracker in der Magnet-URI fest?

1

1 Antwort auf die Frage

1
Encombe

Nein, es gibt keine Möglichkeit, in einem Magnet-Link anzugeben, zu welcher Schicht ein Tracker hinzugefügt wird.

Die BitTorrent-Protokollspezifikation enthält keine Angaben dazu.
Es liegt also am Implementierer eines Clients, zu entscheiden, wie er ausgeführt wird.

Wie Sie bemerkt haben, fügt die Sintflut alle Tracker zu Stufe-0 hinzu.
Andere Clients, zum Beispiel: µtorrent, fügt jeden Tracker in einer eigenen, separaten Schicht hinzu.

[Übertragung] (https://trac.transmissionbt.com/ticket/3341) unterstützt [tr.0, tr.1-Notation] (https://trac.transmissionbt.com/changeset/13619). Weitere Informationen hierzu finden Sie im [Deluge-Forum] (http://dev.deluge-torrent.org/ticket/2716). Danke für deine schnelle Antwort. Sourav Ghosh vor 6 Jahren 0
Ja, Transmission und andere Clients unterstützen die * tr.x * -Notation als Alias ​​für * tr *, aber kein Client verwendet * x *, um zu bestimmen, zu welcher Ebene ein Tracker hinzugefügt wird. Encombe vor 6 Jahren 1