Ping adresse mac on internet

Fermé
mr_urza
Messages postés
585
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
19 janvier 2006
- 24 juin 2003 à 12:09
acermez
Messages postés
24
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
9 octobre 2008
- 21 août 2008 à 00:16
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

wAx
Messages postés
1590
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
21 novembre 2011
202
24 juin 2003 à 12:59
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