2013-10-30 31 views
0

我對NTCIP/SNMP協議的工作,我能夠連接到使用的MibBrowser的一個一個的設備控制器,並能夠通過不同的對象走路(OIDS)通過MIB文件加載。但是,當我遍歷dmsMessageTable時,只能看到兩條消息(同樣是通過對象ID)被檢索到,但設備控制器有兩條以上消息。正在檢索的消息是設備提供的默認消息。如何從設備控制器dmsMessageTable檢索郵件使用SNMP

任何人都可以在這方面的幫助?

回答

1

您是否使用了正確的主索引(OID的倒數第二個節點)?該節點對應於消息存儲器類型。對於可變消息,索引應爲3或4.

您可以檢索內存類型的消息數(例如,對於可更改的消息,請使用dmsNumChangeableMsg - 1.3.6.1.4.1.1206.4.2.3.5.2.0 ),然後你的OID的最後一個節點應該對應於那種類型的存儲體中的消息號。

實施例:

對於可變存儲器的第一個消息: 1.3.6.1.4.1.1206.4.2.3.5.8.1.3.3.1

對於易失性存儲器的第二消息: 1.3.6.1 .4.1.1206.4.2.3.5.8.1.3.4.2