溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

發(fā)布時間:2020-07-18 08:59:07 來源:網(wǎng)絡(luò) 閱讀:674 作者:spoony丶 欄目:網(wǎng)絡(luò)管理

SNMP(Simple Network Management Protocol,簡單網(wǎng)絡(luò)管理協(xié)議)的前身是簡單網(wǎng)關(guān)監(jiān)控協(xié)議(SGMP),用來對通信線路進行管理。隨后,人們對SGMP進行了很大的修改,特別是加入了符合Internet定義的SMI和MIB:體系結(jié)構(gòu),改進后的協(xié)議就是著名的SNMP。SNMP的目標(biāo)是管理互聯(lián)網(wǎng)Internet上眾多廠家生產(chǎn)的軟硬件平臺,因此SNMP受Internet標(biāo)準(zhǔn)網(wǎng)絡(luò)管理框架的影響也很大。現(xiàn)在SNMP已經(jīng)出到第三個版本的協(xié)議,其功能較以前已經(jīng)大大地加強和改進了。


簡單網(wǎng)絡(luò)管理協(xié)議(SNMP),由一組網(wǎng)絡(luò)管理的標(biāo)準(zhǔn)組成,包含一個應(yīng)用層協(xié)議(application layer protocol)、數(shù)據(jù)庫模型(database schema)和一組資料物件。該協(xié)議能夠支持網(wǎng)絡(luò)管理系統(tǒng),用以監(jiān)測連接到網(wǎng)絡(luò)上的設(shè)備是否有任何引起管理上關(guān)注的情況。該協(xié)議是互聯(lián)網(wǎng)工程工作小組(IETF,Internet Engineering Task Force)定義的internet協(xié)議簇的一部分。


工作過程

在典型的SNMP用法中,有許多系統(tǒng)被管理,而且是有一或多個系統(tǒng)在管理它們。每一個被管理的系統(tǒng)上又運行一個叫做代理者(agent)的軟件元件,且通過SNMP對管理系統(tǒng)報告資訊。

基本上,SNMP代理者以變量呈現(xiàn)管理資料。管理系統(tǒng)透過GET,GETNEXT和GETBULK協(xié)定指令取回資訊,或是代理者在沒有被詢問的情況下,使用TRAP或INFORM傳送資料。管理系統(tǒng)也可以傳送配置更新或控制的請求,透過SET協(xié)定指令達到主動管理系統(tǒng)的目的。配置和控制指令只有當(dāng)網(wǎng)絡(luò)基本結(jié)構(gòu)需要改變的時候使用,而監(jiān)控指令則通常是常態(tài)性的工作。

可透過SNMP存取的變量以階層的方式結(jié)合。這些分層和其他元數(shù)據(jù)(例如變量的類型和描述)以管理信息庫(MIB)的方式描述。

需要的三層結(jié)構(gòu):

1、NMS  network  manager  station(網(wǎng)絡(luò)管理工作站,是一臺機器加上特定管理軟件)

2、AGENT  (代理,是運行在設(shè)備上的服務(wù)器端軟件)

3、被管理的系統(tǒng) 設(shè)備

報告方式

1、輪詢:

提?。篏etRequest/GetNextRequest

設(shè)置:SetRequest/GetResponse

2、自動:

Trap報文

linux下建snmp  


net-snmp-utils-5.3.2.2-7.el5.i386.rpm

net-snmp-5.3.2.2-7.el5.i386.rpm

       snmpget  snmpset  snmpwalk

NMS     udp  162   snmptrapd 服務(wù)

自己監(jiān)管自己,打開snmpd  【可選】  


linux下建agent

net-snmp-5.3.2.2-7.el5.i386.rpm

agent   udp  161   snmpd服務(wù)

設(shè)置團體、群和用戶。

snmp-agent(打開agent)

snmp-agent sys-info version all(允許所有版本的協(xié)議)

snmp-agent community write pubilc(設(shè)置團體名)

snmp-agent sys-info contact zhangsan(管理)

snmp-agent sys-info location jifang-1(地點)

自動發(fā)送報文。

snmp-agent trap  enable standard 報道的故障,如下圖幾種:

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

snmp-agent target-host trap address udp-domain X.X.X.X udp-port params securityname public

案例一:使用h4c防火墻兩臺,華為交換機一臺,兩臺pc一臺作為web服務(wù)器,一臺作為NMS

拓撲圖:

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

fw1配置:

int eth0/0

ip add 192,168.2.1 24

int eth0/4

ip add 192.168.3.1 24

quit

ip route-static 192.168.4.0 24 192.168.3.2

ping 192.168.2.200

firewall zone untrust

add interface eth0/4

quit

配置agent

snmp-agent

snmp-agent community read public

snmp-agent community write private

snmp-agent sys-info contact zhangsan

snmp-agent sys-info location jifang-1

snmp-agent sys-info version all

主動報告

snmp-agent trap  enable

snmp-agent target-host trap address udp-domain 192.168.2.200 udp-port params securityname public

snmp-agent trap  enable standard ?后面選擇報道的故障

fw2配置:

int eth0/4

ip add 192.168.3.2 24

quit

firewall zone untrust

add interface eth0/4

ping 192.168.3.1

int eth0/0

ip add 192.168.4.1

quit

ip route-static 192.168.2.0 24 192.168.3.1

ping 192.168.2.200

配置agent

snmp-agent

snmp-agent community read public

snmp-agent community write private

snmp-agent sys-info contact lisi

snmp-agent sys-info location jifang-2

snmp-agent sys-info version all

主動報告

snmp-agent trap  enable

snmp-agent target-host trap address udp-domain 192.168.2.200 udp-port params securityname public

snmp-agent trap  enable standard ?后面選擇報道的故障

sw1配置

int vlan-iterface 1

ip add 192.168.4,2 24

quit

ip route-static 0.0.0.0 0 192.168.4.1

ping 192.168.2.200

配置agent

snmp-agent

snmp-agent community read public

snmp-agent community write private

snmp-agent sys-info contact lisi

snmp-agent sys-info location jifang-2

snmp-agent sys-info version all

主動報告

snmp-agent trap  enable

snmp-agent target-host trap address udp-domain 192.168.2.129 udp-port params securityname public

snmp-agent trap  enable standard ?后面選擇報道的故障

web服務(wù)器配置:

控制面板安→裝軟件snmp

我的電腦→管理→服務(wù)→SNMP server

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

停止SNMP Trap Service

下一步:設(shè)置SNMP Service

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

配置NMS,在另一臺機器上安裝what`_up軟件,選擇默認安裝

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

如下圖,點擊file→New map wizard

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

設(shè)置如下圖所示:

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

選擇如下圖

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

完成:

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

SNMP簡單網(wǎng)絡(luò)管理協(xié)議

會得到以下結(jié)果:

SNMP簡單網(wǎng)絡(luò)管理協(xié)議


SNMP簡單網(wǎng)絡(luò)管理協(xié)議

最終修改至下圖所示:

SNMP簡單網(wǎng)絡(luò)管理協(xié)議


到此基本完成。。。大家可以試著讓其報錯。。。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI