Ver nombre de los equipos de red

Aprendiz
23 de Febrero del 2004
Hola que tal, me estoy haciendo una pequeña aplicación para ir aprendiendo distintas cosas y llevo un par de dias pensando como podría capturar el nombre de las redes así como de los equipos que hay en cada red.
También a ser posible me gustaría saber si esos equipos tienen instalados Sql Server.
Si me podeis ayudar os lo agradezco de antemano.
Muchas gracias y un Saludo.