Welche Strategie verfolgt das iPhone / Android auf die ARP-Anfrage?

8

Wenn ich arping zum Senden von ARP-Anfragen (ich weiß, dass ein schlafendes iPhone nicht auf ICMP-Ping antwortet) an schlafende iPhones / Androids (bedeutet, sie sind eingeschaltet, aber der Bildschirm ist dunkel) auf dem gleichen WLAN verbunden sind Das iPhone antwortet mir so:

%Vor%

Aber gelegentlich antwortet das iPhone ständig. Manchmal beantwortet es das Arping überhaupt nicht. Android antwortet wie folgt:

%Vor%

Es scheint, dass Android positiver ist. Also, was ist die Strategie von iPhone / Android auf ARP-Anfrage ( Diese Post kann verwandt sein)? Können Router von Home-Klasse damit in Verbindung gebracht werden?
Eigentlich schreibe ich einen ARP-Scanner mit libpcap (ich kann den Golong-Code bereitstellen, wenn das hilft), also wie kann ich Telefone so viel wie möglich finden?

ps: Ich weiß, dass diese Frage ein wenig off-topic ist, aber es ärgert mich wirklich, wo ich diese Frage stellen sollte, Super User erlaubt keine Fragen über Telefone, Ask different ist nicht korrekt, da es nicht nur um diese Frage geht Apple Hardware oder Software. Ich lege es auf networkengineering , aber es ist als off-topic halten.

    
jfly 22.02.2017, 08:53
quelle

1 Antwort

2

Sowohl das schlafende iphone meiner Frau als auch das schlafende ipad scheinen auf eine icmp-ping-Anfrage zu reagieren, wenn sie über die .net ping.send-Methode gesendet werden hier .

Ich verwende das in einem Programm, das ich selbst geschrieben habe und das ich seit kurzem als Freeware zur Verfügung stelle Ссылка

Auch dieser Beitrag sagt, dass es mit einem anderen Programm namens tcping

hoffe das hilft

    
Rob 26.02.2017 19:51
quelle