怎么通过IP地址获取对方电脑的名字和计算机描述

如何通过IP地址获取对方电脑的名字和计算机描述?
请各位高手给点指点

------解决方案--------------------
IPAddress hostIPAddress = IPAddress.Parse( "IP地址 ");
IPHostEntry hostInfo = Dns.GetHostByAddress(hostIPAddress);
Console.WriteLine( "Host name : " + hostInfo.HostName);