排除 SNMP API 问题

使用 SNMP API 时,请记住几件事。

不同版本会有不同结果

虽然 SNMP API 可用在所有支持 SNMP 的设备,但返回的结果却因 SNMP 版本而异。例如 SNMPv1 与 v2 会针对 GetMultiple 函数返回不同的结果。若函数使用的其中一个 OID 错误,则 SNMPv1 只会返回错误,但 SNMPv2 会针对正确的 OID 返回结果、针对错误的 OID 返回错误。

无法在某些版本的 Windows 上使用 IPv6

使用 IPv6 时,SNMP API 无法在以下的 Windows 版本上执行:

路由器与交换机的数据包大小上限

路由器与交换机的预设数据包大小限制是 1500 个字节。若参数大小超过限制,GetMultiple 就会返回错误。

另请参阅

使用 SNMP API

CoreAsp.SnmpRqst

CoreAsp.ComResult

CoreAsp.ComSnmpResponse

使用 SNMP API 的脚本范例