news:i5oikh...@mid.individual.net...
> NY wrote:
>
>> What is a typical ARP timeout? A few seconds? A few minutes? An hour or
>> so?
> Windows is 60 seconds.
>
>> My Windows PC ("arp -a") shows that there is an IP-MAC entry for a lot of
>> computers, including the NAT router for accessing the outside world. And
>> yet there are ARP requests for entries in that table.
>>
>> Looking again, I've spotted something else. Not all the ARP requests are
>> broadcasts.
>
> Are you saying not broadcast based on not having a destination IP of the
> local subnet broadcast addr (e.g. 192.168.x.255) or on not having MAC addr
> of all FF?
Having a destination IP and MAC that correspond with the computer that is
being ARPed, as opposed to a MAC of all Fs. But otherwise looking identical
to an ARP request to an all-Fs broadcast MAC.
>> There are some Amazon Alexa devices which send out repeated identical
>> ARPs every five seconds, and the computer (another Alexa, or the router)
>> with that IP doesn't respond to say "that's me". There are, in general, a
>> lot of ARP requests which seem never to get a response.
>
> Sounds like announcements rather than requests/replies.
As decoded by Wireshark, they look identical to the ones which get an
immediate response.
>> Unless a Wireshark display filter of "arp" misses some of the responses -
>> but that fact that is lets through *some* suggests that it should left
>> through *all*.
>
> Where is the wireshark listening to? Hopefully wired rather than wireless
> ... But even if plugged into a normal switch it won't see all traffic e.g.
> if computer A sends a reply to computer B, then there's no reason for the
> switch to even send it to the port that wireshark is running on.
That's point. I will see ARP requests from anywhere on the LAN, because
switches and mesh wifi nodes have to send broadcasts everywhere (by
definition). But I'll only see ARP responses from computers which are on the
same switch as me. Actually, if the switch (an unmanaged switch) is doing
its job, it should be filtering out *all* traffic except broadcasts and
traffic addressed to my PC (which is running wireshark).
I wonder if different nodes of a Linksys Velop mesh network also filter
traffic (because they each include a network switch) or whether they all
simply repeat traffic from the primary node which is connected to the router
(and, via two Ethernet switches, to my PC). I'm maybe only seeing ARP
responses from Alexas which are connected to the primary node rather than
one of the other nodes around the house.
I'd need to make a list of the "friendly name" by which we know each Alexa
and its MAC address, to work out which ones are connected by wifi to which
node.