title: Periodic ARP messages from Android device every 30-45 seconds.
body: <p>I have a native C application on an Android 4.3 device which transmits and receives data via UDP.</p>
  
  <p>I noticed that the device is sending out ARP messages every 30-45 seconds while data are being actively transmitted/received via UDP to/from a remote IP address.</p>
  
  <p>I would expect that as long as data are being exchanged actively there wouldn't be a need for sending out ARP messages as a cache is maintained. However, that doesn't seem to be the case.</p>
  
  <p>Is this default and expected behavior on Android ?</p>
  
  <p>Is there some configurable option when creating a socket which controls the frequency of these ARP messages?</p>