Nmap ("Network Mapper") is a free and open source utility for network exploration or security auditing.