本帖最后由 u011354971 于 2013-09-17 14:13:18 编辑

解决方案 »

  1.   

    如果要“监控局域网中,服务器和其他pc的网络连通”,用SNMP不是很适合。1、服务器和PC默认是不响应SNMP查询的。
    2、用Ping来确认连通更简单和常见。
      

  2.   

    那用来检测服务器或者pc的资源使用情况的话,是不是用snmp比较合适?
      

  3.   


    这个需要在服务器和PC上开启(Simple Network Management Protocol)。安装完毕后就可以在%systemroot%\system32下,就可以找到它可以提供的MIB,比如HOSTMIB.mib。可以利用MIB定义来找到各种计数器的具体OID和数据格式。http://msdn.microsoft.com/en-us/library/windows/desktop/aa379157%28v=vs.85%29.aspx
      

  4.   


    这个需要在服务器和PC上开启(Simple Network Management Protocol)。安装完毕后就可以在%systemroot%\system32下,就可以找到它可以提供的MIB,比如HOSTMIB.mib。可以利用MIB定义来找到各种计数器的具体OID和数据格式。http://msdn.microsoft.com/en-us/library/windows/desktop/aa379157%28v=vs.85%29.aspx多谢您的回答,我组织了一下,如果我想实现,组网内的pc、路由、服务器各个部位的连通情况(使用ping的方式实现)以及 pc、服务器的资源使用情况(用snmp实现),所有都在.net环境下实现,这样可行么?