Recherche d'une adresse IP à partir du MAC d'un périphérique dans un autre sous-réseau

3

Je suis novice en réseau en tant que tel, mais je me suis beaucoup intéressé au problème de la recherche d’adresse IP à partir de MAC au cours des derniers jours. Je connais un appareil dont je connais l'adresse MAC et une application Android s'exécute sur mon smartphone. Je dois trouver l'adresse IP dudit périphérique afin de pouvoir lui envoyer des demandes.

Sur le même sous-réseau, les méthodes que j'ai trouvées consistaient à utiliser un serveur de cloud externe ou à envoyer une requête ping à tous les périphériques du sous-réseau et à lire la table ARP. Je ne veux pas utiliser de serveur externe, je me suis donc tourné vers ARP et tout fonctionnait bien ...

Cependant, dans le cas d'un sous-réseau différent, je ne sais pas comment procéder. Est-ce possible? Si ce n'est pas le cas, quelles connaissances supplémentaires pourraient rendre possible?

Supposons que j'ai l'adresse IP du routeur auquel le périphérique est connecté ou l'adresse IP de la passerelle à laquelle le périphérique se connecte. Puis-je utiliser l'un de ceux-ci pour atteindre le sous-réseau du périphérique? (Je suis vraiment nouveau, alors supportez-moi si je dis quelque chose de stupide)

Gaurav Fotedar
la source
2
Ce n'est pas possible. Les adresses MAC ne traversent pas les routeurs / commutateurs, etc.
DavidPostill
1
Vous pouvez envoyer un ping à n'importe quel périphérique n'importe où (tant qu'il est connecté et que les pings ne sont pas bloqués). Cependant, vous ne pouvez pas obtenir d'adresse MAC à l'aide de ping.
DavidPostill
1
L'envoi d'un ping vers un autre sous-réseau privé n'est possible que s'ils partagent la même passerelle et possèdent les masques de sous-réseau appropriés.
DavidPostill
1
Il n’existe pas de solution universelle à ce problème. Par conséquent, la solution de contournement restante consiste généralement à rechercher des services susceptibles de laisser fuir le MAC, tels que Samba / CIFS, SNMP ou WMI. chacun d'eux peut être interrogé pour récupérer le MAC.
Frank Thomas
1
@DavidPostill, "Switch Fabric" est un terme indépendant de la topologie désignant un ensemble de systèmes intermédiaires interconnectés de couche 2 (commutateurs, ponts ou même répéteurs), avec une connotation centrée sur le matériel et l'installation de câbles. En général, ils sont représentés graphiquement comme un maillage depuis son genre, ce qui en fait un exemple extrêmement compliqué, mais un seul commutateur isolé est un tissu en soi (en fait, la définition originale venait de la conception des commutateurs à barre transversale, pour les fonds de panier). S'agissant de périphériques de couche 2, il est comparable à un domaine de diffusion sans scénarios VLan ou P2P. en.wikipedia.org/wiki/Switched_fabric
Frank Thomas