日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

SNMP管理框架及其在Cisco路由器上的實現(xiàn)

摘要
本文描述了SNMP協(xié)議,MIB庫和它們在Cisco路由器上的實現(xiàn)以及Cisco路由器對SNMPv3和SNMP over IPv6的支持狀況 。
了解SNMP治理框架
SNMP(Simple Network Management Protocol,簡單網(wǎng)絡治理協(xié)議)是一個應用層協(xié)議,提供了SNMP治理者和SNMP代理間報文格式的消息通信 。它規(guī)定了在網(wǎng)絡環(huán)境中對設備進行監(jiān)視和治理的標準化治理框架,通信的公共語言和相對應的安全控制機制 。
SNMP治理框架包含有四個組成部分:
SNMP治理者
SNMP代理
一個用于在SNMP實體間傳輸治理信息的治理協(xié)議
MIB庫(Management Information Base,治理信息庫)
SNMP治理者是一個利用SNMP協(xié)議對網(wǎng)絡節(jié)點進行控制和監(jiān)視的系統(tǒng) 。其中網(wǎng)絡環(huán)境中最常見的SNMP治理者被稱為網(wǎng)絡治理系統(tǒng)(NMS,Network Management System) 。網(wǎng)絡治理系統(tǒng)既可以指一臺專門用來進行網(wǎng)絡治理的服務器,也可以指某個網(wǎng)絡設備中執(zhí)行治理功能的一個應用程序 ?,F(xiàn)在市場上有眾多軟硬件廠商提供有支持SNMP協(xié)議的網(wǎng)絡治理系統(tǒng),如Cisco公司的CiscoWorks系列網(wǎng)絡治理軟件產(chǎn)品 。
SNMP代理是被治理設備中的一個軟件模塊,用來維護被治理設備的治理信息數(shù)據(jù)并可在需要時把治理數(shù)據(jù)匯報給一個SNMP治理系統(tǒng) 。SNMP代理和相關的MIB庫存在于網(wǎng)絡設備中(如Cisco路由器,交換機,接入服務器等等) 。
MIB庫是一個保存網(wǎng)絡治理信息的虛擬數(shù)據(jù)存儲空間,由多組被治理對象組成 。在設備MIB庫中有由多個MIB模塊定義的多組各自相關聯(lián)的對象 。每個MIB 模塊都是利用標準的SNMP MIB模塊語言撰寫的,具體遵循的標準定義在IETF(Internet Engineering Task Force,一個國際標準化組織) STD58,RFC2579和RFC2580文檔中(請參見本文“MIB和RFC”一節(jié)了解STD文檔和RFC文檔的解釋) 。需要注重的是,每一個單獨的 MIB模塊有時也會被稱為一個MIB,如設備接口組MIB(IF-MIB)就是設備MIB庫中的一個MIB模塊 。
SNMP代理中保存有MIB對象變量,變量的數(shù)值可以被SNMP治理者通過Get或Set操作進行讀取和修改 。一個SNMP治理者可以從SNMP代理中讀取一個變量的數(shù)值或把一個數(shù)值存儲到SNMP代理的一個變量中 。SNMP代理從代表設備參數(shù)和網(wǎng)絡運行數(shù)據(jù)的MIB庫中采集數(shù)據(jù),且可以對SNMP治理者的Get和Set操作進行應答 。下圖勾畫出了SNMP治理者和SNMP代理間的通信關系 。一個SNMP治理者可以向SNMP代理發(fā)送請求,讀?。℅et)或設置(Set)一個或多個MIB變量數(shù)值 。SNMP代理可以應答這些請求 。除了這種交互式通信方式,SNMP代理還可以主動向SNMP治理者發(fā)送通知(Trap或Inform Request)以提示治理者一個設備或網(wǎng)絡狀態(tài) 。
圖一:SNMP治理者與SNMP代理間的通信
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt="Click here to open new windownCTRL Mouse wheel to zoom in/out";}" >
SNMP通知
SNMP協(xié)議的一個重要特性是SNMP代理具有產(chǎn)生通知的能力 。通知不需要SNMP治理者請求就會主動發(fā)送,發(fā)送采用異步方式,形式可分為Trap和 Inform Request(簡稱Inform)兩種 。Trap是發(fā)送給SNMP治理者的通知網(wǎng)絡狀況的警告消息,而Inform是需要SNMP治理者確認接收的 Trap 。SNMP通知可以用于指示網(wǎng)絡中出現(xiàn)的不正確用戶授權,重啟,連接關閉,設備通信中斷或其它異常事件 。
與Inform相比較,Trap通知方式為不可靠傳輸,因為接收者在收到一條Trap通知后無需回復任何確認信息,發(fā)送者無法知道Trap通知是否已經(jīng)被正確接收 。與此相對應,當SNMP治理者收到一條Inform通知后它需要向發(fā)送者回復一條確認信息,使用的是SNMP應答數(shù)據(jù)包(PDU) 。假如 SNMP治理者沒有接收到Inform通知,它將不會發(fā)送任何應答,所以當發(fā)送者無法接受到期望的應答時,它將再次發(fā)送一條Inform通知給SNMP治理者 。這種方式保證了Inform通知方式可以較有保證地把通知發(fā)送到期望的目的地 。

推薦閱讀