C#编程中,通过什么技术手段能判断通过IP判断这个IP是计算机还是交换机???

比如192.168.0.1----192.168.1.254
一共254个IP,怎么判断其中哪些是交换机,哪些是个人电脑??

交换机的IP一般都是固定的吧,如果交换机的IP不是固定的,怎么去管理呢。交换器是否有计算机名呢。一般电脑访问的,都能查到访问计算机的名字。如果是在域环境下。可以通过比对域目录来判断.