Nous avons vu que la communication sur internet utilisait le protocole TCP/IP, des serveurs et des routeurs.
On peut schématiser (en simplifiant de manière importante) qu'internet se comporte comme un serveur sur lequel serait branché des machines :
Chaque machine est alors le client qui échange des informations avec le serveur : on parle de réseau organisé en étoile.
Mais il existe d'autres manières de communiquer : notamment les réseau pair à pair.
En réalité, le réseau internet existe toujours, avec ses serveurs et routeurs : le transport des paquets est nécessaire.
Mais les données à s'échanger ne sont pas sur des serveurs dédiés, mais réparties sur chaque machine.
Chaque machine est alors à la fois client et serveur. Pour que cela fonctionne, un protocole pair à pair doit être installé sur chaque machine.
On définit ce type de réseau par des réseaux pair à pair ou P2P.
Exercice
Il existe de nombreux protocole de P2P, l'un des plus connus pour l'échange de donnée est BitTorrent.
A partir des articles de Kesperky et de FuturaScience, répondez aux questions suivantes :
- Quel est l'intérêt de BitTorrent par rapport à Gnutella ?
- Dans quelle situation un fichier se télécharge très rapidement avec BitTorrent ?
- BitTorrent peut être utilisé à des fins illégales : par exemple l'échange de musique ou de film. Comment les maisons de production de musique ou film se sont organisées face à cela ?
- Comment les trolls peuvent identifier les personnes pratiquant du téléchargement illégal ?
- Le stockage de données sur des serveurs dédiés est très répandu, quel est l'intérêt de BitTorrent comme solution alternative ?