隨着設備數量的增長,網絡管理的複雜性也相應提升,這就意味着須要更多的維護支撐人員,增長了設備維護成本,因此就須要一個支持大規模、便捷管理的網管平臺。
每引入一家廠商的網絡設備,就須要引入配套的廠商網管,而目前的廠商網管僅能管理本身廠商的設備,且每一個廠商網管的操做界面、管理內容等均不相同,因此要實現對全網進行高效地統一管理,就須要使用一種標準、通用的網絡管理協議(SNMP協議)
html
SNMP的結構包括網管站NMS(Network Management Station)和Agent兩部分。SNMP協議就是規定NMS和Agent之間如何傳遞管理信息的應用層協議(UDP 162)
數據庫
SNMPv1:方便實現,安全性弱
SNMPv2c:有必定的安全性,如今應用最爲普遍
SNMPv3:定義了一種管理框架,引入了USM( User Security Model 用戶的安全模型),爲用戶提供了安全的訪問機制
Agent:運行在被管理設備上的代理進程。被管理設備在接收到網管設備側NMS發出的請求後,由Agent做出響應操做。主要功能包括:收集設備狀態信息、實現NMS對設備的遠程操做、向網管端發出告警消息。
MIB:是一個虛擬的數據庫,是在被管理設備端維護的設備狀態信息集。Agent經過查找MIB來收集設備狀態信息。MIB按照層次式樹形結構組織被管理對象,並使用ASN.1格式進行描述。網管中被管資源,而網絡管理中的資源是以對象來表示,每個對象表示被管資源某一方面的屬性,這些對象的集合造成管理信息庫
MIB給出了一個網絡中全部可能的被管理對象的集合的數據結構。SNMP的管理信息庫採用和域名系統DNS類似的樹型結構,它的根在最上面,根沒有名字。下圖畫的是管理信息庫的一部分,它又稱爲對象命名(objectnamingtree)瀏覽器
SNMPv1定義了五種協議操做:緩存
SNMPv2c新增了2種協議操做:安全
SNMPv3的實現原理和SNMPv1/SNMPv2c基本一致,主要的區別是SNMPv3增長了身份驗證和加密處理。服務器
[Router]snmp-agent //啓動SNMP Agent服務 缺省狀況下,未使能SNMP Agent功能 [Router]snmp-agent sys-info version v2c //配置SNMP的版本信息爲SNMPv2c [Router]snmp-agent sys-info contact //若是設備發生故障,設備維護人員能夠利用系統維護聯繫信息,及時與設備生產廠商取得聯繫 [Router]snmp-agent sys-info location //配置管理節點的物理位置
snmp-agent community //命令用來配置SNMPv一、SNMPv2c的讀寫團體名 snmp-agent community { read | write } { community-name | cipher community-name } [ mib-view view-name | acl { acl-number | acl-name } | alias alias-name ]
使用read參數 但願網管在指定視圖下具備只讀權限(好比級別比較低的管理員)
使用write參數 但願網管在指定視圖下具備讀寫權限時(好比級別比較高的管理員)
若是但願使用該團體名的某些網管,都能擁有視圖Viewdefault的權限,參數mib-view view-name能夠省略網絡
[Router] snmp-agent community read public mib-view iso-view //配置設備的讀寫團體名,並經過選擇是否配置mib-view view-name 或acl acl-number,限制網管對設備的訪問權限 [Router] snmp-agent community write private mib-view iso-view
[Router] snmp-agent mib-view iso-view include iso //用來建立MIB視圖 表示該MIB視圖包括該MIB子樹
[Router] snmp-agent target-host trap-paramsname trapnms v2c securityname adminnms //用於配置trap報文的發送參數信息 當須要配置發送trap報文的協議版本 對發送的trap報文是否進行加密參數時
[Router] snmp-agent target-host trap-hostname nms address 172.16.50.253 trap-paramsname Trapnms //用於設置trap報文目的主機的IP地址 那麼設備的trap報文將發送到此IP地址對應的主機上
[Router] snmp-agent trap enable //當用戶但願一次性打開全部模塊的告警開關
[Router] snmp-agent trap source GigabitEthernet0/0/0 //用來指定發送Trap的源接口 最好配置爲本地的loopback地址
eSight系統是華爲公司研製的新一代面向企業網絡園區、企業分支的運維管理系統,實現對企業資源、業務、用戶的統一管理等功能。數據結構
體驗eSight軟件:https://122.112.233.209:31943/portal/index.html?_=1576564942163框架
軟件獲取方法:
華爲企業網網站:http://enterprise.huawei.com/cn/
安裝軟件:選擇技術支持 >文檔與軟件下載 > 企業網絡 > 網管與控制器> 產品分類 > eSight > eSight Network > 軟件下載運維
地址欄中輸入:http://服務器IP地址:端口號(8080),按Enter
若是是第一次登陸,頁面顯示網站安全證書有問題,繼續瀏覽此網站(不推薦)
自動發現功能
成功添加四臺網絡設備
用acl限制一個網絡設備被eSight發現
以圖形的方式顯示拓撲結構
出現故障信息
定位故障信息
定位故障拓撲信息
定位故障拓撲面板信息
定位故障拓撲面板接口信息
恢復故障後
故障告警信息清除