Garp is a program that implements the gratuitous ARP protocol as described in w. richard stevens's book TCP/ip illustrated.