Netdiscover is a network address discovering tool, developed mainly for those wireless networks without dhcp server, it also works on hub/switched networks. It is based on arp packets, it will send arp requests and sniff for replys.