Peer-to-peer - Comprendre et utiliser

Transcription

Peer-to-peer - Comprendre et utiliser
11731_peertopeer2_XP
20/04/06
15:28
Page 1
fabrice le fessant
peer-to-peer
comprendre et utiliser
Le peer-to-peer s’inscrit dans l’évolution naturelle de
l’Internet. Il réunit des millions d’internautes au sein de
réseaux de collaboration et de partage, et mutualise leurs
ressources de façon distribuée et décentralisée.
connectez-moi !
Dépoussiérant la réputation sulfureuse de cette technologie,
ce guide explique comment utiliser les réseaux pair-à-pair
les plus connus (Bittorrent/Azureus, Edonkey/Emule, Overnet/
Kad…) pour diffuser ses documents et communiquer avec
d’autres utilisateurs, aussi bien sous Linux et Windows que
sous Mac OS X.
peer-to-peer
Ancien élève de l’école Polytechnique où il enseigne la programmation
système, Fabrice Le Fessant est chercheur en informatique distribuée à
l’INRIA (Institut national de Recherche en Informatique et Automatique),
spécialisé dans les systèmes pair-à-pair. Il est le créateur du projet libre
MLdonkey, un client pair-à-pair multi-réseau.
9 7 8221 2 1 1 7 3 1 8
5,90 €
Conception : Nord Compo - © BrandX
Partage, publication,
communication…
Le plus grand nombre
s’approprie enfin l’Internet.
Quel mode d’emploi
pour ces nouveaux usages ?
Code éditeur : G11731
ISBN : 2-212-11731-0
connectez-moi !
fabrice le fessant
peer-to-peer
comprendre
et utiliser
Le peer-to-peer
Comprendre
et utiliser
Dans la même collection
S. BLONDEEL. – Wikipédia. Comprendre et participer.
N°11941, 2006, 168 pages
(collection Connectez-moi !).
C. BÉCHET. – Créer son blog en 5 minutes.
N°11730, 2006, 128 pages
(collection Connectez-moi !).
F. DUMESNIL. – Les podcasts. Écouter, s’abonner, créer.
N°11724, 2006, 144 pages
(collection Connectez-moi !).
F. LE FESSANT. – Le peer-to-peer.
Comprendre et utiliser
N°11731, 2006, 168 pages
(collection Connectez-moi !).
Chez le même éditeur
S. BLONDEEL et al. – Débuter sous Linux avec Mandriva.
N°11689, 3e édition 2006, 530 pages.
L. DRICOT et al., – Ubuntu. La distribution Linux facile à utiliser
(coll. Accès libre) – N°11608, 2006, 340 pages avec CD-Rom
S. GAUTIER et al. – OpenOffice.org 2 efficace
N°11638, 3e édition 2006, 400 pages avec CD-Rom.
C. GEMY. – Gimp 2 efficace. – N°11666, 2005, environ 350 pages.
D. GARANCE, A.-L. ET D. QUATRAVAUX. – Mozilla Thunderbird
N°11609, 2005, 320 pages, avec CD-Rom.
M. GREY. – Mémento Firefox et Thunderbird – N°11780, 2006, 14 pages.
connectez-moi !
Fabrice Le Fessant
Le peer-to-peer
Comprendre
et utiliser
Avec la contribution de Jean-Marie Thomas
ÉDITIONS EYROLLES
61, bd Saint-Germain
75240 Paris Cedex 05
www.editions-eyrolles.com
Remerciements à Olivier Chalouhi, créateur d’Azureus
Le code de la propriété intellectuelle du 1er
juillet 1992 interdit en effet expressément la
photocopie à usage collectif sans autorisation
des ayants droit. Or, cette pratique s’est
généralisée notamment dans les établissements
d’enseignement, provoquant une baisse brutale
des achats de livres, au point que la possibilité même pour
les auteurs de créer des œuvres nouvelles et de les faire éditer
correctement est aujourd’hui menacée.
En application de la loi du 11 mars 1957, il est interdit
de reproduire intégralement ou partiellement le présent
ouvrage, sur quelque support que ce soit, sans autorisation
de l’éditeur ou du Centre Français d’Exploitation du Droit de
Copie, 20, rue des Grands-Augustins, 75006 Paris.
© Groupe Eyrolles, 2006, ISBN : 2-212-11731-0
Dépôt légal : avril 2006
N° d’éditeur : 7446
Avant-propos
Le pair-à-pair est une extension naturelle de l’Internet ;
il place les techniques les plus avancées de
l’ère numérique entre les mains de chaque internaute.
Pourquoi ce livre ?
Le pair-à-pair (peer-to-peer) jouit ces dernières années
d’une notoriété certaine, en étant – malheureusement –
associé à la pratique du transfert illégal de fichiers musicaux. Or, il s’agit d’un ensemble de techniques qui se
situent dans le prolongement naturel de l’Internet, et dont
les applications dépassent largement la seule activité de
transfert de données.
Comprendre Que veut dire « pair à pair » ?
Le terme « pair-à-pair » (peer-to-peer en anglais ou
« P2P ») traduit l’idée d’un réseau sans hiérarchie entre
les participants, où les communications passent directement d’un ordinateur à l’autre sans l’intermédiaire d’un
serveur central – autrefois indispensable.
VI • L e p e e r - t o - p ee r – C om p r e n d r e e t u t i l i s e r
Ce nouveau type d’architecture de communication peut aider
à concevoir toute application impliquant une communication
entre deux ou plusieurs individus : messagerie instantanée,
téléphonie, échange de données... la plus connue restant
certes le partage de fichiers à la KaZaa.
Il était donc nécessaire de proposer un livre qui soit un guide
dans la jungle des réseaux d’échange de fichiers, tout en laissant sa véritable place aux nouvelles utilisations du pair-à-pair
déjà fonctionnelles, tels la téléphonie et les réseaux d’amis, ou
qui le seront bientôt, telle la sauvegarde croisée.
C’est ce que nous avons tenté de faire dans cet ouvrage : en
abordant d’une part le fonctionnement de ces réseaux, puis en
présentant les us et coutumes de leurs utilisateurs, les astuces
qu’ils utilisent pour y trouver ce qu’ils désirent ; en fournissant
un panorama des réseaux les plus connus, et des outils pour y
accéder ; en détaillant pas à pas l’utilisation de plusieurs
d’entre eux, tels Amule, Azureus, Qnext, Wengo ou Skype ;
enfin, en étudiant la perspective des systèmes de sauvegarde.
Plan de l’ouvrage
Le chapitre 1 illustre la diversité d’applications du pair-à-pair
à travers des scénarios. Le chapitre 2 donne un rapide survol
des principes de fonctionnement des réseaux pair-à-pair,
tandis que le chapitre 3 dresse le panorama des réseaux et
logiciels les plus connus pour éclairer leur choix en fonction
du besoin.
Le chapitre 4 explique quelles précautions prendre avant de
se connecter ; mieux vaut le lire pour prévenir des mauvaises
surprises... Quant au chapitre 5, il énonce les règles à respecter pour tirer le meilleur des réseaux P2P.
Les chapitres 6, 7 et 8 expliquent l’utilisation des logiciels
Azureus (pour l’accès au réseau Bittorrent), Amule/Emule (pour
le réseau Edonkey) et Qnext pour partager des documents en
famille. Bittorrent et Edonkey sont présentés séparément car ces
deux grands réseaux d’échange de fichiers sont très différents
dans leur mode d’utilisation. Enfin, le chapitre 9 parle de mes-
Av an t - pr op o s • VII
sagerie instantanée et de téléphonie pair-à-pair, tandis que
l’annexe A, plus prospective, présente la sauvegarde de fichiers,
telle qu’elle pourra bientôt être effectuée en pair-à-pair.
Juridique La loi et le pair-à-pair
La France s’apprête à transposer la directive européenne
EUCD de 2001 sur le droit d’auteur, par la loi DADVSI
(Droit d'Auteur et Droits voisins dans la Société de
l'Information).
Cette nouvelle loi risque d’aller plus loin que la directive et,
sous couvert de lutter contre la diffusion illégale d’œuvres
de l’industrie du disque et du cinéma, innove dans la voie
de la répression des nouvelles technologies, de leur usage
comme de leur création. Ainsi, le droit à la copie strictement privée – le respect de la sphère privée définissant
une société libre – est même en voie d’être contrôlé et
limité, en échange de quoi, la protection exagérée
(pénale !) des mesures techniques de protection, qui limitent ce qu’un utilisateur peut faire sur son ordinateur, risque de renforcer les oligopoles de l’industrie informatique,
étouffant le dynamisme économique des petites entreprises européennes, en particulier du logiciel libre.
Cette loi sanctionnera donc pénalement aussi bien l’utilisation de logiciels pair-à-pair que leur développement,
risquant de faire des dégâts parmi cette industrie naissante en France, tel « un canon utilisé pour tuer une mouche dans un magasin de porcelaine ». Elle confèrera aux
fameuses « mesures techniques de protection » (MTP), qui
font frémir tous les programmeurs et chercheurs en informatique, une protection pénale, qui ira jusqu’à mettre
hors-la-loi les logiciels libres les manipulant.
Référence Le site Ratatium
Ce site contient une mine de documents en français sur le
pair-à-pair, de l’article d'actualité au guide d'utilisation du
dernier client à la mode. N’hésitez pas à vous y rendre !
> http://www.ratiatum.com/
VIII • L e p e e r - t o - p ee r – C om p r e n d r e e t u t i l i s e r
Remerciements
Cet ouvrage n’offre qu’un petit aperçu, certes impressionnant
par ses possibilités, d’un des domaines les plus passionnants
de l’informatique.
À ce titre, je remercie mes collègues, chercheurs à l'INRIA, qui
contribuent chaque jour à faire mieux comprendre le pair-àpair et à en développer de nouvelles applications, ainsi que les
nombreux développeurs de logiciels libres qui travaillent à
rendre l’Internet plus ouvert pour tous. Je remercie parmi eux
Olivier Chalouhi, créateur d’Azureus, qui a contribué à ce livre
ainsi que l’équipe du projet MLdonkey. Je tiens à saluer
l’équipe éditoriale d’Eyrolles, et tout particulièrement Muriel,
éditrice hors-pair, et Jean-Marie, pour leur soutien et leur aide
indéfectibles durant les dernières journées de la création de
cet ouvrage. Enfin, merci à mes proches qui m’ont appris à
tant aimer la vie.

Documents pareils

Extrait no. 2

Extrait no. 2 étouffant le dynamisme économique des petites entreprises européennes, en particulier du logiciel libre. Cette loi sanctionnera donc pénalement aussi bien l’utilisation de logiciels pair-à-pair que...

Plus en détail

Table des matières

Table des matières 9. Téléphoner en pair-à-pair avec Skype et Wengo 125 Détails de fonctionnement 126 La messagerie instantanée 127 Gaim 128 MSN Messenger 129 La téléphonie en pair-à-pair 129 Skype, le précurseur 129...

Plus en détail

Pair-à-Pair: Architectures et Services

Pair-à-Pair: Architectures et Services Un réseau pair-à-pair se caractérise par : Un ensemble de pairs s’échangeant des ressources Une volatilité importante des pairs (apparition/disparition imprévisible des pairs dans le système) Une d...

Plus en détail