Le peer est à venir

Transcription

Le peer est à venir
Le peer est avenir
La technologie du futur
PAR LE VILLAGEOIS CRITTERS
Le peer to peer connaît un fort développement. Cette technologie
réputée incontrôlable cherche à s’étendre dans une société où les
droits et libertés informatiques sont remis en cause.
Même si le P2P
(peer-to-peer) connaît un essor constant en partie grâce
au succès de certains
outils comme Napster, cette technologie existe depuis longtemps. Déjà l’ancêtre d’Internet, baptisé
Arpanet, utilisait le P2P pour faciliter
les échanges d’informations. Mais en
quoi cela consiste ? C’est une architecture réseau basée sur le modèle client/
serveur. Alors qu’un réseau classique
se compose généralement d’un ou plusieurs serveurs sur lesquels se connectent des clients, le P2P offre la possibilité
aux ordinateurs d’être à la fois client
et serveur. L’ordinateur pourra à la fois
télécharger des informations et en proposer à d’autres utilisateurs. Le cas de
56
L’Écho du Village n°18 - janvier 2002
Napster est particulier car les clients se
connectent d’abord à un serveur principal qui fait l’intermédiaire entre les utilisateurs. Les deux schémas ci-dessous
1
2
montre la différence.
Dans le premier, les clients envoient
une requête au serveur maître qui va
chercher l’information et la renvoyer à
son destinataire qui pourra la récupérer
directement chez un des utilisateurs.
Dans le second, il n’y a pas de serveur
principal car les ordinateurs sont directement connectés entre eux. Les clients
envoient leur requête à d’autres clients
Une technologie avantageuse
L’objectif premier du P2P est de faciliter
et de rendre plus rapide la partage de
ressources entre utilisateurs : le travail
de collaboration est grandement facilité.
Pourquoi ne pas imaginer plusieurs bases
documentaires différentes hébergées par
les utilisateurs et accessibles à tous les
connectés du réseaux ?
Certains vont jusqu’à fusionner la puissance de calcul de leur machine afin de
faire un seul et unique « super calculateur ». Certaines entreprises utilisent ce
système. Afin de permettre les calculs les
plus complexes, réservés aux supers calculateurs, ceux-ci sont décomposés en
de plus petites opérations que chaque
ordinateur connecté aura à traiter donnant naissance à un résultat final. C’est
le Peer Computing. Le fameux projet
Seti@Home fusionne la puissance d’ordinateurs du monde entier afin d’aider la
recherche de vie extra-terrestre. D’autres
l’utilisent pour créer des moteurs de
recherche super puissants : chaque utilisateur a des informations qu’il met à
disposition des autres utilisateurs. L’information et les ressources ne sont donc
plus centralisées sur un serveur, elles
sont partout.
ont remise en avant : les droits intellectuels. De ce fait, les conflits sont résolus
en utilisant des lois mises en vigueur qui
ne sont plus vraiment adaptées à l’arrivée des nouvelles technologies.
Le second problème est la sécurité et la
confidentialité des informations. C’est le
cas surtout pour les entreprises. Opter
pour une telle solution demande un
maximum de moyens afin de garantir au
mieux la sécurité des ressources et informations présentes sur le réseau, mais
également la sécurité des utilisateurs.
SURF
qui eux-mêmes envoient la requête à
d’autres et ainsi de suite. L’information
remonte à son destinataire de la même
manière.
eDonkey : le partage
Vous pourrez trouver Edonkey sur le
CDRom de ce mois.
EDonkey est un bon exemple d’application du P2P. Ici encore, le client se connecte d’abord à un serveur principal qui
recherchera tous les ordinateurs qui ont
la ou les ressources recherchées. Prenons
une exemple. Admettons que nous voulons rechercher Mozart. Nous allons en
fait demander au serveur principal de
nous donner la liste de tous les ordinateurs connectés qui ont quelque chose
sur Mozart. Libre à nous de choisir chez
qui nous voulons télécharger ce que nous
cherchons. La plupart du temps, il faut
choisir l’ordinateur avec qui la connexion
est la plus rapide. Dans ce cas, nous pren-
Des inquiétudes
Et oui cela serait trop beau si tout le
monde était d’accord avec le principe.
Nous pouvons déjà entendre certaines
mauvaises langues dire que ce type de
technologie finira par favoriser certains
réseaux illégaux. Pourtant, le problème
le plus soulevé est sans aucun doute la
question que Napster ou autres Gnutella
L’Écho du Village n°18 - janvier 2002
57
drons comme critère de sélection le Ping
qui est le temps de réponse entre notre
ordinateur et celui sur lequel nous voulons récupérer l’information. La grosse
particularité d’eDonkey est que lorsque
vous demandez le téléchargement d’un
fichier, il cherche tous les ordinateurs
possédant le fichier. Il est ensuite capable de télécharger le fichier à plusieurs
endroits différents et en même temps
de manière à accélérer son transfert.
L’installation du soft se fait sans difficulté particulière. Au premier lancement d’eDonkey, la première chose à
faire est de le configurer. Dans le menu
des options nous avons la possibilité de
changer le nom sous lequel nous apparaîtrons sur le réseau. Trois options complémentaires sont intéressantes : Max
Download Speed qui permet de donner
le taux de transfert maximum utilisé
pour le téléchargement. Seconde option :
Max Upload Speed qui est à configurer
selon la vitesse de votre connexion et qui
permet de donner le taux de transfert
maximum alloué aux autres utilisateurs.
Autant le dire tout de suite, si vous disposez d’une connexion classique (56 K),
les téléchargement risquent d’être assez
lents. C’est pourquoi cette option est à
configurer entre 1 Ko et 3 Ko. Pour les
connexion de type ADSL ou câble 10
à 15 Ko suffisent. Troisième option : il
est également possible de déterminer le
nombre maximum de personnes connectées à votre ordinateur.
Il faut ensuite indiquer à eDonkey quels
sont les fichiers que vous voulez mettre
à disposition. Restez vigilant ! Ne partagez pas tout votre disque dur où vous
aurez de mauvaises surprises. Le mieux
est de mettre dans un répertoire spécifique toutes les données que vous voulez
partager, puis de demander à eDonkey
de partager ce répertoire uniquement.
Si vous partagez beaucoup de choses, il
faudra un certain temps au programme
58
L’Écho du Village n°18 - janvier 2002
pour analyser les fichiers. La prochaine
étape consiste à se connecter à un serveur principal. Vous pourrez trouver une
liste des serveurs disponibles sur le site
officiel d’eDonkey. Il sera l’intermédiaire
entre vous et les autres utilisateurs. Il
ne reste plus qu’à effectuer votre recherche. Le serveur principal interrogera une
base pour savoir quels sont les connectés
qui ont l’information que vous recherchez. Libre à vous de choisir ensuite la
personne chez qui vous allez télécharger
ce que vous cherchez.
Le P2P et son avenir
L’avenir du P2P n’est pas sombre. Même
si certaines polémiques ont démontré
certains « dangers », il n’en reste pas
moins une technologie intéressante. Les
services web proposés déjà par beaucoup d’entreprises pourront aider à son
développement. Pour qu’une telle évolution fonctionne il faudra tout d’abord
penser à standardiser cette technique
de manière à assurer une compatibilité
totale avec le plus d’applications possible. Microsoft et Sun l’ont bien compris
et commencent déjà à se pencher sur le
développement et l’intégration de cette
technologie au sein de leurs structures.
CRITTERS
[email protected]
Liens
eDonkey en français :
http://www.edonkey2000-france.com/
Gnutella en français :
http://france.gnutellaworld.net/
Conférence O’Reilly sur le P2P :
http://conferences.oreilly.com/p2p/
Info anarchy - ressoures sur le P2P :
http://www.infoanarchy.org/