Files
SNT/sequences/internet/filius/seance_4/README.md
2021-12-01 16:42:29 +01:00

4.9 KiB

Simulation de Réseau (4/4)


Cette partie vous proposera d'observer le fonctionnement d'un ou plusieurs échanges peer-to-peer à l'intérieur du réseau précédémment utilisé lors de l'activité 3.

Les objectifs :

  • Mettre en place un réseau p2p
    • Dans un même sous-réseau
    • Entre deux sous-réseaux
  • Observer les intéractions lors des transferts de fichiers
  • Comprendre l'intérêt de ce type de réseau

Étape 1 : Observer les échanges dans un sous réseau


Ouvrez donc le fichier reseau_4.fls. Il comporte un réseau composé de deux sous-réseaux composés de trois machines chacun.

base

  1. Il va s'agir, dans un premier temps, d'installer Gnutella ainsi qu'un Explorateur de Fichier sur chaque machine du réseau 0.

Gnutella est un protocole de partage de fichier p2p.

Pour cela, passez en mode simulation, et pour chaque machine du réseau 0, répétez l'opération d'installation des deux applications.

applications

  1. Ouvrez Gnutella sur une machine : dans l'onglet reseauil vous est proposé de rejoindre un réseau de machines, à conditions de connaître l'IP d'une d'entre elles. Ça tombe bien, nous savons que les machines 192.168.1.20et 192.168.1.30ont également le logiciel Gnutella d'installé...

gnutella_1

  1. Entrez donc l'une ces adresses IP et faites rejoindre le réseau

    gnutella_2

Ici on trouve une seule machine car 192.168.0.30n'a pas encore rejoint le réseau Gnutella.

Par ailleurs, en rejoignant ce réseau, vous constaterez qu'il est inutile de faire cette manipulation sur la machine possédant l'adresse 192.168.0.20, tout simplement car pour créer un réseau, il faut forcément un minimum de deux machines, donc celle ci rejoint automatiquement le réseau gnutella crée.

  1. Sur la machine 192.168.0.10installez donc l'application *Ligne de commande". Lancez celle ci et tapez les commandes suivantes:

    cd peer2peer --> on se place dans le repertoire où gnutella va effectuer les partages

    touch toto.txt --> ici, on va créer un fichier toto.txt

    Vous pouvez également faire ls pour vous assurer que le fichier toto.txt existe bien désormais.

commandes

  1. Vérifiez que le fichier toto.txtse trouve bien dans le bon dossier grâce à l'explorateur de fichier.
  2. Faites un clic droit sur la machine 192.168.0.10et selectionnez afficher les échanges de données

echanges

  1. Ouvrez gnutella sur une des deux autres machines, et, dans l'onglet rechercherentrez toto
  2. Telechargez et observez les échanges, comme sous la vidéo ci dessous. Que se passe t-il d'après vous ?

telechargement


Étape 2 : observer les échanges entre deux sous - réseaux

Ici, il s'agira de faire les mêmes manoeuvres que précédemment mais entre une machine du sous réseau 0 et une machine du sous réseau 1.

  1. installer Gnutella sur la machine 192.168.1.10et essayez de rejoindre le réseau gnutella existant.

  2. Ouvrez la fenêtre d'échange de données sur cette machine

  3. Telechargez le fichier toto.txt

  4. À votre avis, quel est l'élément qui gère le protocole ARP , qui associe une adresse IP à une adresse physique (MAC) ?

    Il s'agit du même appareil qui permet le routage des données à travers le réseau.

arp

  1. Constatez que la machine a bel et bien pu télécharger le fichier malgré sa présence dans un autre sous-réseau.

  2. Le fichier toto.txtest téléchargeable depuis les deux machines 192.168.0.10& 192.168.0.20

    Selon vous, pourquoi le réseau pair à pair est il intéressant dans le cadre d'un téléchargement de fichier ?

  3. Le partage du fichier toto.txtest tout à fait légal. Qu'en est - il alors du peer-to peer ?

Synthèse


Faire une synthèse des manipulations effectuées en complétant le texte suivant :

Dans un sous - réseau, chaque machine peut ................. des fichiers à l'aide d'un échange ....... à ........ .

Pour cela il est necessaire d'utiliser une application fonctionnant avec un ............ d'échange de fichiers.

Dans un réseau peer-to-peer, chaque machine se comporte à la fois comme un ............. et un ............. .

Il est tout à fait ........... d'échanger des fichiers via un réseau peer to peer, mais uniquement si les fichiers sont libres ou que vous en possédez les droits d'exploitation.

Le routeur permet de joindre plusieurs ............ ................. afin de créer un seul et unique réseau.

Il permet également d'acheminer les fichiers d'une machine à une autre à travers un réseau. On parle alors de ............... .

On peut donc dire qu'................ est un gigantesque réseau constitué de plusieurs .............. .................. .