簡介
本檔案介紹簡易網路管理通訊協定(SNMP)和與Cisco裝置相關的問題。
問:Cisco MIB是如何演化的?
A.過去,Cisco MIB分支下的所有對象都記錄在一個大型文檔中。本檔案已隨每個Cisco IOS®軟體新版本更新。因此,存在9.0 Cisco MIB和10.0 Cisco MIB,以此類推。此外,在那個年代,產品線是排他性的路由器。
但是,隨著Cisco IOS軟體成熟和產品系列的擴大,這種龐大的MIB模型變得不可擴展。在Cisco IOS軟體的一個修訂版級別中,有不同的版本(例如IP專用映像和IBM功能集版本)。 該產品系列還包括其他裝置,例如運行完全不同軟體代碼的LAN交換機。
在Cisco IOS軟體版本10.2和更新版本中,Cisco MIB被分割成多個元件MIB檔案,每個檔案都專注於特定功能、技術或裝置型別。這種結構可以更快地實施新功能。它還允許使用者僅將所需的部件編譯到網路管理系統(NMS)中。
問:如何在Web上檢索Cisco MIB?
A.使用以下步驟:
- 選擇一項:
- 有關特定Cisco IOS軟體版本支援的MIB,請轉至Cisco IOS MIB Locator。
- 有關非Cisco IOS產品支援的MIB,請轉至SNMP Object Navigator > Download MIB。
- 對於所有MIB或特定MIB,請轉至SNMP Object Navigator > Download MIBs。
- 進行所有必要的選擇,直到您到達下載頁面。
問:如何使用GitHub檢索Cisco MIB?
A.使用以下步驟:
- 轉到GitHub-cisco/cisco-mib。所有版本1 MIB都在v1目錄中,所有版本2 MIB都在v2目錄中。
- 轉至相應的v1或v2目錄檢索MIB。
問:如何在GitHub上導航MIB?
A.在cisco/cisco-mibs目錄下,您可以找到以下子目錄:
- /traps — 這類似於/oid(對象識別符號[OID])和/schema目錄。此目錄中的檔案列出思科產品支援的陷阱。以.trap副檔名結尾的檔案是SunNet Manager陷阱定義檔案。它們可以新增到通常位於/var/adm/snm中的snmp.trap檔案中。
- /v1(SNMPv1 MIB) — 這是SNMPv1管理資訊結構(SMI)MIB檔案的集合。其中包括在SNMPv1 SMI中實施的舊MIB檔案和轉換為SNMPv1 SMI的較新SNMPv2 SMI MIB檔案。
- /v2(SNMPv2 MIB) — 更新的MIB檔案,全部在SNMPv2 SMI中。
- /oid — 如果您有SunNet Manager,則是一個有用的目錄,它需要每個對象的OID字串,而不是ASN.1格式的MIB檔案。
- /app_notes(應用程式註釋) — 此目錄中包含來自廣泛區域的多個應用程式註釋。(自1998年以來未更新。)
- /contrib — 已提交的不受支援的指令碼或檔案的集合。(自1998年以來未更新。)
- /archive — 較舊的單一MIB檔案保留在此目錄中。/archive目錄一定程度上映象MIB區域。您可以在此處找到Cisco IOS軟體版本10.0及更低版本的MIB檔案、OID檔案和模式檔案。
- /schema — 與/oid目錄類似,如果您的SunNet Manager需要此格式的MIB檔案,則會提供這些檔案。
- /supportlists — 這些是非Cisco IOS產品的目錄,其中包含有關哪些產品支援哪些MIB的資訊。對於Cisco IOS軟體版本,請使用Cisco IOS MIB Locator獲取更多最新資訊。
在包含多個檔案的每個目錄級別上,該目錄中的所有檔案都壓縮(使用tar或gzip)到單個檔案中,以便輕鬆下載。例如,traps.tar.gz包含所有陷阱檔案。
在SNMP版本目錄中,您可以找到所有思科特定的MIB的最新形式,以及一些可以應用於思科產品的其他MIB。所有MIB文檔都取代任何MIB文檔的早期版本,包括Cisco IOS軟體版本9.x和10.0中使用的單一MIB。
要確定MIB文檔發佈的時間,請檢視檔案註釋中的日期。
問:如何確定裝置支援哪些MIB?
A.對於特定Cisco IOS軟體版本支援的MIB,請轉至Cisco IOS MIB Locator。
有關非Cisco IOS產品支援的MIB,請轉至SNMP Object Navigator > Download MIB。
問:如何確定哪些Cisco IOS軟體版本支援某些特定MIB?
A.在Cisco IOS MIB Locator部分中,Search by
按一下單選按MIBs
鈕。在下Search for MIBs
拉清單中選擇正確的MIB。按一下 Submit.
問:如何向HP OpenView和NetView新增Cisco陷阱?
A.請參閱在NetView和HP OpenView中新增Cisco陷阱。
問:如何將Cisco MIB載入到第三方NMS中?
A.請參閱MIB編譯器和載入MIB。
問:我的MIB是SNMPv1 MIB還是SNMPv2 MIB?
A.為SNMPv2定義了多個新宏。如果您在MIB中發現了以下任何一項,則它是SNMPv2 MIB:
MODULE-IDENTITY
MODULE-COMPLIANCE
OBJECT-GROUP
NOTIFICATION-TYPE TEXTUAL-CONVENTION
另一種解釋方式是,在SNMPv1 MIB中定義的MIB對象通常具有子ACCESS
句。在SNMPv2 MIB中定義的MIB對象通常具有子MAX-ACCESS
句。
問:是否有SNMP MIB來顯示地址解析協定(ARP)表資訊?我需要同一個表中的IP和MAC地址。
A.是,ipNetToMediaPhysAddress
= .1.3.6.1.2.1.4.22.1.2(來自MIB RFC1213-MIB.my)。
ipNetToMediaPhysAddress OBJECT-TYPE
-- FROM RFC1213-MIB, IP-MIB
-- TEXTUAL CONVENTION PhysAddress
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS Mandatory
DESCRIPTION "The media-dependent `physical' address."
::= { iso(1) org(3) dod(6) internet(1) mgmt(2) mib-2(1) ip(4)
ipNetToMediaTable(22) ipNetToMediaEntry(1) 2 }
問:啟用矽交換後,介面統計資訊的MIB值僅每10秒更新一次。為什麼?
A.這是預期結果(不是錯誤),而且是權衡的一部分:允許該框將更多資源用於實際交換流量,因為它輪詢的介面統計資訊更少。此命show interfaces
令可以具有相同的行為。
相關資訊