|
ACCUEIL |
Les differents clients
bittorrent
Le réseau BitTorrent est actuellement en pleine
effervescence, et tend à s'imposer comme le réseau P2P de l'année 2004. En effet,
nombre d'utilisateurs semblent l'avoir adopté, au détriment de Kazaa, Emule, ou encore
Gnutella.
Le but de cet article est, après une brève présentation du protocole BitTorrent, de
vous présenter les clients existants, afin de vous permettre de faire votre choix.
Attention toutefois, notre but n'est pas de vous dire qu'untel est plus rapide qu'un autre
(ou partage moins... oui toi là-bas petit leecher, c'est de toi que nous parlons), mais
de vous présenter les caractéristiques de chacun, en terme de fonctionnalités et
d'ergonomie.
Avant de commencer, un petit glossaire des termes que vous allez rencontrer au cours de
cet article est indispensable :
- BT BitTorrent.
- Choke Laps de temps durant lequel le client n'envoie rien, et ne fait que
télécharger. Cela a lieu de façon périodique et permet de maintenir un équilibre dans le
partage.
- DL Download, téléchargement de données.
- Hashing Calcul de l'identifiant unique d'un fichier.
- Leecher Personne ne faisant que télécharger, sans jamais rien partager.
- P2P Peer to peer.
- Peer Client.
- Scrape Action de récupérer les informations du tracker (nombre de seeds/peers
principalement).
- Seed Source, personne ayant un fichier complet.
- Tracker Interface de communication entre les différents clients.
- UL Upload, envoi de données.
Brève présentation du protocole :
Le protocole BitTorrent (BT pour les intimes, et aussi parce que c'est plus rapide à
taper), est né en 2001 de l'imagination de Bram Cohen (qui, soit dit en passant, a
récemment été embauché par Valve Software afin de participer au développement de
Steam pour HL2).
Dans un réseau de distribution de fichiers normal, on a un serveur qui partage sa bande
passante entre les clients qui appellent des fichiers qu'il propose. Or, plus on a de
clients, plus la bande passante consommée est importante, ce qui peut très vite devenir
source de problèmes.
BT, quant à lui, propose certes de centraliser les informations sur un serveur, mais
soulage la bande passante en permettant aux clients (les « peers ») de s'échanger les
parties de fichiers qu'ils auront téléchargé. Le serveur est alors un « seed ». On
peut même supprimer la source du serveur au bout d'un certain temps, et laisser les
clients s'échanger entre eux (ceux qui ont un fichier complet devenant eux-même des
seeds).
Toutefois, il est toujours nécessaire de centraliser ces informations en un seul et même
endroit. Celui-ci est matérialisé par ce qui est appelé le « tracker », qui recense
toute l'activité relative aux différents fichiers qu'il référence. L'adresse du
tracker est indiquée dans le fichier .torrent... nous n'avons pas évoqué ce fichier ?
C'est tout simplement lui qui contient toutes les informations qui vont vous permettre de
télécharger vos contenus. Pour faire simple, c'est un peu ce qu'est le lien ed2k au
réseau eDonkey.
Vous aurez compris que le protocole BT n'est pas vraiment un réseau P2P, car il y a un
très grand nombre de trackers, chacun contenant ses propres fichiers (virtuellement,
n'importe qui peut créer un tracker), et aucune centralisation (donc aucune solution de
« recherche réseau »).
Le fait que ce sont les clients qui déterminent la durée de vie d'une source a aussi
pour conséquence qu'un fichier est rarement disponible plus d'un mois.
Nous allons maintenant nous pencher sur tous les clients Windows du réseau BT connus à
ce jour :
- BitTorrent (officiel) 3.3
Experimental BitTorrent Client 3.2.1b-2
TheSHAD0W's Experimental BT Client S- 5.8.11
BitTorrent Plus ! II 1.01
- ABC: Yet Another BitTorrent Client 2.6.5
- Azureus 2.0.7.0
- BitComet 0.49
- BitSpirit 2.0 RC 1
- BT++ 0.5.4 alpha
Nova Torrent 0.3.4
- Burst! 1.0.716
- G3 Torrent 0.98
- Shareaza 1.8.10.8
- TorrentStorm 1.2
Nous avons décidé de regrouper sur cette page tous les
dérivés du client officiel, et dont l'interface est similaire.
BitTorrent (officiel)
Site officiel : http://bitconjurer.org/BitTorrent
Dernière version : 3.4
Lien direct : http://prdownloads.sourceforge.net/....4.exe?download (2,7 Mo)
Espace disque : 7,3 Mo
Client de téléchargement : propriétaire
Pas la peine d'épiloguer longuement sur ce client qui n'offre que le strict minimum.
Son seul avantage est qu'un enfant de 6 ans pourrait l'utiliser sans problèmes.
Experimental BitTorrent Client
Site officiel : http://ei.kefro.st/projects/btclient
Dernière version : 3.2.1b-2
Lien direct : http://d.scarywater.net/bittorrent-...AL-3.2.1b-2.exe (2,8 Mo)
Espace disque : 6,8 Mo
Client de téléchargement : propriétaire
Ce client est identique au client officiel, mis à part qu'il permet de spécifier des
limites en UL et en DL.
TheSHAD0W's Experimental BT Client
Site officiel : http://bt.degreez.net
Dernière version : S-5.8.11
Lien direct : http://dl1.degreez.net/BitTorrent-e...-w32install.exe (3 Mo)
Espace disque : 7 Mo
Client de téléchargement : propriétaire
A l'instar du client officiel, TheSHAD0W sert de base à une grande partie des autres
clients plus aboutis.
Comme le dit si bien Benjy, « TheSHAD0W invente le feu, les autres s'en servent ».
BitTorrent Plus! 2
Site officiel : http://www.bitwonder.com/download.htm
Dernière version : 1.01
Lien direct : http://dla.pchome.net/internet/down...sII101Final.exe (7,4 Mo)
Espace disque : 15,4 Mo
Client de téléchargement : inconnu
Comme son nom l'indique, BitTorrent Plus! 2 est en quelque sorte une version améliorée
du client de base. On reste bien en deçà de ce que propose la « concurrence », une
interface presque hideuse (pourtant son chargement dure bien 5 secondes montre en main),
aucune fonction particulière et un manque de soin déconcertant : lors de la première
exécution le programme est en coréen, on essaye de comprendre ce qui se passe tant bien
que mal... et on en arrive vite à fermer le programme. On tripatouille alors dans le
dossier d'installation et on exécute le langageshwitcher.exe (trop compliqué de le
lancer automatiquement ?).
On en finit par se demander à quoi peuvent bien servir les 7.5 Mo du fichier
d'installation... bref, un client à éviter.
ABC: Yet Another BitTorrent Client
Site officiel : http://pingpong-abc.sf.net
Dernière version : 2.6.5
Lien direct : http://prdownloads.sourceforge.net/....5.exe?download (3 Mo)
Espace disque : 7,5 Mo
Client de téléchargement : TheSHAD0W's S-5.8.11
Interface
ABC nous offre une interface claire, fonctionnelle et simple, en haut les différents menus
permettant d'accéder aux options les plus basiques (limite d'upload, dossier par défaut,
etc), en dessous une barre d'outil agrémentée de sympathiques icônes colorées regroupant
les principales fonctions réalisables sur les fichiers en cours de téléchargement et
enfin la liste des fichiers avec diverses informations fort utiles comme les vitesses d'UL
et de DL.
Ergonomie
Grâce à son interface efficace, ABC jouit d'une très grande ergonomie, toutes les actions
se font en quelques clics sans avoir à trifouiller dans tous les recoins du logiciel.
De plus, de nombreux raccourcis sont disponibles via le clic droit.
Fonctions
Au menu des possibilités, ABC possède ce que tout client BT devraient proposer : limites
d'UL, priorité, pause/reprise, informations détaillés sur les fichiers...
Il est aussi possible d'activer le mode « super-seeder », permettant d'augmenter l'UL d'un
fichier que l'on voudrait partager en priorité.
On peut aussi spécifier des règles pour optimiser la gestion des priorités, comme par
exemple mettre en pause un fichier si le téléchargement n'avance pas pendant X minutes.
Avis personnel
ABC accomplit plus que convenablement sa tâche et pourtant il ne nous a pas laissé un
souvenir inoubliable.
Azureus
Site officiel : http://azureus.sf.net
Dernière version : 2.6.5
Lien direct : http://prdownloads.sourceforge.net/...Win32.setup.exe (2,7 Mo)
Java JRE 1.4.2_03 : http://192.18.97.252/ECom/EComTicke...dows-i586-p.exe (15 Mo)
Espace disque : 3,5 Mo
Client de téléchargement : propriétaire
Interface
Azureus utilisant la technologie JAVA, nous avons donc droit à une interface relativement
soignée, ressemblant par certains aspects à celle d'Emule.
Comme en témoignent les captures d'écran, un grand nombre de barres de progression
agrémente les différents écrans, donnant ainsi un aspect un peu plus convivial que ses
concurrents.
On ne pas en dire autant du menu des options, qui a l'air d'être un peu bâclé par rapport
au reste du programme.
Ergonomie
Malgré son interface en apparence claire, Azureus souffre de quelques défauts, en effet,
tout fonctionne par onglets et on se perd facilement dans un des sous menus... sans parler
du menu des options un peu confus.
Heureusement, la présence d'un petit assistant de configuration simplifie un peu la tâche,
même si l'on regrette qu'il ne soit pas assez complet.
On peut aussi noter une fonction utile, qui permet d'ouvrir un dossier contenant des
fichiers .torrent, afin de lancer tous les téléchargements en deux clics de souris.
Fonctions
Azureus est sans doute le logiciel le plus complet de ce côté-là, aux traditionnelles
fonctions de bases, il ajoute client IRC, filtres IP, gestion des plugins (http://azureus.sourceforge.net/plugin_list.php),
outils statistiques, tracker intégré et journal d'activité (ouf !).
Une option sympathique permet de voir la liste complète des fichiers téléchargés et
d'ouvrir ceux qui sont terminés sans que le fichier soit entièrement téléchargé.
Avis personnel
Malgré une interface un peu confuse, Azureus fait parti des bons clients BT. On regrettera
tout de même l'utilisation de JAVA qui oblige le téléchargement de 15 Mo
supplémentaires... surtout quand Sun n'est pas en mesure d'assurer le téléchargement sur
ses serveurs.
Certains utilisateurs constatent une utilisation du processeur qui augmente rapidement,
atteignant les 95% et rendant l'ordinateur et le programme bien instables... toutefois
certains d'entre nous n'ont pas eu ces problèmes.
A noter : Azureus est bloqué par certains trackers.
BitComet
Site officiel : http://www.bitcomet.com
Dernière version : 0.49
Lien direct : http://www.bitcomet.com/achive/BitComet_0.49.exe
(0,8 Mo)
Espace disque : 1,6 Mo
Client de téléchargement : propriétaire
Interface
Comme vous pouvez le constater par vous-même, le design de Bitcomet est loin d'être
convivial, bien qu'il fournisse de manière simple les renseignements usuels. Il est
cependant possible de supprimer la colonne de gauche (les Favoris) et de réduire la
fenêtre pour n'avoir que la liste des téléchargements.
Ergonomie
Malgré une interface qui repousserait les débutants, il n'est pas difficile d'utiliser
BitComet.
Fonctions
Rien de particulier à relever de ce côté-là, si ce n'est l'absence de la gestion des
priorités.
Avis personnel
BitComet est un client BT léger par sa taille (à peine plus d'1 Mo sur le disque) et par
son interface qui conviendra parfaitement à des petites configurations ne disposant pas de
ressources illimitées.
Dommage que celle-ci soit un peu vieillotte.
BT++
Site officiel : http://btplusplus.sf.net
Dernière version : 0.5.4 alpha
Lien direct : http://prdownloads.sourceforge.net/...in.exe?download (2,6 Mo)
Espace disque : 6,9 Mo
Client de téléchargement : inconnu
Interface
L'interface de BT++ se veut simple et conviviale, elle est composée d'une barre d'outils
unique ainsi que de la liste des téléchargements en cours.
Ergonomie
De part sa simplicité, l'utilisation de BT++ est on ne peut plus simple, l'intégration à
Internet Explorer ou Mozilla est parfaite, la configuration du logiciel est elle aussi très
aisée.
Fonctions
Le dicton « on n'a rien sans rien » se vérifie une fois de plus ici. En effet, l'extrême
simplicité du logiciel se traduit par l'absence de fonctions. On lance le téléchargement,
on spécifie les limitations globales et on touche plus à rien.
Avis personnel
BT++ est un client simple d'utilisation (vous l'aurez sans doute compris) qui conviendra
parfaitement à ceux qui veulent un client efficace et sans fioriture.
Toutefois le bilan n'est pas parfait, car il arrive parfois qu'une fois le téléchargement
fini, celui-ci se relance à la prochaine ouverture du programme... Quand il s'agit d'un
petit fichier on passe, mais quand il y a un hashing de 700 Mo à la clé... on fait la
grise mine (impossible d'annuler le hashing en cours à moins de fermer le processus).
Nova Torrent
Site officiel : http://www.novatorrent.com
Dernière version : 0.3.4
Lien direct : http://prdownloads.sourceforge.net/....4.exe?download (3 Mo)
Espace disque : 7,8 Mo
Client de téléchargement : propriétaire (à la base Experimental BitTorrent)
Nova Torrent ressemble comme deux gouttes d'eau à BT++, avec une interface moins soignée
et plus de détails sur les fichiers téléchargés (IP, source, etc.).
Burst!
Site officiel : http://krypt.dyndns.org:81/torrent/
Dernière version : 1.0-pre4 (1.0.7.16)
Lien direct : http://burst.sf.net/burst-v1.0-pre4.exe
(1,4 Mo)
Espace disque : 3,2 Mo
Client de téléchargement : TheSHAD0W's S-5.7.6
Interface
4 onglets, 1 fenêtre différente par téléchargement (avec possibilité de les masquer).
Bref, l'interface est assez moyenne.
Ergonomie
Le fait que le programme ouvre une fenêtre DOS pour chacun des téléchargements est
lourd... Le contrôle (UL/DL/pause/IP) de chaque téléchargement se fait également dans
les fenêtres DOS.
Fonctions
Rien qui sorte de l'ordinaire, sauf peut-être la possibilité de supprimer le fichier
.torrent une fois le téléchargement fini, ou d'indiquer le répertoire de TorrentSpy (un
« espion » de fichiers Torrent très pratique, disponible sur http://torrentspy.sourceforge.net/),
afin de mieux « suivre » la disponibilité de vos fichiers.
N'espérez toutefois pas uploader à moins de 1 Ko/s comme un gros leecher, c'est
impossible. Le minimum est de 10 Ko/s. Concernant le téléchargement, il n'y a pas de
limite de vitesse, juste de nombre.
Avis personnel
Très franchement, nous avons utilisé ce client pendant 3 mois, et les résultats obtenus
ont été très satisfaisants. On peut juste lui reprocher le fait que si le tracker ne
répond pas immédiatement, il faille arrêter puis relancer le téléchargement.
G3 Torrent
Site officiel : http://g3torrent.sf.net
Dernière version : 0.981
Lien direct : http://prdownloads.sourceforge.net/...81.exe?download (2,8 Mo)
Espace disque : 8,4 Mo
Client de téléchargement : inconnu
Interface
G3 Torrent est en quelque sorte le mélange d'Azureus et BT++.
L'interface est donc simple, très graphique et somme toute sympathique.
Ergonomie
G3 Torrent est facile d'utilisation, le menu des options est clair, la fenêtre principale
regroupe l'essentiel des informations, sans que l'on ait besoin d'ouvrir des popups
additionnels surchargeant l'affichage.
Fonctions
Les fonctions de gestion des torrents sont bien présentes (continuer l'upload en fonction
de...). Notez qu'il est possible de définir soi-même sa "choking strategy" :
personnalisée, normal ou... mode leecher.
Avis personnel
G3 Torrent a tout d'un bon client, simplicité, légèreté, fonctionnalité...mais la
possibilité de désactiver les uploads est très critiquée par la communauté BitTorrent
(tout comme l'étaient certains clients eDonkey qui faisaient la même chose à une époque,
et qui ont disparu depuis). Certains trackers refuseront les personnes utilisant G3 Torrent,
et comme un réseau, ce ne sont pas que des personnes qui téléchargent, nous vous le
déconseillons.
Shareaza
Site officiel : http://www.shareaza.com
Dernière version : 1.8.10.8
Lien direct : http://shareaza.stealthspy.net/download/
(2,8 Mo)
Espace disque : 11,8 Mo
Client de téléchargement : propriétaire
Interface
Vous voyez Kazaa ? C'est un peu pareil, en plus agréable, et ça reste très orienté
débutant.
Ergonomie
Tout est bien organisé, et, au risque de me répéter, un débutant devrait être
comblé. Un utilisateur avancé, quant à lui, trouvera sans doute tout ça un peu n00b.
Fonctions
Soyons honnêtes, Shareaza étant un client multi-protocoles (eDonkey, Gnutella, Gnutella
2, BitTorrent), aucun n'est développé « à fond ». Donc ça télécharge et voilà. Ah
si on peut noter la possibilité d'entrer une IP banlist (mais tu ne télécharge que des
fichiers légaux de toute façon... non ?).
Avis personnel
Si tu es un fainéant et que tu ne veux pas installer un logiciel pour chaque protocole,
tu as trouvé ton bonheur. Sinon, passe ton chemin, l'aspect BT de la chose n'ayant rien
de formidable
TorrentStorm
Site officiel : http://www.torrentstorm.com
Dernière version : 1.2
Lien direct : http://home.comcast.net/~sastira/TorrentStorm-1.2.exe (5 Mo)
Espace disque : 6,6 Mo
Client de téléchargement : au choix (TheSHAD0W's S-5.8.8 ou S-5.8.9)
Interface
Dans l'esprit de celle de BT++ : une barre d'outils, la liste des téléchargements en
cours, point.
Ergonomie
Bonne. Le clic droit apporte des informations et permet des réglages supplémentaires, et
concernant l'intégration, on clique sur un .torrent où qu'il soit (sur le disque dur ou
sur Internet), et si l'association a été faîte, ça télécharge.
Fonctions
De prime abord, on pourrait se dire que le client va être pauvre en fonctionnalités (un
peu comme BT++). Détrompez-vous ! Tout d'abord, une visite dans les options nous révèle
des fonctionnalités standards, mais aussi d'autres assez peu répandues : un mode
automatique, pour lequel on fixe des règles (limites de téléchargement/envoi, ratio,
priorité, etc.) et la possibilité de sélectionner son client de téléchargement (Shadow
5.8.8 ou 5.8.9).
Et puis il y a aussi le clic droit sur le fichier qui nous permet, entre autres : de régler
sa priorité, de consulter ses statistiques détaillées, de régler les limites d'UL/DL
locales et d'initialiser une annonce manuelle (très efficace quand un tracker a du mal à
répondre).
Avis personnel
Ce n'est pas le plus beau des clients, et il n'intègre pas de tracker, mais si ces détails
ne présentent pas d'importance, vous pouvez y aller les yeux bandés.
Récapitulatif
Voici un tableau récapitulatif des caractéristiques principales des différents clients
BT testés tout au long de ce dossier.
Conclusion
Comme vous pouvez le constater, la plupart des clients se valent, sauf bien entendu des cas
spéciaux comme BitTorrent Plus ! 2, largement en retrait par rapport aux autres.
Nous avons volontairement décidé de ne pas leur attribuer de note, afin de rester aussi
impartiaux que possible, et de ne pas être obligé de nommer un « vainqueur », car chaque
semaine qui passe voit son lot de nouvelles versions 
Liens utiles :
Merci à Benjy
pour sa participation active dans la réalisation de ce dossier.
Le referencement des sites web bittorrent
Voici la légende :
divx film cinema
musique album cd
Games consoles
xxx
du sexe quoi !
appz programmes
Games PC
|
|
|
|
|