Un petit tuto pour ceux qui débarque sur bittorent.
Dsl je sais plus où j´ai trouvé cette article sur le net.
Avantages et inconvénients:
+Très rapide, ce d´autant plus que l´on upload nous-même
+ Fichiers très récents disponibles
- Pas de moteur de recherche
- Les fichiers ne restent pas partagés longtemps
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.
Je vous conseille soit le client de base soit " abc".
BitTorrent ne possédant pas de module de recherche, il vous faudra trouver le lien . torrent du fichier que vous souhaitez téléchager. Ceux-ci se présentent sous la forme de simples liens hypertexte .
Une fois que vous aurez cliqué sur le lien qui vous intéresse, vous obtiendrez une boite de dialogue de téléchargement. Avec le client officiel vous devrez absolument télécharger le fichier . torrent sur votre ordinateur pour pouvoir lancer et/ou relancer le téléchargement. Avec des clients plus évolués, il vous suffira de l´ouvrir et votre client le mémorise.
Ce sont les seules opérations que vous avez à effectuer, puisque le fichier . torrent que vous avez téléchargé contient déjà toutes les informations nécessaires à la connexion et à la récupération des fichiers.
Plusieurs facteurs vont influencer votre vitesse de téléchargement. Il faut réussir à tout optimiser pour obtenir de bonnes vitesses.
Règles fondamentales :
- " Moins je télécharge de torrents, plus je vais vite" : ( oui, eMule c´est le contraire).
En France, on dispose principalement de deux vitesses de connexions à haut débit, l´ADSL avec un upload à 128kbps, et l´ADSL avec un upload à 256kbps ( sur Paris avec Free, la vitesse d´envoi des données serait officieusement de 384kbps). Sur une ligne à 128kbps, si vous ne faites que du BitTorrent, vous pouvez lancer 1 ou 2 téléchargements en même temps. Sur une 256kbps, 2 ou3... Au final plus vous allouez d´upload ( vitesse d´envoi) à un torrent, plus il ira vite.
- Limitez votre upload :
Ca peut paraître contraire à la première règle, mais si vous ne le faites pas BitTorrent va complètement saturer votre ligne, et sur une connexion asymétrique ( type ADSL) vous ne pourrez plus rien faire. Votre vitesse de téléchargement en pâtira aussi, et au final vous y perdez tout. En fonction des clients, l´optimum se situe entre 3kB/s et 5kB/s en dessous de votre ligne ( c´est-à-de entre 11kB/s et 13kB/s d´upload Max pour une ligne avec 128kbps d´upload).
- Ouvrez vos ports 6881-6889 et réglez votre routeur :
Laisser les autres se connecter à soi peut paraître anodin, mais pensez que généralement les connexions les plus rapides ne sont pas accessibles de l´extérieur. Ce sont donc elles qui se connecteront chez vous et si vous ne leur permettez pas, vous perdez des connections potentiellement performantes. Bittorrent est " juste", mais pour qu´une ligne 512/128 soit exploitée totalement, il faut bien des clients avec un gros upload pour compenser notre faiblesse à nous...
La plupart des clients vous laissent régler le nombre d´upload simultanés. Sans trop rentrer dans les détails, essayer de garder une vitesse d´upload par client supérieure à 2kB/s, donc si vous allouez 10kB/s à Bittorrent, définissez un maximum de 5 uploads simultanés ( encore une fois ceci n´étant valable que si vous faites un seul téléchargement).
pour ceux que ca interresse j´ai reuni qquelques astuces ici:
http://erz.vinh.free.fr/index.php?file=phpBB2&nuked_nude=index&sid=ab026d004621949f34afb19de5293d49