title: How do I detect hosts on my LAN?
body: <p>To help users, I would like my code to discover Oracle databases on the LAN. I thought to do this by first detecting all hosts, then checking each host to see if it is listening on Oracle's default port.</p>
  
  <p>Any ideas how to go about this? Preferably in Java, but any language or algorithm would do.</p>