Is there any better way to achieve this. I m using vb.net 2005 ( FREE ) . Can System.Directoryservices used to get the ip addresses of all the hosts within the network?