SNMP(Simple Network Management Protocol,簡單網絡管理協(xié)議)的前身是簡單網關監(jiān)控協(xié)議(SGMP),用來對通信線路進行管理。隨后,人們對SGMP進行了很大的修改,特別是加入了符合Internet定義的SMI和MIB:體系結構,改進后的協(xié)議就是著名的SNMP。SNMP的目標是管理互聯(lián)網Internet上眾多廠家生產的軟硬件平臺,因此SNMP受Internet標準網絡管理框架的影響也很大?,F(xiàn)在SNMP已經出到第三個版本的協(xié)議,其功能較以前已經大大地加強和改進了。
就是被監(jiān)控端發(fā)送一條未被監(jiān)控端請求發(fā)送的一條信息
SNMP陷阱(SNMP Trap)
SNMP陷阱(SNMP Trap)是由一個SNMP代理發(fā)送的信息給管理員,其使一個代理通知管理站的重要事件,通過一個未被請求的SNMP信息。在SNMP自陷的通知后面的觀點是這樣的:如果一個管理員是負責大量的設備,每個設備有大量的目標,這對他是不切實際的或請求信息來自每個設備中的每個目標。每個在管理設備上的代理的解決方案在沒有請求的情況下通知管理員。它通過發(fā)送信息叫做這個事件的陷阱。在接收到這個事件之后,管理員配置它和可能選擇基于這個事件的行動。舉例來說,管理員能夠直接輪詢這個代理,或輪詢其它相關設備代理來獲得對這個事件更好的理解
SNMP代理(SNMP Agent)
簡單網絡管理(SNMP)架構假定管理員和代理的存在。SNMP代理在管理網絡設備上是一個軟件模型,負責維護本地管理信息和分發(fā)那個信息通過SNMP協(xié)議到一個SNMP管理員。一個管理信息交換能夠被一個管理員管理(通過輪詢)或通過代理(通過陷阱)。代理功能作為集合和發(fā)送關于管理反饋給一個來自管理員的請求資源搜集設備。
SNMP代理擴展(SNMP Agent Extensibility)
SNMP代理擴展(SNMP Agent Extensibility)是一個IETF工作組,它的任務是為SNMP代理擴展性,或AgentX定義標準跟蹤技術。結果的技術規(guī)范將允許獨立地發(fā)展子代理來與一個運行在因特網設備的主代理通信。
SNMP管理員(SNMP Manager)
SNMP管理員(SNMP)架構設定了管理員和代理的存在。一個SNMP管理員,也叫做SNMP控制臺,是一個負責為了網絡管理應用和用戶管理部分或全部配置的軟件模型。一個代理是一個軟件模型,在一個管理設備中負責維護本地管理信息和分發(fā)那個信息給一個通過SNMP的管理員。一個管理信息交換能夠被這個管理員發(fā)起(通過輪詢)或由代理(通過陷阱)。
SNMP MIBs
SNMP管理信息基礎(MIB)是一個用于存儲定義在SNMP系統(tǒng)中的數(shù)據庫。它包括一個在虛擬數(shù)據庫中目標的收集,用于的管理在網絡中實體(例如路由器和交換機)。在MIB中的對象使用一個抽象語法標記(ASN.1) 叫做“管理信息結構版本2” (SMIv2)。MIB-I是指最初的MIB定義;MIB-II是指稍后的定義。SNMPv2SNMP對象( SNMP Objects)
SNMP對象(SNMP Objects)是指在SNMP管理信息庫(MIB)數(shù)據部件,定義作為SNMP的一部分。在MIB中的對象被定義使用一個抽象語法標記(ASN.1)的子集叫做“管理信息結構版本2”(SMIv2)。包括MIB-II和添加了一些新的對象。