![]() ![]() BitTorrent : Le guide complet !
![]() Nous avons déjà vu dans la présentation générale deux éléments importants du système BitTorrent : le client, et le fichier .torrent. Il existe un troisième élément primordial au fonctionnement de Bittorrent, le tracker. Le rôle du tracker est simple : savoir quelles personnes sont en train de récupérer quel fichier. A la différence du défunt Napster, il n'y a pas qu'un seul 'tracker', n'importe qui peut installer un tracker sur un site web ou sur son propre PC pour évaluer la vitesse de diffusion d'un fichier (cf. Outils annexes). Dans chaque fichier .torrent est contenue l'adresse d'un (ou plusieurs) tracker(s) sur lequel ce 'torrent' est enregistré. Lorsque votre client démarre, il va dialoguer avec le tracker pour le prévenir qu'il est maintenant en train de télécharger ce fichier. En réponse, le tracker lui envoie une liste d'autres personnes qui sont sur le même fichier. A intervalle régulier, votre client met à jour le tracker, en lui disant où vous en êtes dans le téléchargement, ce que vous avez téléchargé, envoyé, et de la même façon en réponse, le tracker vous redonne une liste de clients chez qui télécharger le fichier... Les données que vous communiquez au tracker sont purement statistiques, un client mentant sur la quantité de données envoyées ne verra pas son téléchargement s'accélérer. Grâce à la liste envoyée par le tracker, votre client se connecte aux autres utilisateurs, et commence à télécharger. Dès que vous avez reçu un morceau complet, vous commencez vous aussi à envoyer des données aux autres. Sur une même connexion, BitTorrent est capable de recevoir et d'envoyer simultanément des données à un même client. Chaque client mesure ainsi à quelle vitesse les autres lui envoient des données, et propose en priorité aux plus rapides de leur envoyer des données. Toutes les 10 secondes, votre client BitTorrent évalue les personnes les plus rapides. Par ailleurs, dans le but de tester tous les clients, toutes les 30 secondes vous essayez quelqu'un "au hasard" pour voir si en lui envoyant des données, il ne vous en enverrait pas en retour.Bien évidemment les autres clients peuvent se connecter chez vous quand le tracker leur donne votre identification (la plupart des trackers renvoient environ 50 adresses d'autre clients à chaque fois qu'ils sont contactés). Il n'y a pas de différence de traitement entre un client chez qui vous vous êtes connectés et un client qui s'est connecté chez vous. Chacun peut à la fois envoyer et recevoir des données à travers cette connexion. On distingue cependant généralement deux types de clients : les clients (peers) et les sources (seeds). La seule différence entre une source et un client "normal", c'est que la source dite "seed" dispose de la totalité du fichier. C'est tout. Donc quelqu'un disposant de 99.9% est un 'client' et quelqu'un disposant de 100% devient qualifié de source. Les utilisateurs se demandent souvent comment leur téléchargement peut avancer alors qu'ils ne sont connectés à aucune source. Cela arrive souvent, par exemple lorsqu'il n'y a encore qu'une seule source, la source initiale. N'oubliez pas en effet que grâce aux technologies multisourcing et hashing implantées dans BitTorrent, vous pouvez télécharger depuis tout le monde, client ou source ; les clients auxquels vous êtes connectés étant peut-être, eux, connectés directement à une source... En résumé, Bittorrent utilise trois éléments : Le fichier torrent : il agit comme une clé identifiant le fichier, c'est le point de départ de tout téléchargement. Le tracker : il sait qui télécharge quel torrent (il ne contient pas de données sur les torrents), et est chargé de connectés les clients entre eux. Le client : il s'occupe de télécharger et d'envoyer des données aux autres clients. Il a besoin d'un fichier .torrent pour savoir ce qu'il doit récupérer, et à quel tracker s'adresser. Il a aussi besoin du tracker pour connaître les autres clients.
Page 1.
Présentation Générale
Page 2.
Fonctionnalités de base
Page 3.
Comment ça marche : technique
Page 4.
Premier téléchargement
Page 5.
Conseils Primordiaux
Page 7.
Outils annexes
|
Derniers articles publiés
Trouver les meilleurs prix avec Numerama
Logiciels à télécharger
|