En bref:
Wikipedia mentionne une "recherche de disponibilité" requise pour trouver des pairs (et le fichier réel):
Notez que, bien qu'un fichier particulier soit indiqué, une recherche de disponibilité doit toujours être effectuée par l'application cliente.
Où le client regarde-t-il? Un lien magnétique nécessite-t-il un URI de suivi ou est-ce que cela dépend du réseau du client?
Plus d'informations:
Un certain URI / URN magnétique de tpb ressemble à ceci:
magnet:?xt=urn:btih:e9b785fc2d70811a72df5a76bb34bd2eaf9df956&dn=Dances+with+Wolves+1990+20th+Anniversary+Extended+Cut+720p+BRRip&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80
Il contient 4 tr
paramètres de requête avec (je suppose) des emplacements de suivi qui contiennent une sorte d'index de hachage. Cependant, Wikipedia ne mentionne pas le tr
param, donc je suppose que ce n'est pas obligatoire.
Où un client commence-t-il à rechercher le fichier si aucun URI de suivi n'est inclus? Et s'il y en a? Je peux imaginer un client torrent (comme uTorrent) lui-même ayant un énorme index de hachages de fichiers.
tr
paramètre (au moins au moment où je consultais son article)Réponses:
Le client utilisera DHT et Peer Exchange pour rechercher des clients si aucun tracker n'est fourni.
la source
tr
paramètres? Mon client uTorrent regarderait via DHT et PeX? Utilisera-t-il (ou même trouvera-t-il) des trackers d'autres pairs (parce que d'autres obtiennent l'URI magnétique complet, y compris les trackers)?Si les trackers sont répertoriés, le client les interrogera en premier. Si aucun n'est répertorié, DHT est utilisé pour interroger d'autres clients pour des copies du fichier, puis PEX intervient pour rechercher plus de copies une fois que le premier a été trouvé. Même si des trackers sont trouvés, le client peut toujours utiliser DHT pour trouver des pairs supplémentaires.
L'approche sans tracker est analogue au réseau Gnutella (2) si vous connaissiez son fonctionnement.
la source