Votre question

[Tuto] Le protocole BitTorrent, qu'est-ce que c'est ?

Tags :
  • P2P
  • Bittorrent
  • Logiciels
Dernière réponse : dans Logiciels
a c 208 6 Logiciels
17 Août 2010 13:11:24

Tutoriel: Le protocole BitTorrent



1. Les torrents, qu'est-ce que c'est ?



Le BitTorrent (appelé "Torrent") est un protocole de partage de fichiers.
Contrairement à l'échange de fichiers par mail ou par FTP, les torrents ne nécessitent pas de serveur central pour être partagés.
Chaque utilisateur possède un bout du fichier et aide les autres à compléter leurs parties: c'est le principe du P2P (Peer To Peer).
Si par exemple je recherche la dernière distribution Ubuntu, j'aurai besoin des adresses de tous les gens qui en possèdent un bout (les Peers) ainsi que les adresses de ceux qui ont le fichier entier (les Seeders).
Ces "adresses" sont contenues dans un fichier, le fameux .torrent

2. Vous prendrez bien un peu de jargon ?

A l'origine, il y a le fichier source: le .torrent qui va pointer le programme vers le fichier (ou plutôt les fichiers). Grâce à un fichier .torrent, le programme de P2P va être capable de prendre des bouts de fichier chez différentes personnes, et sera capable de les réassembler.



Le détenteur d'un fichier complet est un Seeder

Les gens qui partagent des bouts de ce fichier sont des Peers
Les gens méchants qui téléchargent des fichiers mais qui ne partagent pas (en fermant leur application dès que le téléchargement est terminé) sont des Leechers (ou Leech).

Les fichiers de contenu ne sont pas centralisés, chacun les a sur son disque dur, mais en revanche, les pointeurs vers ces fichiers sont trouvables sur des Trackers. Autrement les fichiers seraient introuvables.


3. Où trouver des fichiers .torrent ?

Vous pouvez trouver des fichiers .torrent sur des sites Internet, bien sûr.
Le plus célèbre est The Pirate Bay (à cause ou grâce à laurs démêlées avec la justice).
Mais il y en existe des dizaines à la durée de vie plus ou moins longue.

En effet, le BitTorrent est un protocole d'échange de fichiers, mais il n'est pas légal d'échanger tous les types de fichiers. es Je ne vous apprend rien...
Mininova, Btjunkie, TorrentReactor... une simple recherche sur votre navigateur préféré vous fournira les meilleures sources de .torrent possibles.

4. Comment utiliser un fichier .torrent ?

Comme on l'a dit plus haut, le .torrent est juste un fichier avec des adresses. Il ne pèse donc que quelques dizaines de Kilo octets et tout seul, il ne sert à rien.

Il nous faut donc un programme qui saura décrypter ces adresses et qui saura gérer le téléchargement des fichiers.
Là encore, il en existe beaucoup de programmes et chacun a son favori: BitComet, BitTorrent, Transmission, etc.
Le navigateur Internet Opera gère le protocole, et il est possible de voir le déroulement de vos téléchargements dans un onglet.
Pour ma part j'utilise uTorrent car je pense qu'il est très flexible.
J'y reviendrai plus tard, et je vous donnerai des astuces pour l'utiliser à fond.


Faites votre recherche dans Pirate Bay (par exemple).


Pirate Bay va vous proposer un liste de torrents.
Essayez de sélectionner le .torrent possédant le plus de Seeders.

Pirate Bay va vous proposer un liste de torrents. Essayez d


La boîte de dialogue de votre client BitTorrent va s'ouvrir. Par exemple, vous avez le choix de télécharger tout ou une partie seulement des fichiers (dans notre exemple, il n'y en a qu'un, donc pas de choix )



Si votre système ne vous propose pas d'ouvrir le fichier .torrent dans le bon logiciel, double-cliquez sur l'icone correspondante et choisissez le bon programme.

5. Présentation de μTorrent



Regardons les options disponibles dans μTorrent:

Nous avons fini le téléchargement d' un fichier nommé ps4droid.rar

Size: la taille totale du fichier final (une fois reconstitué)

Done: l'évolution du téléchargement

Status: vous indique comment est utilisé votre .torrent:
Seeding: vous partagez une partie du fichier (vous laissez les gens le télécharger),
Downloading: vous êtes en train de compléter le fichier

Seeds et Peers: nombre de Seeders connectés (le chiffre entre parenthèses représente le nombre de seeders maximum théorique, mais tout le monde n'est jamais connecté en même temps).



Download Speed et Upload Speed: vitesse de téléchargement descendant et montant. Dans l'ordre, ce que vous recevez et ce que vous donnez.


Cliquez sur une ligne de téléchargement dans la fenêtre principale, et ensuite sur l'onglet Peers) pour voir le détail de "qui donne et télécharge quoi".
Si vous repérez un Peer particulièrement rapide (ou généreux) ou que vous avez l'adresse IP d'un ami avec lequel vous souhaitez échanger des fichiers, vous n'avez qu' à aller dans l'onglet Peers, faire un clic-droit et
Il ne vous reste plus qu'à entrer l'adresse IP de votre camarade.


6. Comment créer un .torrent avec μTorrent ?

a. Trouvez un tracker

Pour pouvoir partager vos fichiers avec le monde, il va falloir vous inscrire sur un annuaire !
L'expression n'est pas vraiment juste, mais l'idée est là: un annuaire de .torrent, c'est un tracker.
Le client Bittorrent (ici uTorrent) va envoyer des infos aux trackers pour qu'ils remettent systématiquement à jour vos coordonnées.

Vous pourrez trouver une liste très complète à cette adresse, mais gardez en mémoire que les trackers disparaissent et réapparaissent (sous un autre nom) très souvent.

b. Insérez vos trackers dans uTorrent: dans Tracker, faites un copier-coller de votre liste de trackers (que vous aurez XXXtrouvée si vous avez repéré le bon lien : )

c. Dans Fichier, New Torrent:Choisissez le (ou les) fichiers à partager (en provenance de votre disque dur) dans la boite XXXSelect Source


Et voilà ! Vous n'avez plus qu'à cliquer sur Create and Save et votre fichier est disponible au téléchargement : )

Autres pages sur : tuto protocole bittorrent

a c 208 6 Logiciels
17 Août 2010 13:25:06

Réservé
m
0
l
a b 6 Logiciels
18 Août 2010 15:34:13

Bien complet en tout cas, c'est vraiment du bon boulot dandibot :) 

Comprend pas trop pourquoi y'a des mots / groupe de lettres en blanc mais bon :whistle: 
m
0
l
a c 208 6 Logiciels
18 Août 2010 17:50:18

Hum hum... ah bon ? Des mots en blancs ? Ca doit être des messages subliminaux :whistle: 
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS