Accueil :: Favoris :: Contact
 
Inscription Connexion
Webfolie > Nos Tutoriaux > Catégories
 Bittorent Posté le 05 juillet 2004
Résumé: L'explication de ce système de téléchargement
Difficultée:
Vu : 668 fois


Bittorent ?

BitTorrent est un réseau Peer-to-Peer récent créé par Bram Cohen, dont le principal atout est la rapidité. Alors que vos téléchargements peuvent prendre des jours sur d'autres réseaux P2P, avec BitTorrent ça n'est souvent qu'une question de quelques heures.
En effet si vous connaissez eMule, vous êtes un habitué des files d'attente.
Oubliez-les, il n'y en a pas dans BitTorrent !

Comment ca Marche

Tout d'abord, BitTorrent n'est pas réellement un "réseau P2P" dans le sens d'eMule ou de Kazaa. La conséquence la plus tangible est qu'il ne dispose d'aucun outil intégré de recherche. Si certains pensent que c'est un défaut, cela s'avère au contraire être une qualité... dans la philosophie de BitTorrent. Le point de départ de tout téléchargement est en effet un fichier 'torrent' (appelé de la sorte car son extension est .torrent) que vous pourrez trouver de bien des manières : sur un site web, dans un canal IRC, par e-mail ... Ce fichier torrent est très petit (quelques kilo-octets) et contient toutes les informations dont votre client a besoin pour télécharger les données réelles.

Concrètement cela donne quoi ? Si vous connaissez eMule ou Kazaa, vous êtes un habitué des files d'attente... Oubliez-les, il n'y en a pas dans BitTorrent ! Vous devez aussi être habitué à ne voir que quelques personnes qui partagent ce que vous désirez... Oubliez cela aussi, avec BitTorrent ce sont souvent plusieurs centaines voire milliers de personnes qui possèdent le fichier que vous voulez télécharger (cette remarque étant d'autant plus vraie sur des fichiers américains ou allemands chez qui BitTorrent est beaucoup plus répandu). Egalement habitué à voir 50 versions du même fichier ? Il est rare d'en voir plus d'une avec BitTorrent, et lorsque c'est le cas, c'est généralement que des milliers de personnes sont sur chaque fichier.

Techniquement, vous ne partagez un fichier que pendant le téléchargement, ou tant que vous ne fermez pas la fenêtre de téléchargement (le client officiel fonctionnant avec une fenêtre distincte par fichier téléchargé). Ainsi les personnes chez qui vous êtes connecté font comme vous, ils ne partagent que le fichier qu'ils récupèrent (ou qu'ils ont fini de téléchargé, mais sans fermer la fenêtre). Leur bande passante est réservée pour ce fichier, et la vôtre aussi.

Les avantages et les 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


Les Différents Clients BiTorrent

Le protocole de BitTorrent étant ouvert, il existe de nombreux clients alternatifs. La plupart sont open-source et gratuits, un seul client à ce jour est un produit commercial, toujours gratuit.

Le client officiel :

http://bitconjurer.org/BitTorrent/download.html

The Shadow : Le client le plus répandu, très fiable, paramétrable.

http://bt.degreez.net

ABC : Yet Another Bittorrent Client : un client qui utilise la base de The Shadow et fourni une interface graphique très complète.
A essayer d'urgence d'après Momox.

http://pingpong-abc.sourceforge.net/

Azureus : Un client java qui fonctionne sous Windows, Linux et Mac OS X.
A essayer d'urgence d'après Jaleb

http://azureus.sourceforge.net

TorrentStorm : Ce client dispose d'une interface graphique relativement soignée et reprend les fonctions de la Shadow, dont il emprunte les sources.

http://www.torrentstorm.com/

Nova Torrent : Un client BitTorrent qui vous donne accès facilement à de nombreuses informations, à la fois sur le fichier et sur le tracker.

http://www.novatorrent.com/

Bit Spirit : Un client gratuit développé par un site commercial, incluant de nombreuses fonctions intéressantes.

http://lanspirit.com/bsen.htm

BT++ : C'est le client BitTorrent "eMulien". En effet son interface graphique rappelle énormément celle d'eMule. Ses fonctions restent quant à elles relativement semblables aux autres mods.

http://btplusplus.sourceforge.net/

Outils Annexes

Outre les différents clients alternatifs, BitTorrent bénéficie également de différents outils qui font vivre sa communauté. En voici les principaux :

TorrentSpy : S'il est un outil particulièrement utile, c'est bien celui là. Torrent Spy se connecte au tracker d'une façon particulière et si le tracker est compatible, il vous donnera le nombre de clients et de sources qui sont sur votre torrent. Il peut être utile de l'associer aux fichiers .torrent, pour ensuite ne démarrer le téléchargement que si l'on juge qu'il y a assez de clients et de sources dessus.

http://torrentspy.sourceforge.net/

MakeTorrent : Outre l'outil officiel CompleteDir, il existe MakeTorrent pour faire ses propres fichiers torrents. A noter également que certains clients proposent cette option. Pour créer un torrent, il vous faut d'abord connaitre un tracker, mais vous ne pouvez pas utiliser n'importe quel tracker, et en aucun cas ne devez utiliser un tracker sans l'autorisation de son propriétaire.

http://krypt.dyndns.org:81/torrent/maketorrent/

PHP Tracker : Il permet de faire tourner un tracker si vous disposez d'un site web avec PHP/MySQL. Simple d'emploi, modifiable à souhait si vous connaissez un peu le PHP, c'est un très bon tracker. Vous trouverez également des trackers sous forme de logiciels. Là encore, certains clients peuvent avoir des trackers intégrés.

http://dehacked.2y.net:6969/

DM Torrent 2 part : Ce petit logiciel n'a qu'une seule fonction mais qui peut s'avérer utile en cas de panne de tracker. En effet grâce aux informations que vous allez lui fournir, il va vous créer un fichier .part que vous mettrez dans votre "dossier temp" d'eMule. Le téléchargement pourra se finir ensuite normalement sur votre mule favorite s'il est présent sur le réseau.

Dmtorrent2Part2.0.zip

PeerGuardian : Utile sur tous les réseaux Peer-to-Peer, PeerGuardian permet de filtrer certaines adresses IP considérées comme susceptibles d'atteindre à votre vie privée (par exemple les réseaux de surveillance, l'Etat, etc ...). Certains clients disposent également de fonctions de filtrage en interne.

PeerGuardian199pr7.zip

A noter que Azureus comporte un système de protection intégré équivalent à PeerGardian(voir Tutorial).

http://62.244.72.14/cgi-bin/sparta2/ultimatebb.cgi?ubb=get_topic;f=26;t=005659

Comment faire un Tracker Bittorrent

Avant de pouvoir partager des fichiers avec BT, il vous faudra télécharger plusieurs programmes :

Sources BT, pour avoir les commandes de partage, disponible ici :

http://bitconjurer.org/BitTorrent/BitTorrent-3.2.1b.zip

Completedir, pour créer les fichiers .torrent :

http://unc.dl.sourceforge.net/sourceforge/bittorrent/completedir-1.0.1.exe

Python, pour pouvoir lancer les commandes BT :

http://www.python.org/ftp/python/2.3.2/Python-2.3.2-1.exe

La Suite ici :

http://perso.wanadoo.fr/petit-ecolier/serveur_bittorrent.htm

Ps : Azureus possède un tracker intégré. Donc pas besoin d'utiliser les informations ci-dessus.

Source : Sparta

Liens Sponsorisés

 

 
 
Les Tutoriaux > Catégories
 Astuces windows XP
 Audio
 Définitions
 Divers
 Graphisme
 Gravage
 Humour
 Internet
 Msn messenger
 Programmation
 Protection
 webmaster
Webfolie > Partenaires
Actualité informatique
Tout pour le PC
Forum de Football
Offres ADSL
Zone Webmasters
Logiciels gratuits
Tous les partenaires
   
 
  ©2004-2008 Webfolie - Aide informatique - Plan du site - Informations Légales