Ping adresse mac on internet

mr_urza Messages postés 586 Statut Membre -  
acermez Messages postés 24 Date d'inscription   Statut Membre -
Y' a t il un moyen de ping les adresses mac sur internet ?
Ou bien on ne travail que sur la couche 3 (et + )
et du coup on est bloquée ?

† n0 CoMMenT † 

21 réponses

  • 1
  • 2
  1. wAx Messages postés 1596 Date d'inscription   Statut Membre Dernière intervention   202
     
    quelques mots sur l'ARP...

    On a dit que le ping se fait au niveau IP.

    Seulement, les trames ethernet sont envoyées avec les adresses mac et elles se baladent ainsi de saut en saut jusqu'à la destination.

    Je vais prendre un ex:

    PC1---------passerelle1--------passerelle2----------PC2

    pc1: 192.168.0.10
    passerelle1: 192.168.0.1 & 192.168.1.1
    passerelle2: 192.168.1.2 & 192.168.2.1
    pc2: 192.168.2.10

    pc1 veut pinguer pc2
    donc tu fais ping 192.168.2.10

    Ta couche ip voit que tu veux atteindre le reseau 192.168.2 et que ce n'est pas ton propre reseau. On va donc passer par la passerelle
    Le ping est donc envoyé à 192.168.0.1 en disant "je ping 192.168.2.10"

    Seulement, pour atteindre passerelle1, il faut son adresse mac, nous on connait son ip.

    Avant meme de lancer le ping, on fait une résolution d'adresse mac. Pc1 balance sur tout le réseau "Qui a l'ip 192.168.0.1"
    La passerelle répond "C'est moi !!!"

    C'est ainsi qu'on reccupere l'adresse mac de la passerelle

    la demande de pc1 et la réponse de la passerelle s'appellent des requetes et réponse ARP (address resolution protocol)

    Une fois que pc1 a le mac de passerelle1, il balance son ping

    passerelle1 le reccupere, voit que c'est pas pour son reseau, il faudra donc passer par passerelle2

    Requette arp pour savoir qui a 192.168.1.2
    reccuperation du mac de passerelle2
    On envoit le ping su passerelle2

    Passerelle2 sait que pc2 est dans son reseau, donc requette ARP directement sur pc2
    Et on envoie le ping sur pc2

    Tout se passe pareil pour la reponse dans le sens retour

    Donc, l'arp c'est demander, quand on a une ip, quelle est l'adresse mac de la machine

    le reverse arp, c'est l'inverse
    On a le mac et on demande à la machine de nous dire quelle est son ip

    C'est pour ça que je t'ai dit tu fais un reverse arp sur le mac, tu reccuperes l'ip de la machine et tu pingues sur l'ip

    De toutes façons, un pîng se fera tjours sur l'ip

    Voalaaa
    13
  • 1
  • 2