2008-10-19 95 views
5

我對SNMP有一點了解,但還不夠。我需要開發一個可讀取標準SNMP MIB並讀取/寫入各種屬性的應用程序。網絡端沒有問題,但是實際的MIB和它們可能包含的內容對我來說是一種黑色藝術。瞭解SNMP MIB有什麼好的資源?

我相信我應該可以使用LIBSMI來「解析」MIB,但我並不真正瞭解「解析器」的輸出結果以及如何最好地使用它。

所有的建議表示歡迎...

回答

3

在你扔在深結束的風險,你可能想看看net-snmp。默認安裝包含許多標準mib及其相關的實現。它還包含一個實用程序(mib2c),它將從您的mib文件生成樣板代碼。

一旦你讀完了幾條小竅門,你應該沒有麻煩,熟悉snmp的方式。

1

大多數標準MIB文檔都是在IETF發佈的相應RFC中定義的。

http://www.ietf.org/

請去這個網站來了解詳情。

0

Muonics Mib Smithy User Guide提供了一個很好的如何構建MIB的概述,它可以幫助您理解解析的必要元素。

您還應該查看ASN.1 ITU specification X.690,因爲這是SNMP定義的語言。它還可以幫助您在SNMP RFC中掃描SNMP RFC以獲取任何Bachus-Naur格式。我會建議你從RFC3642和RFC2252開始。

+0

你有任何鏈接或任何額外的細節? – 2015-12-10 19:57:19