Как получить список всех IP-адресов (и, возможно, имен компьютеров?), Используемых в той же подсети, что и мой компьютер с использованием C #?
Посмотрите на
http://www.codeproject.com/KB/IP/ListNetworkComputers.aspx