# data[].attributes.headline
Si les réseaux sociaux étaient des personnes ?

# data[].attributes.subject
Si les réseaux sociaux étaient des personnes ?

# data[].attributes.attachment_link.title
Si Les Réseaux Sociaux Étaient Des Personnes / 13 Situations Amusantes

# data[].attributes.attachment_link.provider_name
e-Enfance: Association de protection de l'enfance sur internet

# data[].attributes.attachment_link.title
Association de protection de l'enfance sur internet | e-Enfance

# data[].attributes.attachment_link.description
Association e-Enfance protège les enfants et ados des dangers d'Internet. Lutte contre le cyberharcèlement et harcèlement. Guide contrôle parental gratuit

# data[].attributes.headline
Pour vous aider en cas de problèmes sur les réseaux sociaux ? 

# data[].attributes.subject
Pour vous aider en cas de problèmes sur les réseaux sociaux ? 

# data[].attributes.attachment_link.provider_name
e-Enfance: Association de protection de l'enfance sur internet

# data[].attributes.attachment_link.title
Association de protection de l'enfance sur internet | e-Enfance

# data[].attributes.attachment_link.description
Association e-Enfance protège les enfants et ados des dangers d'Internet. Lutte contre le cyberharcèlement et harcèlement. Guide contrôle parental gratuit

# data[].attributes.headline
La face cachée deTik Tok le réseau social des jeunes

# data[].attributes.subject
La face cachée deTik Tok le réseau social des jeunes

# data[].attributes.attachment_link.title
LMPC15 - La FACE CACHÉE de TikTok (Musical.ly)

# data[].attributes.headline
CNIL Tout ce que vous avez téléchargé en un seul clic

# data[].attributes.subject
CNIL Tout ce que vous avez téléchargé en un seul clic

# data[].attributes.attachment_link.readable_text
Télécharger votre archive en un clic

Cette fonctionnalité permet de simplement obtenir une partie des données détenues par une plateforme. Sur Twitter, le téléchargement de l'ensemble de vos tweets permet de trier vos publications dans un logiciel de tableur et ainsi d'identifier plus facilement celles que vous souhaitez supprimer.

Exercer votre droit d'accès

Ce droit permet non seulement de demander à n'importe quel organisme une copie de vos données mais également de savoir comment vos données sont utilisées et vers qui elles sont transmises ! Pour l'exercer auprès d'un organisme, consultez cette fiche.

Exercer votre droit à la portabilité

Ce nouveau droit prévu par le RGPD vous permet d'obtenir une copie de tout ou partie de vos données dans un format interopérable en vue de les réutiliser dans un autre contexte. Par exemple, le téléchargement des données de votre agenda en ligne vous permettra de les réutiliser dans un autre agenda ou dans un tout autre contexte. Pour tout savoir sur le droit à la portabilité, consultez cette fiche.

Quel format de choisir ?

Lorsque des plateformes de contenu vous transmettent les jeux de données vous concernant, elles vous offrent parfois le choix entre plusieurs formats différents, notamment PDF, JSON, XML, CSV, HTML. Ces formats sont lisibles par la plupart des machines mais certains nécessitent plus de connaissances pour être utilisés.

Le format HTML permet de visualiser les données sous forme d'une page web interactive.

Le format PDF permet d'offrir une vision d'ensemble des données proposées par la plateforme.

Les formats JSON, XML et CSV nécessitent des connaissance dans les outils de manipulation de données (tableur, base de données, etc.) et s'adressent plutôt à des professionnels.

Retour d'expérience...

Vous n'êtes pas satisfait des données reçues ? Il n'existe pas de procédure de téléchargement ? Exercez votre droit d'accès - selon la procédure indiquée dans cette fiche - pour obtenir l'ensemble des données détenues par la plateforme.

Vous souhaitez limiter la collecte d'informations par ces plateformes ? Réglez vos paramètres de confidentialité pour limiter la collecte de données et pensez à désactiver l'enregistrement automatique de votre historique. Si vous jugez ces paramètres limités, consultez la cartographie de notre laboratoire qui vous aidera à identifier des services alternatifs (par ex. messagerie, webmail, réseau social, etc.) qui proposent des fonctionnalités pour mieux protéger votre vie privée.

Vous avez repéré d'autres services de téléchargement automatique de vos données ? N'hésitez pas à nous le signaler sur les réseaux sociaux !

# data[].attributes.attachment_link.title
Réseaux sociaux : téléchargez tout ce que vous avez publié en un clic !

# data[].attributes.attachment_link.description
A quoi ça sert ? Certaines plateformes vous proposent - en quelques clics et sans connaissances techniques particulières - de télécharger une archive contenant tout ou partie des données conservées sur vous. Ces informations peuvent s'avérer utiles pour :

# data[].attributes.attachment_link.title
On Est Plus Des Pigeons - Facebook - France 4

# data[].attributes.attachment_link.readable_text
[demande_info_stalking]

Le Facebook Graph Search est l'outil Internet de stalking le plus terrifiant que j'ai rencontré de ma vie. A des kilomètres devant Google, Facebook nous offre la possibilité d'obtenir la vie entière de n'importe qui sur un plateau, sans même devoir être "ami" avec cette personne.

On en parle encore assez peu en France parce que la fonctionnalité n'est pas activée par défaut. Officiellement, seuls les américains y ont accès. Il existe cependant une petite bidouille hyper-simple pour activer le Facebook Graph Search sur votre compte français.

Une partie de l'article a été proposée par Cyprien N., un lecteur du blog. Merci beaucoup à toi Cyprien !

Le "micro-ciblage", autre fois réservé aux publicitaires sur Facebook, est maintenant disponible pour le commun des mortels. Vous pourrez utiliser le Facebook Graph Search :

Pour faire remonter des info cachées sur vos amis ;

Pour tracer la vie entière de n'importe qui à partir du moment où vous connaissez son nom (pas besoin d'être ami) ;

Si vous êtes responsable dans une entreprise : vérifier que vos employés n'utilisent pas un congé maladie pour prolonger leurs vacances (message subliminal si vous êtes ce genre d'employés : faites gaffe !).

Si vous avez des doutes sur la fidélité de votre partenaire et qu'il/elle refuse de vous laisser accéder à son FB ;

Et j'en passe...

Comment activer le Facebook Graph Search ?

Rien de plus simple :

1. Rendez-vous dans vos paramètres ici : https://www.facebook.com/settings?tab=account ;

2. Modifiez "Français (France)" par "English (US)" ;

3. Enregistrez vos modifications ;

4. Rechargez la page : vous êtes maintenant sur la version US de Facebook.

En cliquant sur le champ de recherche en haut de Facebook, vous devriez voir quelque chose comme ça :

Bienvenue dans la matrice.

Comment utiliser le Facebook Graph Search ?

La première méthode : recherche par émission de requêtes

Vous allez voir, ce n'est pas très différent de Google. Prenons un exemple si vous voulez savoir quelles photos " Kevin Machin " a commentées, il vous suffit de taper :

photos commented by Kevin Machin

et là, les photos publiques qu'il a commentées apparaissent toutes. Si vous voulez savoir si les ami(e)s de " X " soutiennent le Président de la République, vous tapez :

Friends of " X " who like François Hollande

Pas de panique : si vous ne maîtrisez pas la langue anglaise, la CNIL a pensé à vous et met à disposition plusieurs requêtes avec leur équivalence en français. Cliquez ici pour voir la liste proposée par la CNIL.

Voyons ce que cette méthode peut donner en action lors d'entretien d'embauche. Pour ça rien de mieux qu'une petite démonstration vidéo dans un reportage TV pas mal foutu, ça se passe ici :

Méthode 2 : la technique Super-Espion (pour les geeks)

Je vous présente FBStalke, un script python, développé par Keith Lee, un analyste de la société Trustwave. Il s'agit d'une société de sécurité informatique. Ce script marche non seulement à travers les informations que votre profil permet de collecter, mais aussi grâce à celles de vos amis.
A partir d'un simple profil Facebook, l'outil va obtenir :

La liste de tous les amis ;

La liste des tous les "likes" (photos, status, pages...) ;

La liste de tous les check-ins (endroit où la personne s'est signalée) ;

La liste de tous les commentaires publiés ;

La liste de tous les autres comptes sociaux de la personne.

Cela permet donc :

De manipuler n'importe qui (social engineering) ;

De tracer la vie entière d'une personne avec qui l'on a aucun lien (à part le nom sur FB).

FBStalker n'est disponible que sur les OS GNU/Linux pour l'instant. Pour le télécharger c'est ici : https://github.com/milo2012/osintstalker. La doc est donnée dans le README. Un fois de plus, je vous laisse avec une vidéo histoire de voir les résultats que cela peut fournir :

Un PDF très complet publié par les chercheurs derrière FBStalk est dispo ici : lire le PDF. Cette présentation explique aussi GEOStalk, un outil similaire qui permet de géolocaliser tous les déplacements d'une personne en utilisant ses comptes sociaux (Twitter, Facebook, Instagram, etc.).

Comment se protéger et disparaître de Facebook Graph Search ?

Vous allez rire. Aujourd'hui, la réponse est simple : on ne peut pas. Faisons la distinction entre tout ce qu'il est possible de trouver sur le Facebook Graph Search :

"Statuts/Photos aimés par X" : si vous avez aimé des publications publiques, votre like est lui aussi public. Impossible à supprimer du Facebook Graph Search.

"Statuts/Photos commentés par X" : même chose que le like, tout dépend du statut de la publication associée.

"Statuts/Photo publiés par X" : si vous publiez des choses privées, elles n'apparaîtront pas dans le Facebook Graph Search, ainsi que tous les "likes" et "commentaires" associés. Malheureusement, nous likons à longueur de journées des photos et des statuts de pages de marques, d'entreprises ou de personnages publics. Ces pages publient tout en mode public par définition : vos likes sont donc traçables, c'est là le gros danger de Facebook Graph Search.

"Page likées par X" : impossible de cacher cela aussi. Vos likes de pages sont publics.

La seule solution que j'ai trouvé : supprimer votre compte Facebook et, au pire, en recréer un nouveau sur lequel vous n'aimerez plus rien... à part le contenu privé de vos amis. Mais c'est très difficile, soyons honnête. Autant arrêter complètement Facebook.

3 requêtes Facebook Graph Search très gênantes

Les Américains s'amusent avec ce joujou depuis assez longtemps. Des internautes ont compilé les pires requêtes imaginables. En voici 3 exemples :

Married people who like Prostitutes ("hommes mariés qui aiment les prostituées"). Le plus drôle, c'est que la page de résultat affiche un lien "voir les épouses de ces gens"... ok.

People who like Racism ("les gens qui aiment le racisme").

Spouses of married people who like Ashley Madison ("Épouses d'hommes mariés qui aiment un site de rencontre extra-conjugales");

BONUS : la liste de TOUTES les requêtes possibles

Voici la liste exhaustive, à la date du 24 septembre 2014, de toutes les requêtes dispo. Vous pouvez bien entendu les combiner pour plus de plaisir...

Pour stalker/espionner les gens grâce au Facebook graph search
Trouver des gens via leur travail : Trouver des gens via les pages qu'ils likent : Trouver des gens que vous ne connaissez pas mais qui vous plairaient :

people who are not my friends that work at x

people who are not my friends that like x

people who are not my friends that live in x-city

people who are not my friends that go to x-school

people who are not my friends that work at x and live in x-city

people who are not my friends that work at x and go to x-school

people who are not my friends that work at x and like x

people who are not my friends that work at x and visited x

people who are not my friends that work at x and visited x-city/state

Chercher dans vos amis : Trouver de nouveaux groupes de gens :

groups of people who like x

groups of people who like x and x

groups of people who like x and go to x-school

groups of people who like x and visited x

groups of people who like x and visited x-city/state

Trouver des gens via là où ils travaillent :
Découvrir ce que les gens aiment
Trouver tout ce que quelqu'un aime

favorite interests of x-person

favorite interests of people who like x

favorite interests of people who live in x

favorite interests of people who like x and live nearby

favorite interests of people who like x and live in x-city/state

favorite interests of people who like x and visited x

favorite interests of people who like x and work at x

Trouver les pages que quelqu'un aime :
Trouver une entreprise ou un service
Un service de santé

dentist offices in x-city/state

dentist offices near x-city/state

dentis offices near x-location

doctors near x-city/state

doctors near x-location

dermatology clinics near x-city/state

dermatology clinics in x-city/state

dermatology clinics near x-location

skin care places near x-city/state

skin care places in x-city/state

Trouver des services à domicile :

landscaping places near x-city/state

landscaping places in x-city/state

landscaping places near x-location

home improvement places near x-city/state

home improvement places in x-city/state

home improvement places near x-location

Trouver des endroits où habiter : Trouver des galleries d'art : Trouver des entreprises/endroits :

places in x-city

places that x-friend visited

places that people who work at x visited

places that people who work at x and like x visited

places that people who work at x and live in x visited

Divertissements
Trouver des films : Trouver de la musique :
Restauration et nourriture
Trouver un endroit où manger : Trouver un resto américain / Burgers / Café / BBQ: Trouver un resto asiatique : Trouver un resto européen : Trouver un resto mexicain/tacos : Trouver d'autres resto étrangers :
Bon je vous laisse, je vais supprimer mon compte Facebook immédiatement.

# data[].attributes.attachment_link.title
Facebook Graph Search : les secrets pour bien l'utiliser

# data[].attributes.attachment_link.description
demande_info_stalking] Le Facebook Graph Search est l'outil Internet de stalking le plus terrifiant que j'ai rencontré de ma vie. A des kilomètres devant Google, Facebook nous offre la possibilité d'obtenir la vie entière de n'importe qui sur un plateau, sans même devoir être "ami" avec cette personne.

# data[].attributes.attachment_link.readable_text
Pas facile de se refaire une virginité sur la Toile, de tout effacer pour prendre un nouveau départ... ou pour disparaître, tout simplement. Difficile, impossible même, de tout effacer. Mais il reste possible, heureusement, de supprimer l'essentiel de vos traces numériques. Sans forcément passer par une société de "nettoyeurs" professionnels, qui coûtent souvent un peu cher.

Pour disparaître, il n'y a pas 36 solutions : vous devrez supprimer tous vos comptes en ligne, vous "googliser" avant de disparaître des moteurs de recherche, contacter des webmasters ou la CNIL, et supprimer vos adresses email.

Avant de passer à l'action, posez-vous la question : pourquoi voulez-vous disparaître du Net ? Gardez en tête qu'après, il sera trop tard pour revenir en arrière. Et gardez aussi en tête que pour éviter d'avoir à nouveau à repasser par là, il vous suffira de faire attention à l'avenir à ce que vous partagez en ligne - car une fois en ligne, quelque chose ne disparaît jamais tout à fait.

Bye bye, les réseaux sociaux

Commençons par le plus évident - les réseaux sociaux. Les quitter ne sera pas facile, tant vous êtes probablement accro, mais il s'agit d'un cap obligé, peut-être même l'étape la plus importante. Ignorez le chantage affectif de Facebook qui vous dira, attristé, qu'en partant, "300 amis ne pourront plus garder le contact avec vous", que "vous allez manquer à Emilie", à Aurélie et à Julien - et cliquez sur " désactiver le compte" ou " supprimer le compte ", dans les paramètres.

A noter, comme je le disais plus haut, qu'en supprimant votre compte, vous ne supprimerez pas tout : votre nom et des photos de vous seront toujours sur le réseau social, puisque vos amis auront en auront probablement publié sur leurs profils. Il vous faudra patienter 2 semaines avant que votre compte soit définitivement supprimé. A noter aussi qu'il est possible, avant de partir, de télécharger une copie de vos informations - une "archive" de vos données.

Sur Twitter, rendez-vous dans les paramètres, et cliquez sur "désactiver mon compte". Sur Instagram, une page dédiée vous permettra de supprimer votre compte. Idem pour Snapchat. Idem, aussi, pour la plupart des comptes en ligne que vous avez créé à travers le temps, sur MySpace, LinkedIn, YouTube, Flickr, eBay, Viadeo, Deezer, Yahoo, Copains d'Avant...

A la recherche de vos anciens comptes

La majorité des sites proposent une page dédiée à la suppression du compte. D'autres, rares heureusement, comme CDiscount, vous demanderont de leur envoyer une lettre. Ce passage "manuel" n'est cependant rien face à la difficulté de dresser la liste de tous les comptes que vous avez ouvert un jour. Il vous sera sûrement difficile de vous souvenir de tous les comptes créés au fil des années lors de vos explorations du Net...

Deseat.me est un site très pratique, qui permet de retrouver tous les comptes associés à votre adresse Gmail. Il vous suffit de vous connecter avec votre compte Google, pour que la plateforme suédoise vous dresse, grâce au protocole OAuth de Google, une liste de comptes en lignes associés à votre adresse - en passant, vous vous rendrez notamment compte du risque de voir votre boîte mail piratée, puisqu'il suffit à un hacker d'y pénétrer pour "forcer" tous vos autres comptes. Deseat vous propose à côté de chaque compte listé, un lien renvoyant vers la pages dédiée à sa suppression.

Seul inconvénient : pour le moment, Deseat ne fonctionne qu'avec les comptes Gmail... Il ne fonctionne pas avec les adresses Outlook / Hotmail, Free, et encore moins, soyons fous, avec des antiquités comme Club Internet (SFR), Yahoo, ou Wanadoo (Orange). Le site devrait prochainement s'ouvrir à d'autres serveurs mails, mais probablement pas tous.

Pour vous souvenir de vos anciens comptes, Account Killer, Just Delete Me et Knowem sont des sites très pratiques, qui vous dressent la liste de centaines de sites sur lesquels vous auriez pu vous inscrire. Knowem, tout comme la plateforme Namechk, vérifient votre pseudo (username) sur la grande partie des réseaux sociaux existants.

N'oubliez pas non plus de supprimer les sites et blogs personnels que vous avez créé dans votre jeunesse, ainsi que les comptes créés sur des forums de discussion - vous y avez probablement laissé de nombreuses infos sur vous.

Le "datacenter" de Google
Effacez vos traces sur le web et chez Google

Pour disparaître totalement, il vous faut aussi, et surtout, disparaître des sites que vous ne maîtrisez pas, et de Google - le moteur de recherche le plus utilisé au monde, qui a une mémoire d'éléphant et en sait énormément sur vous, depuis vos premières heures de surf sur Internet, quand vous aviez 15 ans.

Rendez-vous sur Google, et tapez votre prénom et votre nom, entre guillemets. Après vous êtres ainsi "googlisé", repérez les sites qui parlent de vous (blogs, sites personnels, forums, etc.). Notez les adresses complètes des pages (URL) visées. Il ne vous reste plus qu'à contacter les responsables de ces sites, et en vertu des lois françaises et européennes, à leur demander de modifier ou de supprimer les pages visées.

Comme le conseille la CNIL, contactez ( avec diplomatie) les responsables des sites visés, via la rubrique "contact" ou les mentions légales. Vous pouvez aussi saisir le nom de domaine du site dans la base mondiale Whois, qui délivre les noms et coordonnées des propriétaires de sites. Le responsable du site dispose d'un délai de 2 mois pour répondre à votre demande de suppression d'informations. En cas d'absence de réponse ou de réponse insatisfaisante, vous pouvez adresser une plainte à la CNIL. Si vous ne savez pas quoi écrire dans votre requête, cette dernière propose un modèle de courrier à envoyer.

Restent les résultats de recherche Google, et surtout son cache. Le moteur de recherche conserve des copies des pages indexées, pendant 3 semaines environ. Pour faire valoir votre droit à l'oubli numérique, renseignez le formulaire en ligne proposé par Google, afin de demander la suppression des résultats indexés, et rendez-vous sur la "Search Console" pour demander au moteur de recherche de supprimer le "contenu obsolète" stocké dans le cache. Toutes les demandes n'aboutissent pas, et vous aurez peut-être besoin d'envoyer un fax ou une lettre papier pour confirmer votre identité.

Disparaître... jamais totalement

Si vous n'avez pas le courage de vous attaquer ainsi à toutes vos traces numériques, vous pouvez toujours faire appel à l'une des sociétés spécialisées dans ce domaine - des "effaceurs" professionnels, des "nettoyeurs du web" spécialisés en "e-réputation", comme CSV et " Zen Reputation". Mais pour cela, vous devrez mettre de l'argent sur la table... tout en sachant que l'on pourra toujours légitimement douter de l'efficacité de tels prestataires.

Car il faut que vous le sachiez : disparaître totalement d'Internet est impossible. Il existe en effet des "webmasters fantômes" qui ont anonymisés leurs informations sur Whois, utilisant même parfois de faux noms et de fausses coordonnées, ou dont les sites sont basés à l'étranger (et donc difficilement attaquables par la CNIL). Et comme l'explique Rue89, "face aux outils un peu plus sophistiqués comme la Wayback Machine, gérée par des bénévoles qui ont déjà archivé 85 milliards de pages web, il n'y a absolument aucun recours". Nos conseils vous serviront donc à "effacer" le plus de choses possibles, mais jamais à disparaître entièrement de la Toile.

# data[].attributes.attachment_link.title
Comment effacer ses traces sur Internet - CNET France

# data[].attributes.attachment_link.description
Pas facile de se refaire une virginité sur la Toile, de tout effacer pour prendre un nouveau départ... ou pour disparaître, tout simplement. Difficile, impossible même, de tout effacer. Mais il reste possible, heureusement, de supprimer l'essentiel de vos traces numériques. Sans forcément passer par une société de "nettoyeurs" professionnels, qui coûtent souvent un peu cher.

# data[].attributes.attachment_link.title
Présentation Creative Commons CC-Kiwi VF

# data[].attributes.attachment_link.title
Envoyé Spécial - Loi HADOPI, la chasse aux pirates.mp4

# data[].attributes.attachment_link.description
Envoyé Spécial - Loi HADOPI, la chasse aux pirates.mp4

# data[].attributes.body
site officiel

# data[].attributes.attachment_link.readable_text
En 1990, bien avant de connaître la diffusion qui est la sienne aujourd'hui, le web a été créé par des informaticiens pour répondre aux besoins de communication des physiciens. Depuis, les utilisateurs se sont appropriés Internet, et c'est de cette appropriation que sont nés les réseaux de pair à pair (appelés en anglais " peer to peer " ou P2P), qui permettent le partage des fichiers entre plusieurs ordinateurs connectés. Comment ces réseaux se sont-ils développés et comment fonctionnent-ils ?

1. Qu'est-ce qu'un réseau de pair à pair ?

Pour échanger des fichiers, il faut que les ordinateurs communiquent entre eux. Le mode de communication le plus répandu est la connexion dite " client serveur ".

Dans le cas de l'échange de fichiers sur des réseaux " pair à pair ", les ordinateurs des internautes qui participent à l'échange sont tour à tour demandeur et donneur, client et serveur. Ce sont des " pairs " : la communication s'effectue sur un pied d'égalité.

Pour qu'un réseau pair à pair existe et fonctionne, il faut tout d'abord que chaque internaute participant installe sur son ordinateur un logiciel qui lui permette de se connecter au réseau.

Il faut aussi que le réseau soit doté de règles de fonctionnement communes à tous : c'est ce qu'on appelle le protocole du réseau. C'est lui qui spécifie comment et selon quel format les ordinateurs s'échangent des informations. Par exemple : qui possède tel ou tel fichier ? comment engager un transfert de données ? Les protocoles identifient l'ordinateur qui propose le fichier, et contrôlent le transfert des données.

Pour comprendre le fonctionnement des réseaux pair à pair, le plus simple est encore de voir comment, depuis cinq ans, différentes applications se sont succédé. En effet, comme ces réseaux sont créés par des utilisateurs, chaque nouvelle application a apporté des réponses aux problèmes rencontrés par les applications précédentes.

2. Premier problème : trouver l'adresse

Pour obtenir un fichier, il faut trouver une personne dont l'ordinateur contienne le fichier recherché et qui accepte la connexion pour le partager. Le premier problème est donc de trouver " l'adresse IP " d'un ordinateur sur lequel le fichier recherché est accessible.

Première génération d'applications : l'index central (Napster)

La première génération d'applications de partage de fichiers comprenait un serveur central qui servait d'index. Les exemples les plus connus sont Napster et Audiogalaxy.

Dans ce type de système, lorsqu'un internaute souhaite partager un fichier, il le déclare au serveur central. Celui-ci répertorie alors son adresse IP.

Tout autre internaute qui souhaite obtenir ce fichier interroge l'index central, comme il interrogerait un moteur de recherche. L'index central lui communique une adresse IP. Ensuite, le logiciel de partage lui permet de se connecter directement sur l'ordinateur qui propose le fichier.

Le fichier en lui-même ne transite pas par le serveur central, qui fonctionne simplement comme un annuaire : une fois l'adresse IP trouvée, les ordinateurs peuvent se connecter directement entre eux.

Mais il ne s'agit pas non plus d'un réseau totalement " pair à pair ", dans la mesure où sans le serveur central, le réseau ne peut pas fonctionner.

Deuxième génération : chaque internaute indexe ses propres fichiers (réseau Gnutella - version 0.4)

Dans cette deuxième génération, le serveur central n'est plus nécessaire à la connexion. Chaque internaute indexe lui-même ses propres fichiers. Ceux qui sont à la recherche d'un fichier interrogent, de proche en proche, tous les ordinateurs du réseau. L'exemple le plus connu est le réseau Gnutella.

Ici, le premier problème à résoudre est de trouver, lors de la première connexion, d'autres internautes qui participent au partage.

Dès que l'on rencontre un ordinateur connecté au réseau, celui-ci peut communiquer les adresses IP d'autres participants. Pour trouver ce premier internaute, on utilise les " Gwebcache ". Ce sont des ordinateurs du réseau Gnutella qui fonctionnent également comme des serveurs web. Ainsi, ils sont répertoriés par les moteurs de recherche : il suffit donc de taper " Gwebcache " sur l'un de ces moteurs pour obtenir des listes d'ordinateurs connectés.

Lors des connexions ultérieures, la liste ainsi établie sera automatiquement réutilisée.

Mais chaque internaute ne peut se connecter qu'à un nombre limité d'autres participants. Ainsi, de proche en proche, se constitue ce qu'on appelle un " réseau logique ". C'est un " overlay network " qui se greffe sur le réseau global.

En pratique, quand on recherche un fichier, c'est sur ce réseau logique qu'on diffuse sa requête. Celle-ci est d'abord adressée aux ordinateurs voisins, puis peu à peu propagée jusqu'à trouver un ordinateur possédant le fichier en question. La réponse, constituée par l'adresse IP de cet ordinateur, suit le même chemin en sens inverse. Ce système garantit donc une certaine forme d'anonymat : celui qui détient le fichier ne connaît pas l'identité de celui qui le lui demande.

Contrairement aux applications de première génération, le réseau Gnutella (version 0.4) est lui un véritable réseau pair à pair, puisqu'on peut se passer totalement d'entité centrale.

Mais cette deuxième génération a bien vite périclité, car le réseau était constitué à la fois d'ordinateurs connectés en haut débit et d'ordinateurs connectés par modem. Du coup, ces derniers imposaient leur vitesse de connexion à l'ensemble du réseau, et la propagation des données se trouvait fortement ralentie.

Troisième génération : les superpairs (réseau FastTrack et logiciel de partage Kazaa, Gnutella - version 0.6)

Cette troisième génération opère une distinction entre deux niveaux de pairs : ceux qui ont une connexion haut débit et ceux qui ont une connexion par modem.

Les ordinateurs disposant d'une connexion par modem se relient à un ordinateur ayant une connexion haut débit. Ce dernier devient dès lors un " superpair ". Chaque superpair indexe alors les fichiers des pairs bas débit qui lui sont rattachés, comme le faisait autrefois le serveur central des réseaux de première génération.

Entre deux superpairs en revanche, le système continue à fonctionner comme les réseaux de seconde génération. Mais la propagation des données est plus rapide, puisqu'elle n'utilise plus que les connexions haut débit.

Une fois l'adresse IP communiquée à l'ordinateur d'origine, une connexion directe s'établit entre les deux pairs, quel que soit leur niveau.

Il s'agit donc d'une solution hybride entre les réseaux de première et de seconde génération. Le réseau FastTrack, associé au logiciel de partage Kazaa, constitue un bon exemple de réseau pair à pair de troisième génération.

3. Deuxième problème : s'adapter aux caractéristiques de l'ADSL

Le développement de l'ADSL a posé un nouveau problème pour le fonctionnement des réseaux pair à pair. En effet, le débit fourni par les systèmes ADSL est asymétrique (c'est ce que signifie d'ailleurs le " A " de l'abréviation). Puisque les utilisateurs, qui sont les " clients ", n'envoient que des requêtes de faible poids, le débit ascendant (" upload ") sera faible, tandis qu'à l'inverse, pour recevoir les grosses quantités d'informations que les serveurs envoient aux clients en guise de réponse, le trafic descendant (" download ") sera dix à vingt fois plus élevé. Cette asymétrie va à l'encontre du fonctionnement des réseaux pair à pair, puisque ce faible débit d'upload freine l'ensemble du réseau : si rapide que soit sa vitesse de connexion en download, un ordinateur ne peut pas recevoir un fichier à un débit plus rapide que celui imposé par l'ordinateur qui lui envoie les données !

Pour s'adapter à cet environnement hostile à un trafic symétrique, eDonkey introduit le téléchargement multiple.

Le téléchargement multiple (réseau eDonkey et logiciels de partage eDonkey, eMule, mlDonkey)

Pour compenser le caractère asymétrique de l'ADSL, des internautes ont eu l'idée de rendre possible le téléchargement à partir de plusieurs fichiers, et donc de plusieurs ordinateurs, Le fichier est " découpé " en petites tranches et peut ensuite être téléchargé morceau par morceau à partir de plusieurs pairs.

Le trafic descendant se nourrit donc de plusieurs trafics ascendants. Évidemment, cette solution n'est que partielle : elle ne peut pas permettre à tous les ordinateurs d'augmenter en même temps leur vitesse de téléchargement, puisqu'au total, les capacités cumulées de download et d' upload du réseau restent déséquilibrées. Par ailleurs cette fragmentation en tranches favorise le partage partiel du fichier, un coup de pouce pour la coopération.

Développer la coopération

Le développement de la coopération est en effet une problématique essentielle des réseaux pair à pair. Une étude a montré que très peu d'utilisateurs de réseaux de partage de données les utilisent effectivement pour partager des données ; bien plus nombreux sont ceux qui les utilisent pour acquérir des données, mais n'en proposent pas aux autres.

En quoi consiste la coopération ? Pendant qu'un internaute est en train de télécharger un fichier, son ordinateur peut immédiatement redistribuer les fragments déjà obtenus à d'autres utilisateurs : les différents clients s'entraident donc automatiquement. Par contre, lorsqu'un internaute a fini de télécharger un fichier, il a souvent tendance à l'effacer du dossier partagé ou bien à se déconnecter du réseau pair à pair.

Ce comportement est doublement préjudiciable pour le fonctionnement du réseau : d'une part, c'est une source de téléchargement en moins pour les autres utilisateurs désireux d'acquérir ce fichier, d'autre part, c'est autant de capacité d' upload indisponible pour compenser l'asymétrie. Pour inciter à la coopération, les réseaux pair à pair ont donc mis en place un système de points, qui marchent sur le modèle du bonus/malus : les données fournies en upload permettent d'acquérir des points donnant droit à des capacités de download supplémentaires.

Le protocole BitTorrent, présenté un peu plus loin, propose une solution élégante au problème en utilisant le principe d'" un prêté pour un rendu " : il faut redonner des morceaux du fichier pour pouvoir en acquérir de nouveaux plus rapidement.

Gérer un réseau dynamique

L'un des enjeux fondamentaux des réseaux pair à pair, c'est de gérer la " dynamicité " du réseau. En effet, il ne faut pas oublier que le réseau n'est pas figé : à chaque instant, de nouveaux utilisateurs font leur apparition, tandis que d'autres se déconnectent.

Avant les téléchargements multiples, les échanges se faisaient uniquement entre deux pairs : l'inconvénient résidait dans le fait que si le donneur se déconnectait en cours de transfert, le demandeur devait trouver une autre source et recommencer tout le téléchargement depuis le début.

Grâce au système des donneurs multiples, les échanges sont devenus bien plus ergonomiques, puisque de nouveaux pairs peuvent prendre le relais des pairs qui se déconnectent. Un fichier peut ainsi rester disponible dans le réseau alors même que plus personne ne le propose dans son intégralité ! Le téléchargement multiple induit ainsi une persistance des fichiers dans le temps extrêmement utile pour le partage.

4. Troisième problème : optimiser les protocoles

Le protocole d'un réseau englobe toutes les règles organisant les échanges de messages entre pairs. Toutes les activités sont ainsi encadrées : recherche des adresses IP, gestion et contrôle des fragments de fichiers échangés, etc.

Mais la mise en place de ces protocoles génère un trafic d'informations très abondant sur le réseau pair à pair : ainsi, dans le réseau Gnutella (version 0.4), le volume des données liées au protocole était aussi important que celui des fichiers échangés. À l'origine, le protocole HTTP (qui permet la navigation sur internet) a été optimisé. Le trafic lié à ce protocole ne représente que quelques pour cent du trafic des données. À l'heure actuelle, les protocoles pair à pair, eux, sont loin d'être optimisés. L'optimisation de ces protocoles est donc un thème crucial de recherche qui permettrait d'améliorer de façon considérable le fonctionnement global du réseau.

Réseau Overnet : les tables de hachage distribuées pour optimiser les protocoles

Le réseau Overnet est un réseau précurseur en matière d'optimisation.

Pour trouver un fichier dans un réseau pair à pair classique, on propage la requête de pair en pair, en interrogeant tous les ordinateurs connectés jusqu'à ce qu'on trouve un ordinateur qui le détient.

Pour optimiser les échanges, Overnet utilise un algorithme qui s'appuie sur une table de hachage distribuée : " Kademlia ".

Kademlia, un protocole qui s'appuie sur une table de hachage distribuée

Une table de hachage, comme son nom l'indique, " hache " le nom du fichier recherché. Une fonction de hachage est utilisée pour faire correspondre au nom du fichier son " empreinte numérique ", une sorte de " résumé crypté " de ce fichier, sous forme d'une chaîne de bits (une succession de 0 et de 1) de longueur fixée (souvent 128 ou 160 bits). L'algorithme de hachage sécurisé SHA ( Secure Hash Algorithm) fait ainsi correspondre à un nom de fichier un nombre d'une longueur de 160 bits. Ce nombre est l'identifiant du fichier.

La table de hachage est distribuée, car les informations qui concernent un fichier (les adresses IP) sont localisées sur un nœud (un ordinateur connecté) dont le numéro sur le réseau est proche du nombre issu du hachage. Les identifiants de fichiers et de nœuds évoluent dans le même espace de référence.

Le problème consiste alors à structurer le réseau pour permettre de trouver efficacement le ou les nœuds en charge d'une certaine empreinte.

Pour Kademlia, il s'agit des nœuds dont l'identifiant partage un long préfixe commun avec l'empreinte recherchée. Un nœud contacte ainsi parmi ses connaissances, le ou les nœuds partageant le plus long préfixe commun avec l'empreinte. La structuration du réseau garantit que chaque nœud contacté connaît des contacts dont l'identifiant partagera un préfixe plus long avec l'empreinte recherchée, s'il en existe. Le processus de routage continue ainsi de proche en proche jusqu'à trouver le ou les nœuds de plus long préfixe commun avec l'empreinte.

Le principe des tables de hachage consiste à utiliser une fonction de hachage pour faire correspondre à chaque nom de fichier son empreinte, une sorte de " résumé crypté " du fichier, sous forme d'une chaîne de bits (une succession de 0 et de 1) de longueur fixée (souvent 128 ou 160 bits). Ce nombre devient l'" identifiant " du fichier. Les nœuds en charge d'une empreinte sont ceux dont l'identifiant en est très proche.

L'approche classique de recherche par diffusion consiste à propager la requête dans tout le réseau, ce qui engendre un trafic proportionnel au nombre de nœuds (ou de super-nœuds pour les réseaux hiérarchiques). Dans l'approche par tables de hachage distribuées, grâce à la structuration des connaissances, on peut trouver les nœuds en charge de l'empreinte en routant de proche en proche en un nombre d'étapes qui est logarithmique par rapport au nombre de nœuds. La recherche est donc beaucoup plus efficace : typiquement, une dizaine d'échanges de messages au lieu de quelques centaines voire quelques milliers si la donnée cherchée n'est pas répliquée.

Pour signifier le partage d'un fichier, son possesseur doit contacter le nœud en charge de l'empreinte du fichier pour lui indiquer son adresse IP. Un pair qui recherche le fichier n'aura qu'à contacter ce même nœud pour retrouver l'adresse IP du pair (ou des pairs) le partageant.

Le logiciel BitTorrent

Le logiciel BitTorrent, quant à lui, est un autre système d'échange de fichiers. Il se concentre sur le téléchargement d'un fichier donné. L'indexation des fichiers est prise en charge par un autre protocole. Il reprend le principe du téléchargement multiple, mais il permet également de développer la coopération en utilisant le principe d' " un prêté pour un rendu " : pour cela, un algorithme d'incitation à la coopération inspiré de la théorie des jeux est utilisé. Chaque pair BitTorrent, en tant que serveur, donne en priorité aux clients qui lui ont récemment envoyé des morceaux du fichier. Ainsi un pair, en tant que client, a intérêt à donner ce qu'il possède pour recevoir le plus souvent possible des morceaux de fichier.

À l'instar du réseau eDonkey, BitTorrent utilise la capacité d'" upload " des ordinateurs connectés pour redistribuer le fichier et ainsi désengorger le serveur. Des fichiers de taille importante peuvent donc être distribués par de petits serveurs.

Le logiciel BitTorrent est notamment utilisé pour distribuer certaines versions de Linux. Certaines sociétés éditrices de jeux l'utilisent également pour la diffusion de leurs logiciels et de leurs versions d'essai.

5. Au-delà de la technique, des enjeux de société

Enjeux éthiques

Les réseaux pair à pair sont fréquemment utilisés pour partager des fichiers de façon illicite, sans tenir compte du copyright.

Certes, cet aspect juridique, bien qu'important, ne relève pas de la recherche informatique. Mais celle-ci peut néanmoins contribuer à proposer des solutions techniques à ces problèmes éthiques, permettant de garantir la pérennité des réseaux pair à pair. On pourrait par exemple imaginer un protocole respectueux des droits de propriété intellectuelle, qui confierait directement la gestion de la rémunération des auteurs aux fournisseurs d'accès.

D'autre part, les réseaux pair à pair peuvent contribuer à la diffusion de contenus illégaux à l'insu de leurs utilisateurs. C'est le cas lorsque l'on aide à partager des fichiers cryptés sans en connaître l'origine ni la destination. Sans le savoir, en téléchargeant un film ou un album de musique, on peut servir de relais à la diffusion d'images pédophiles. C'est un problème qui se pose sur des réseaux qui prônent un anonymat total, comme Freenet par exemple.

Quelle pourra être l'influence de l'organisation de la répression et de sa médiatisation sur l'évolution des usages ? Cela semble difficile à quantifier.

Du reste, les applications des réseaux pair à pair ne fonctionnent pas toutes en marge de la légalité. Ainsi, le logiciel BitTorrent est utilisé de façon purement professionnelle par des sociétés éditrices pour diffuser des logiciels à partir de petits serveurs. De même, une application de téléphonie sur IP utilise les concepts issus de Kazaa. Des groupes de musique peu connus utilisent également les réseaux pair à pair pour diffuser leurs œuvres et tenter ainsi de percer.

Enjeux économiques

Le développement des réseaux pair à pair a souvent été communautaire, loin de toute démarche mercantile. Kazaa est toutefois une exception, puisqu'il a été développé par une société commerciale. Ses ressources sont issues pour partie de la publicité. Le logiciel installe aussi sur les ordinateurs des internautes des " spywares ", logiciels espions susceptibles de recueillir des informations sur l'internaute pour en établir un profil. Ces informations de profils pourraient éventuellement être commercialisées, mais on ne sait pas très bien dans quelles conditions. Ce modèle économique qui vise à rentabiliser l'exploitation de réseaux pair à pair pose de graves problèmes au regard du droit à la protection de la vie privée et des données personnelles.

Enfin, si les logiciels de partage sont souvent proposés gratuitement, des versions plus complètes, mais payantes, sont également proposées aux utilisateurs. Mais peut-on espérer que ce système soit assez attractif pour les internautes et qu'il devienne vraiment rentable ?

Les formidables possibilités offertes par les réseaux pair à pair peuvent encore être améliorées, et ne manqueront sûrement pas de l'être. Mais c'est tout une nouvelle économie qu'il faut penser pour les mettre en phase avec les exigences du droit et de la morale.

Newsletter

Recevez chaque mois une sélection d'articles

Niveau de lecture

Aidez-nous à évaluer le niveau de lecture de ce document.

Votre choix a été pris en compte. Merci d'avoir estimé le niveau de ce document !

Laurent Viennot

Chercheur Inria, responsable de l'équipe GANG faisant suite à l'équipe GYROWEB.

Voir le profil

Odile Lausecker

Voir le profil

Dossier Réseaux & Communication

Internet

Consulter le dossier

# data[].attributes.attachment_link.description
En 1990, bien avant de connaître la diffusion qui est la sienne aujourd'hui, le web a été créé par des informaticiens pour répondre aux besoins de communication des physiciens. Depuis, les utilisateurs se sont appropriés Internet, et c'est de cette appropriation que sont nés les réseaux de pair à pair (appelés en anglais " peer to peer " ou P2P), qui permettent le partage des fichiers entre plusieurs ordinateurs connectés.

# data[].attributes.body
P2P - HADOPI - CREATIVE COMMONS

# data[].attributes.body
Définition

# data[].attributes.attachment_link.description
Qwant is a search engine that respects your privacy and eases discovering and sharing via a social approach.

# data[].attributes.headline
Activité. Identité numérique de personnalité

# data[].attributes.subject
Activité. Identité numérique de personnalité

# data[].attributes.body
Hachette Education. Seconde. SNT

# data[].attributes.attachment_link.title
Les clés des médias : C’est quoi le droit à l'oubli numérique ?

# data[].attributes.attachment_link.title
WhatsApp sur Android - Comment ça marche?

# data[].attributes.attachment_link.title
Comprendre le Phénomène YouTube à Travers les Chiffres - Google France

# data[].attributes.attachment_link.title
easel.ly | create and share visual ideas using infographics

# data[].attributes.attachment_link.description
Easel.ly is a simple web tool that empowers anyone to create and share powerful visuals (infographics, posters)... no design experience needed! We provide the canvas, you provide the creativity.

# data[].attributes.attachment_link.readable_text
Asset management

Easily store, organize and search the assets and designs for your team's projects. Whether you're creating a presentation, report, or infographic, find all your uploaded assets in one place.

# data[].attributes.attachment_link.title
Create Presentations, Infographics, Design & Video | Visme

# data[].attributes.attachment_link.description
Create professional presentations, interactive infographics, beautiful design and engaging videos, all in one place. Start using Visme today.

# data[].attributes.attachment_link.readable_text
Dr. Amanda Sterk

Founder of College UnMazed

Saved $100k in total design costs and earned $30k+ in extra income

"Whether I needed visuals saved as PNG for social media, a PDF for a presentation, or any other file type, Venngage facilitated it with a few clicks."

Read Case Study

# data[].attributes.attachment_link.title
Venngage | Professional Infographic Maker | 10,000+ Templates

# data[].attributes.attachment_link.description
Dr. Amanda Sterk Founder of College UnMazed Saved $100k in total design costs and earned $30k+ in extra income "Whether I needed visuals saved as PNG for social media, a PDF for a presentation, or any other file type, Venngage facilitated it with a few clicks." Read Case Study

# data[].attributes.attachment_link.description
Canva is a free-to-use online graphic design tool. Use it to create social media posts, presentations, posters, videos, logos and more.

# data[].attributes.attachment_link.title
Genially, l'outil pour créer des contenus interactifs - Genially

# data[].attributes.attachment_link.description
Utilisez Genially, l'outil en ligne le plus complet pour créer des contenus interactifs et animés. Rendez tout ce que vous créez surprenant.

# data[].attributes.attachment_link.readable_text
Si Facebook domine encore et toujours ses concurrents, Snapchat fait aujourd'hui beaucoup d'ombre au réseau social de Palo Alto, notamment chez les jeunes. D'autres médias sociaux tentent de résister et proposent des fonctionnalités dédiées. On pense à Twitter, particulièrement utile pour les médias et la veille professionnelle. Mais le site de micro-blogging a du mal face à l'ogre Facebook, notamment sur le registre financier. Le réseau social est en danger, plusieurs entreprises dont Google, Salesforce et Microsoft se seraient renseignées pour racheter Twitter... Pour attirer les internautes et monétiser leur audience, les médias sociaux n'hésitent plus à se copier. Les... Lire la suite

# data[].attributes.attachment_link.description
Si Facebook domine encore et toujours ses concurrents, Snapchat fait aujourd'hui beaucoup d'ombre au réseau social de Palo Alto, notamment chez les jeunes. D'autres médias sociaux tentent de résister et proposent des fonctionnalités dédiées. On pense à Twitter, particulièrement utile pour les médias et la veille professionnelle.

# data[].attributes.attachment_link.title
Comment créer son profil Linkedin en moins de 5 minutes ?

# data[].attributes.attachment_link.title
Snapchat :  tuto et bonnes pratiques (MOOC RUE89)

# data[].attributes.attachment_link.title
Bonnes pratiques sur Instagram ? Méta-Media décrypte

# data[].attributes.attachment_link.title
Pourquoi Facebook cartonne ? Méta-Media décrypte

# data[].attributes.attachment_link.title
Comment démarrer sur Twitter ? Méta-Media décrypte