背景
隨著數(shù)字化、網(wǎng)絡(luò)化的深入發(fā)展,在現(xiàn)代數(shù)據(jù)中心機(jī)房供配電系統(tǒng)中,有越來越多的產(chǎn)品需要通過標(biāo)準(zhǔn)的SNMP協(xié)議接入到以太網(wǎng)絡(luò),將諸如UPS(不間斷電源)、空調(diào)、油機(jī)、配電柜及機(jī)柜PDU這些設(shè)備能夠被NMS(網(wǎng)絡(luò)管理系統(tǒng))進(jìn)行管理,以顯著提升開發(fā)效率、降低接入和調(diào)試成本,靈活方便地管理和調(diào)整相關(guān)設(shè)備。
什么是SNMP協(xié)議?
SNMP(Simple Network Management Protocol)是一種用于管理和監(jiān)控網(wǎng)絡(luò)設(shè)備的協(xié)議。它定義了一組規(guī)范,使得網(wǎng)絡(luò)管理員可以通過SNMP管理系統(tǒng)來監(jiān)測(cè)、配置和控制網(wǎng)絡(luò)設(shè)備。
結(jié)構(gòu)概述
SNMP 基于TCP/IP協(xié)議工作, 對(duì)網(wǎng)絡(luò)中支持SNMP協(xié)議的設(shè)備進(jìn)行管理。
所有支持 SNMP 協(xié)議的設(shè)備都提供SNMP 這個(gè)統(tǒng)一界面,使得管理員可以使用統(tǒng)一的操作進(jìn)行管理,而不必理會(huì)設(shè)備是什么類型、是哪個(gè)廠家生產(chǎn)的。
SNMP基本組件
SNMP管理的網(wǎng)絡(luò)主要由三部分組成:
被管理的設(shè)備
SNMP代理
網(wǎng)絡(luò)管理系統(tǒng)(NMS)
網(wǎng)絡(luò)管理系統(tǒng)(NMS) :在網(wǎng)絡(luò)中扮演管理者角色,用SNMP協(xié)議對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行管理/監(jiān)視的系統(tǒng),運(yùn)行在NMS服務(wù)器上。
代理進(jìn)程(Agent) :被管理設(shè)備中的代理進(jìn)程,維護(hù)設(shè)備信息數(shù)據(jù),響應(yīng)NMS的請(qǐng)求,并向NMS報(bào)告設(shè)備狀態(tài)變化。
被管對(duì)象(Managed Object) :設(shè)備中的硬件或在硬件、軟件上配置的參數(shù)集合,每個(gè)設(shè)備可能包含多個(gè)被管理對(duì)象。
管理信息庫(kù)(MIB) :指明被管理設(shè)備維護(hù)的變量的數(shù)據(jù)庫(kù),包含設(shè)備的屬性、狀態(tài)、訪問權(quán)限和數(shù)據(jù)類型等信息。
SNMP版本
SNMPv1是SNMP的最初版本,基于團(tuán)體名認(rèn)證。安全性較差 ,因?yàn)槭褂煤?jiǎn)單的團(tuán)體名來進(jìn)行認(rèn)證,容易受到安全威脅。返回報(bào)文的錯(cuò)誤碼相對(duì)較少。
SNMPv2c也采用團(tuán)體名認(rèn)證。 SNMPv2c在SNMPv1版本的基礎(chǔ)上引入了GetBulk和Inform操作 ,支持更多的標(biāo)準(zhǔn)錯(cuò)誤碼信息,支持更多的數(shù)據(jù)類型(Counter64、Counter32)。
SNMPv3是SNMP的最新版本,為了提高安全性而引入了重大改進(jìn)。SNMPv3****提供基于USM(User Security Module)的認(rèn)證和加密,以及基于VACM(View-based Access Control Model)的訪問控制,使其成為迄今為止最安全的版本。 SNMPv3版本支持的操作和SNMPv2c版本支持的操作一樣。
SNMP特點(diǎn)
高效 :可以實(shí)現(xiàn)對(duì)不同種類和不同廠商的網(wǎng)絡(luò)設(shè)備進(jìn)行統(tǒng)一管理。
批量 :一次管理多臺(tái)設(shè)備,對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行批量配置管理。例如IP地址、路由表、訪問控制列表等,以適應(yīng)網(wǎng)絡(luò)環(huán)境的變化或滿足特定需求。
統(tǒng)一 :統(tǒng)一監(jiān)視網(wǎng)絡(luò)設(shè)備的狀態(tài)和性能。例如CPU利用率、內(nèi)存使用情況、網(wǎng)絡(luò)流量等。
遠(yuǎn)程 :遠(yuǎn)程查看設(shè)備的狀態(tài),并設(shè)置故障報(bào)警。一旦設(shè)備出現(xiàn)問題,就會(huì)立即通知管理員
總而言之,SNMP為網(wǎng)絡(luò)管理員提供了一種強(qiáng)大的工具,用于監(jiān)視、配置和管理網(wǎng)絡(luò)設(shè)備。它可以提高網(wǎng)絡(luò)的可靠性和性能,并簡(jiǎn)化設(shè)備管理的工作。
鋇錸技術(shù)分布式I/O模塊 、 組合式以太網(wǎng)遠(yuǎn)程I/O 、 工業(yè)協(xié)議轉(zhuǎn)換網(wǎng)關(guān) ,嵌入式ARM工控機(jī)等等產(chǎn)品都支持SNMP功能,趕快用起來吧。
審核編輯 黃宇
-
監(jiān)控
+關(guān)注
關(guān)注
6文章
2204瀏覽量
55168 -
SNMP
+關(guān)注
關(guān)注
0文章
85瀏覽量
29744
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論