snmp 在企業網絡中的應用

SNMP簡介
目前網絡中用得最廣泛的網絡管理協議是SNMP(Simple Network Management Protocol,簡單網絡管理協議)。SNMP是被廣泛接受並投入使用的工業標準,用於保證管理信息在網絡中任意兩點間傳送,便於網絡管理員在網絡上的任何節點檢索信息、修改信息、定位故障、完成故障診斷、進行容量規劃和生成報告。SNMP採用輪詢機制,只提供最基本的功能集,特別適合在小型、快速和低價格的環境中使用。SNMP的實現基於無連接的傳輸層協議UDP,因此可以實現和衆多產品的無障礙連接。

SNMP的工作機制
SNMP分爲NMS和Agent兩部分:
NMS(Network Management Station,網絡管理站)是運行客戶端程序的工作站,目前常用的網管平臺有QuidView、Sun NetManager和IBM NetView。
Agent是運行在網絡設備上的服務器端軟件。
NMS可以向Agent發出GetRequest、GetNextRequest和SetRequest報文,Agent接收到NMS的這些請求報文後,根據報文類型進行Read或Write操作,生成Response報文,並將報文返回給NMS。Agent在設備發生異常情況或狀態改變時(如設備重新啓動),也會主動向NMS發送Trap報文,向NMS彙報所發生的事件

 

在SNMP報文中用管理變量來描述設備中的管理對象。爲了唯一標識設備中的管理對象,SNMP用層次結構命名方案來識別管理對象。整個層次結構就像一棵樹,樹的節點表示管理對象,如下圖1-1所示。每一個節點,都可以用從根開始的一條路徑唯一地標識。

p_w_picpath

MIB(Management Information Base,管理信息庫)的作用就是用來描述樹的層次結構,它是所監控網絡設備的標準變量定義的集合。

Trap是被管理設備不經請求,主動向NMS發送的信息,用於報告一些緊急的重要事件(如被管理設備重新啓動等)。

 

案例一:

案例要求:

如圖所示,兩臺路由器R5 、R13,一臺工作站,一臺服務器安裝有Web 和ftp 服務。現要求在兩臺路由器和服務器上配置snmp代理服務,使用工作站來管理三臺設備,並在三臺設備故障時自動向工作站發送信息。

拓撲圖:

clip_p_w_picpath002

配置步驟:

R5 路由器配置:

[R5]snmp-agent ##啓動SNMP Agent服務

[R5]snmp-agent sys-info contact R5 ##設置系統聯繫人信息

[R5]snmp-agent sys-info version all ##設置snmp協議版本

[R5]snmp-agent community read public ##設置只讀團體名public

[R5]snmp-agent community write private ##設置可讀寫的團體名

[R5]snmp-agent trap enable ##允許發送設備Trap信息

[R5]snmp-agent target-host trap address 192.168.1.100 securityname public ##設置發送trap信息的目標主機

[R5]interface ethernet 0

[R5-Ethernet0]ip address 192.168.3.1 24 ##設置與Web服務器相連的接口ip 地址

[R5-Ethernet0]interface serial 0 ##設置與R13路由器相連的接口ip 地址

[R5-Serial0]ip address 192.168.2.2 24

[R5]ip route-static 192.168.1.0 24 192.168.2.1 ##配置靜態路由,到達1.0網絡下一跳爲2.1

R13 路由器配置:

[R13]snmp-agent ##啓動SNMP Agent服務

[R13]snmp-agent sys-info contact R13 ##設置系統聯繫人信息

[R13]snmp-agent sys-info version all ##設置snmp協議版本

[R13]snmp-agent community read public ##設置只讀團體名public

[R13]snmp-agent community write private ##設置可讀寫的團體名

[R13]snmp-agent trap enable ##允許發送設備Trap信息

[R13]snmp-agent target-host trap address 192.168.1.100 securityname public ##設置發送trap信息的目標主機

[R13]interface ethernet 0 ##設置與工作站相連的接口ip 地址

[R13-Ethernet0]ip address 192.168.1.1 24

[R13]interface serial 0 ##設置與R5路由器相連的接口ip 地址

[R13-Serial0]ip address 192.168.2.1 24

[R13]ip route-static 192.168.3.0 24 192.168.2.2 ##配置靜態路由,到達3.0網絡下一跳爲2.2

 

安裝snmp服務

在Windows server 2008 上配置snmp服 務

clip_p_w_picpath004

在Windows server 2008安裝Web 服務

clip_p_w_picpath006

安裝ftp發佈服務

clip_p_w_picpath008

打開計算機管理,找到“服務和應用程序” ,“服務”在右側找到 “SNMP Service ”,傻un國際該服務,進入配置界面

p_w_picpath

p_w_picpath

打開“陷阱”選項卡,設置當該服務器故障時,向哪些主機發送報告信息

p_w_picpath

打開“安全”選項卡,添加接受的社區名稱,設置允許接受哪些主機的snmp報文

p_w_picpath

安裝whatsup,打開whatsup

clip_p_w_picpath009

clip_p_w_picpath010

clip_p_w_picpath011

clip_p_w_picpath012

掃描結果:

clip_p_w_picpath013

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章