Activité 4: Analyse d'une trame informatique


Les protocoles réseau 


Dans cette activité, vous verrez comment un ordinateur dialogue avec d’autres sur un réseau comme Internet : 


- Que signifient les octets transmis ? 


- Comment sont-ils organisés ? 


Étape 1 : Relever la configuration réseau de votre PC :


  • Exécuter l'invite de commande "cmd"


Saisir la commande :     ipconfig /all         et compléter les lignes suivantes


  • L’adresse MAC :   ___ : ___ :___ : ___ : ___ : ___           

       

  • L’adresse IP :          ___ . ___ . ___ . ___         

               

  • Convertir l’adresse IP en hexadécimal : ___ . ___ . ___ . ___         


  • L’adresse du serveur DHCP : ___ . ___ . ___ . ___ 


  • Convertir l’adresse en hexadécimal :         ___ . ___ . ___ . ___ 


  • L’adresse de la passerelle : ___ . ___ . ___ . ___ 


  • Convertir l’adresse en hexadécimal : ___ . ___ . ___ . ___ 



Q1 -  D’où provient l’adresse MAC ? D’où provient l’adresse IP ?



Étape 2 : Capture des échanges sur le réseau. Utilisation du logiciel WireShark


-  Enregistrer le fichier « effacement cache ARP »


-  Changer l'extension de ce fichier en .bat et lancer la commande d’effacement du cache ARP en ouvrant ce fichier.


-  Recommencer l’opération jusqu’à ce que le message « Aucune entrée ARP trouvée s’affiche »


-  Enregistrer le fichier test1_serveur_dhcp.


-  Changer l'extension de ce fichier en .bat


Ce fichier  contient les commandes :


arp -d *

ping 10.176.164.2 -n 1

pause


(On envoie un ping au serveur DHCP du lycée)


- Lancer le logiciel Wireshark .


Pour démarrer une acquisition :


- Aller dans Menu Capture => Options


- Identifier la ligne correspondant à l’interface réseau utilisée, 


- Décocher « Capture packets in promiscuous mode », puis cliquer sur Start


- Lancer immédiatement le fichier "test1 serveur dhcp"


- Arrêter la capture des que la commande est terminée.


-  Enregistrer le résultat : Menu File > Save 


Plusieurs trames ont été capturées pour localiser les trames qui nous intéressent 


Entrer dans le filtre d’affichage la commande suivante :


ip.addr ==10.176.164.2



Deux trames ICMP apparaissent précédées par des trames ARP ; relever les numéros de ces trames, puis enlever le filtre.


Retrouver ces trames à l'aide des numéros relevés


Deux trames ARP doivent précéder la première trame ICMP



Étape 3 : Analyse d’un premier échange



L’affichage est organisé de cette façon :





Elle est composée de 3 trois blocs : 


Q2 - Quatre trames ont été échangées pour répondre à la commande ping 10.176.164.2 Expliquer la raison d’être de chacune.


N° Trame

Protocole

Émise ou reçue ?

Utilité dans le dialogue






























Q3 - Sélectionner la trame ICMP Echo (ping) request


- Faire un double clic sur la trame pour afficher sa décomposition et son contenu numérique.


- Faire une copie d’écran de la fenêtre ainsi obtenue et la coller dans un fichier Word ou open office.


- Utiliser les outils de dessin pour localiser les informations suivantes


- L’adresse MAC source (MAC de votre PC)  ___ : ___ :___ : ___ : ___ : ___   

- L’adresse IP source (IP de votre PC) (voir étape 1) ___ . ___ . ___ . ___  

- L’adresse MAC de destination :        ___ : ___ :___ : ___ : ___ : ___   

- L’adresse IP de destination :  ___ .___ . ___ . ___  


Q4 - Quel O.C. à l’IP destination et l’adresse MAC destination trouvées ci-dessus.


Q5 - Sélectionner la trame ARP Who has … ?


  • Retrouver l’adresse MAC destination : ___ : ___ :___ : ___ : ___ : ___  


  • Pourquoi a-t-on cette valeur ? (piste : que signifie broadcast) ?



Étape 4 : Analyse d’un deuxième échange



ipconfig /flushdns

ping www.ac-rouen.fr -n 1

pause                                                        


Note : ipconfig /flushdns vide le cache DNS


  • Appliquer  le filtre suivant ip.addr == "adresse ip de votre pc"




A – Étude de l’encapsulation :


Q6 - Reconstituer les sigles des protocoles suivants :


Address Resolution Protocol :


Internet Protocol :


User Datagram Protocol : …


Internet Control Message Protocol : …



  • Sélectionner la trame ICMP Echo (ping) request ; remarquer les protocoles imbriqués.


On peut schématiser l’encapsulation ainsi :


Q7 - A partir de la composition des autres trames, compléter les cadres des schémas suivants :


Q8- Reporter vos résultats dans l’arbre ci-dessous et associer les couches correspondant au modèle OSI :


Q9 - Deux trames DNS sont échangées. Rappeler la fonction du serveur DNS


  • Expliquer en complétant le tableau ci-dessous, la raison d’être de chacune.


Trame

Protocole

Emise ou

Reçue ?

Utilité dans le dialogue


DNS




DNS





B – Étude de la relation MAC/IP


Q10 - Sélectionner la trame « DNS Standard query A www.ac-rouen.fr »


- Faire un double clic sur la trame pour afficher sa décomposition et son contenu numérique. Faire une copie d’écran de la fenêtre ainsi obtenue et la coller dans un fichier Word.


 Utiliser les outils de dessin pour localiser les informations suivantes

  • adresse MAC source ___ : ___ :___ : ___ : ___ : ___ 
  • adresse IP source        en hexa: ___ .___ . ___ . ___  en décimal : ___ .___ . ___ . ___ 
  • adresse MAC de destination        ___ : ___ :___ : ___ : ___ : ___
  • adresse IP de destination        en hexa: ___ .___ . ___ . ___
  • en décimal : ___ .___ . ___ . ___ 


Q11 - Indiquer à quel O.C. appartiennent les adresses IP et MAC source de la question précédente.


Q12 - Sélectionner la trame « DNS Standard response A …. »


Dans cette trame, retrouver l'adresse IP de www.ac-rouen.fr:

adresse MAC source ___ : ___ :___ : ___ : ___ : ___  

adresse IP source en hexa: ___ .___ . ___ . ___ en décimal : ___ .___ . ___ . ___ 


Par rapport au PC que devient l'adresse IP source de la trame «DNS Standard response »?


Q13 - A partir de ce questionnement, expliquer les adresses IP et MAC destination :


- A qui appartient l’adresse IP destination de la question  Q10? D’où vient cette valeur ?


- Cette adresse est-elle dans le même réseau logique que l’IP source de la question Q12 ? (considérer le masque)


- A qui appartient l’adresse MAC destination ? 



C – Pour aller plus loin :

Q14 - Sélectionner la trame « DNS Query A …. »


  • Relever pour le protocole UDP :


    • le port source:


    • le port destination :


Q15 - Sélectionner la trame « DNS query response…. »


  • Relever pour le protocole UDP :


    • le port source :


    • le port destination :


Entre les trames « DNS query A » et « DNS query response », les ports source et destination ont été permutés. Justifier pourquoi.


En faisant quelques recherches sur Internet sur le protocole DNS, justifier l’une des deux valeurs de ports.



Q16 - A partir du tableau en annexe 1, coder en hexadécimal :


ASCII

w

w

w

Hexadécimal





ASCII

a

c

-

r

o

u

e

n

Hexadécimal










ASCII

f

r

Hexadécimal





Q17 - Retrouver ces valeurs dans la trame.

Annexe 1 - Table ASCII (0 - 127)

  000    00       NUL

  001    01       SOH

  002    02       STX

  003    03       ETX

  004    04       EOT

  005    05       ENQ

  006    06       ACK

  007    07       BEL

  008    08        BS

  009    09        HT

  010    0A        LF

  011    0B        VT

  012    0C        FF

  013    0D        CR

  014    0E        SO

  015    0F        SI

  016    10       DLE

  017    11       DC1

  018    12       DC2

  019    13       DC3

  020    14       DC4

  021    15       NAK

  022    16       SYN

  023    17       ETB

  024    18       CAN

  025    19        EM

  026    1A       SUB

  027    1B       ESC

  028    1C        FS

  029    1D        GS

  030    1E        RS

  031    1F        US

  032    20        SP

  033    21         !

  034    22         "

  035    23         #

  036    24         $

  037    25         %

  038    26         &

  039    27         '

  040    28         (

  041    29         )

  042    2A         *


  043    2B         +

  044    2C         ,

  045    2D         -

  046    2E         .

  047    2F         /

  048    30         0

  049    31         1

  050    32         2

  051    33         3

  052    34         4

  053    35         5

  054    36         6

  055    37         7

  056    38         8

  057    39         9

  058    3A         :

  059    3B         ;

  060    3C         <

  061    3D         =

  062    3E         >

  063    3F         ?

  064    40         @

  065    41         A

  066    42         B

  067    43         C

  068    44         D

  069    45         E

  070    46         F

  071    47         G

  072    48         H

  073    49         I

  074    4A         J

  075    4B         K

  076    4C         L

  077    4D         M

  078    4E         N

  079    4F         O

  080    50         P

  081    51         Q

  082    52         R

  083    53         S

  084    54         T

  085    55         U


  086    56         V

  087    57         W

  088    58         X

  089    59         Y

  090    5A         Z

  091    5B         [

  092    5C         \

  093    5D         ]

  094    5E         ^

  095    5F         _

  096    60         `

  097    61         a

  098    62         b

  099    63         c

  100    64         d

  101    65         e

  102    66         f

  103    67         g

  104    68         h

  105    69         i

  106    6A         j

  107    6B         k

  108    6C         l

  109    6D         m

  110    6E         n

  111    6F         o

  112    70         p

  113    71         q

  114    72         r

  115    73         s

  116    74         t

  117    75         u

  118    76         v

  119    77         w

  120    78         x

  121    79         y

  122    7A         z

  123    7B         {

  124    7C         |

  125    7D         }

  126    7E         ~

  127    7F       DEL





Créé avec HelpNDoc Personal Edition: Créer des documents d'aide CHM facilement