Comment dialogue les ordinateurs entre eux ?


Durée approximative de l'activité pratique (4h) :


Total des 12 questions sur 14 points (question 9 sur 3 points)


Vous prendrez une feuille pour noter votre avancement et faire des notes pour chacune des étapes ci-dessous. Un rendu feuille par élève.



Préambules :


Télécharger le logiciel à cette adresse :


https://www.lernsoftware-filius.de/downloads/Setup/Filius-Setup-1.8.1.exe


La documentation se trouve ici :


http://www.lernsoftware-filius.de/downloads/Introduction_Filius.pdf



Installer le logiciel Filius.




Filius dispose de 3 modes : 

 - design (marteau) 

 - simulation (flêche verte) 

 - documentation (crayon)

Pour les clients nous prendrons des Notebooks et pour les serveurs nous prendrons des PC.

Pour voir la configuration d'un poste, 2 double-click ou click droit puis configure.





Etape N°1: Relier 2 ordinateurs clients en lien direct

                    Les nommer 192.168.0.10 et 192.168.0.11


en changeant le nom :


Etape N°2:



Appuyez sur

Ajouter des applications sur les ordinateurs de cette façon :

clic droit sur l'ordinateur 192.168.0.10

Une fenêtre s'ouvre :

Choisissez ligne de commande, puis appuyez sur la flèche de gauche pour le mettre à gauche puis cliquer sur l'icône en bas : "Appliquer les modifications"

L'éditeur de commande est maintenant installé sur le PC virtuel de gauche.


Ouvrez-le et faites un Ping vers 192.168.0.11. (tapez la commande "ping 192.168.0.11" dans l'invite de commande). Afficher les données échangées.


Question 1 : A quoi sert la commande ping ici ?


Lancer la commande "traceroute 192.168.0.11". 


Question 2 : Afficher les données échangées. A quoi sert cette commande ?

Remarque : seule la couche Internet est utilisée.



Question 3 : Faites un ipconfig. Quelle(s) information(s) retrouvez-vous ?








Etape N°3: : Relier 2 ordinateurs client et un serveur à l'aide d'un switch comme suit :




Installer sur le serveur (192.168.0.12) un "Serveur générique" Serveur (mettre le port à 55555) 




Sur l'un des postes client, installer un Generic Client et connectez-le au serveur. 



Activer les échanges à l'aide d'un clic droit sur le serveur puis


Sur le client, envoyer un message L'utiliser pour envoyer un message au serveur (lui donner son adresse IP).


Vérifier sur le serveur la sortie :



La couche de transport est utilisée pour la première fois.


Question 4 : Quelle couche est utilisée pour envoyer le message ? Pourquoi cela apparaît-elle deux fois ?



Etape N°4: Ajoutons un second réseau local avec 3 nouveaux ordinateurs      comme ci-dessous. Utilisez les adresses IP suivantes : 192.168.1.10, 192.168.1.11 et          192.168.1.12


      Connectons les 2 réseaux à l’aide d’un routeur dont les cartes d’interface seront configurées avec les IP 192.168.0.1 et 192.168.1.1


Indiquez deux interfaces lorsque vous ajoutez le routeur :


Configurez celui-ci, le cable de gauche en 192.168.0.1, le cable de droite en 192.168.1.1



Appuyez sur gérer les connexions :


Vérifiez que vous obtenez bien cela :



Voici le réseau configurer comme ceci :


     Testons la connexion entre les postes 192.168.0.10 et 192.168.1.10 avec la commande PING



Normalement vous devez obtenir ceci    



Question 5 : Confirmez-vous ce message ? Pourquoi ?


Les deux réseaux sont différents et ne sont pas encore visible l'un de l'autre. Il faudra configurer la passerelle (le routeur) entre les différents postes.


Pour que le deux réseaux soient visibles l'un de l'autre, il faut :

       pour        chacun        des        3        ordinateurs        de        gauche        (serveur compris), indiquez 192.168.0.1 pour la passerelle (cable gauche du routeur) .

                     pour        chacun        des        3        ordinateurs        de        droite,        indiquez 192.168.1.1 (cable droite du routeur)






      Testons à nouveau la connexion entre les postes 192.168.0.10 et 192.168.1.10 à l'aide d'une commande ping. 


Question 6 : Quel résultat obtenez-vous ? Pourquoi ?


 Faite un traceroute 192.168.0.10, indiquez le chemin que prennent les données pour aller de 192.168.0.10 à 192.168.1.10.


Question 7 : Quelle est cette route ? Faites une capture d'écran.


Etape N°5: Essayons maintenant d’accéder au serveur 192.168.0.12 à partir d'un poste de droite.

Pour cela, installez un "Client générique" sur le poste 192.168.1.10 et connectez-le au serveur 192.168.0.12. 


Question 8 : Comment allez-vous faire pour vérifier que le serveur est accessible ?


-------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------

---------------------          SIMULATION du WEB        -----------------------------------------

-------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------


Avec Filius nous pouvons simuler et analyser les processus impliqués dans la communication entre un navigateur et un serveur distant.


POur la suite de l'exercice, nous garderons le serveur 192.168.0.12 et comme client le poste 192.168.1.10 sur lequel sera installé un navigateur.


Etape N°6: 

Sur le serveur 192.168.0.12, installez un "serveur web" et un "éditeur de texte". Utilisez l’éditeur de texte pour  ouvrir         le        fichier        "index.html"        qui        se        trouve        dans        le        répertoire root/webserver. 

   --->  



On va faire, une petite pause de réseau pour aller voir le langage HTML, pour ce faire, vous allez lire le document Introduction au langage HTML


Dans ce document, vous devez faire étape par étape les différentes modifications sur un fichier index.html. 

Créer vous-même une page HTML simple qui permet de détecter que l'on est bien sur votre serveur (personnaliser-la). Sauvegarder le fichier.


Question 9 : Indiquez votre démarche pour vérifier que le serveur est accessible ? faites une capture d’écran de votre page personnalisée comme demandé dans "Langage HTML + CSS"



Etape N°7: 


Sur le bureau de votre serveur  web,  lancer l’application "Serveur Web" avec un double-clic. Appuyer sur « Démarrer ».




Ensuite  allez  sur  le  bureau  du  poste  192.168.1.10  et  installez y un "navigateur web". Lancez-le et essayez de vous connecter au serveur 192.168.0.12 en tapant l’URL http://192.168.0.12 dans la barre d’adresse du navigateur.


Normalement la connexion s’établit mais en fait ce n’est pas comme ça que l’on s’adresse à un serveur. En réalité on contacte un serveur à l’aide d’une URL et non d’une adresse  IP. Un serveur de noms de domaine (ou DNS) va traduire l’une en l’autre.

Vous voyez également les interactions avec le matériel sous forme de clignotements des câbles lorsqu'une informations y transite.



Question 10 : Décrire le cheminement de l'information en identifier le parcours de celle-ci à travers le réseau ? Expliquez avec vos mots.


Etape N°8: Ajout du serveur DNS (Domain Name Server).


       Créez un nouveau serveur d’adresse IP 192.168.2.10 et comme passerelle 192.168.2.1.


Le nombre d’interfaces du routeur passe donc maintenant à 3. Pour passer à 3, il faut aller dans l'onglet "général" du routeur puis appuyer sur le bouton "Gérer les connexions" et appuyez sur +. Cela crée une nouvelle interface où l'on connectera le serveur DNS.




 et il faut renseignez  la nouvelle branche du routeur avec cette adresse IP 192.168.2.1



Vous obtenez ceci maintenant :


Pour permettre à tous les postes d’utiliser les services du DNS, nous devons ajouter l’adresse IP du DNS dans la configuration de tous les ordinateurs du réseau. Passez à l'étape suivante. 


Etape N°9: Ajoutons l’adresse IP du DNS sur tous les postes.



 



Ensuite nous allons donner à notre serveur une URL classique et la communiquer au DNS pour qu’il puisse la traduire en adresse IP.


Etape N°10: Sélectionnez le serveur DNS 192.168.2.10 et installez y l’application « Serveur DNS ». Lancez-la avec un double clic. Prenons comme nom de domaine www.edmondlabbe.fr et comme adresse IP 192.168.0.12 puisqu’il est hébergé sur le serveur 192.168.0.12

  • Appuyez sur le bouton « Add ».
  • Activez le DNS en appuyant sur le bouton « Start ».
  • Testez la connexion à partir du poste 1.10 en demandant d’accéder à l’URL http://www.edmondlabbe.fr


Question 11 : Qu'est ce que le navigateur affiche ? Pourquoi ?



Pour finir, testons simplement la commande dans l'interpréteur de commande : host www.edmondlabbe.com

Nous voyons que le DNS fait son travail en nous fournissant l’adresse IP du serveur




       

          Il est aussi possible de vérifier ce fonctionnement à l'aide d'une commande ping.



Question 12 : Obtenez-vous le même résultat ? Expliquez pourquoi.

Créé avec HelpNDoc Personal Edition: Outil de création d'aide puissant et convivial pour les documents Markdown