freshmeat.net: Project details for arpalert
arpalert uses ARP address monitoring to help prevent unauthorized connections on the local network. If an illegal connection is detected, a program or script is launched, which could be used to send an alert message, for example.
———-
Like arpwatch, only better?