什么是Snmp
SNMP英文全稱是“Simple Network Management Protocol”的縮寫,英譯過來就是“簡單網絡管理協議”。SNMP是一種簡單網絡管理協議,它屬于TCP/IP五層協議中的應用層協議,用于網絡管理的協議。SNMP主要用于網絡設備的管理。由于SNMP協議簡單可靠 ,受到了眾多廠商的歡迎,成為了目前最為廣泛的網管協議。
SNMP五種協議數據單元
SNMP規定了5種協議數據單元PDU(也就是SNMP報文),用來在管理進程和代理之間的交換。
get-request操作:從代理進程處提取一個或多個參數值(網管系統發送)
get-next-request操作:從代理進程處提取緊跟當前參數值的下一個參數值(網管系統發送)
set-request操作:設置代理進程的一個或多個參數值(網管系統發送)
get-response操作:返回的一個或多個參數值。這個操作是由代理進程發出的,它是前面三種操作的響應操作(代理發送)
trap操作:代理進程主動發出的報文,通知管理進程有某些事情發生(代理發送)
前面的3種操作是由管理進程向代理進程發出的,后面的2個操作是代理進程發給管理進程的,為了簡化起見,前面3個操作叫做get、get-next和set操作。
SNMP框架組成
理實體角度
使用SNMP對網絡進行管理應該包含:至少一臺管理工作站(NMS,Network Management Station)或主機,一個或多個代理(Agent)設備,或者其中還包括代理服務器(Proxy) 。
協議角度
SMI(Structure of Management Information,管理信息結構):是ASN.1(Abstract Syntax Notation One,抽象語法標記)的一個子集,SMI規定了SNMP中可使用ASN.1中的元素、自定義的數據類型和宏等,由這些元素、數據類型、宏及其相關的語法可定義SNMP中的MIB。
整合自:博客、CSDN、IT青年1029
編輯:jq
-
管理
+關注
關注
2文章
384瀏覽量
26439 -
SNMP
+關注
關注
0文章
86瀏覽量
29788 -
PDU
+關注
關注
0文章
94瀏覽量
17032
發布評論請先 登錄
相關推薦
評論