ARP Revisited