排除 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 的指令碼範例