Wireshark-users: [Wireshark-users] Strange ARPs
From: "noah davids" <ndav1@xxxxxxx>
Date: Sun, 17 May 2009 19:39:21 -0700
This is really a question concerning the behavior of ARP and not a wireshark question. I apologize to everyone for the misuse of the list but figured that the readers of this list would be my best bet for getting an answer.
I have a trace captured by tcpdump on a specific interface (but displayed 
with wireshark) that shows two behaviors I do not understand.
First there are unicast ARPs to a specific IP address. The destination MAC 
address of the ARP requests is that of the ARP's target host. These ARPs 
appear to be sent at random times. Second, the system will sometimes switch 
to using the source IP address of a different interface on the system, an 
interface that is on a different subnet.
I have found some information indicating that unicast pings can be some form 
of test packet. But the random times leads me to believe that that is not 
the case here I I would think that a test packet would be very regular). 
Also I am totally stumped as to why the source IP address would change. The 
system is a Red Hat 2.6 Linux kernel
A complete display of the trace and my questions can be found here 
http://members.cox.net/ndav1/traces/strange_arps.html but here a couple of 
sample packets
142993 19:30:20.005254   Nec_ab:cd:ef    NortelNe_01:02:03     ARP      Who 
has 10.20.1.1?  Tell 10.20.1.39
144132 19:35:19.305579   Nec_ab:cd:ef    NortelNe_01:02:03     ARP      Who 
has 10.20.1.1?  Tell 10.20.1.39
145323 19:40:19.286200   Nec_ab:cd:ef    NortelNe_01:02:03     ARP      Who 
has 10.20.1.1?  Tell 10.20.1.39
145643 19:41:44.964578   Nec_ab:cd:ef    Broadcast                   ARP 
Who has 10.20.1.1?  Tell 10.26.1.39
145654 19:41:45.996555   Nec_ab:cd:ef    Broadcast                   ARP 
Who has 10.20.1.1?  Tell 10.26.1.39
Note that 10.20.1.1's MAC address is  NortelNe_01:02:03 and it does respond 
to the unicast ARPs but not to the broadcast ARPs coming from 10.26.1.39..

Noah Davids
=+=+=+=+=+=+=+=+=+=+=+=+=+=+
Serendipity is a function of bandwidth