Nms腳本
❶ 如何監控計算機文件有沒有被復制到U盤或者上傳到網路中
可以使用智和網管平台SugarNMS進行此項監控。SugarNMS可以實現對不同的管理人員分配不同的操作許可權,可以對不同的管理人員分配不同的網路,做到粗、細粒度的許可權控制,避免越權管理。
開發平台包含了完整可運行的智和網管軟體、網管軟體基礎框架、可重用組件 、開放的源代碼、開發文檔和一系列方便開發的特性。
並且SugarNMS遵循電信管理網的規范設計,採用標准版本的java技術和多層分布式軟體架構,確保軟體技術的高可靠性。
其中表示層負責客戶端顯示,業務層由業務邏輯、功能邏輯組成,數據層主要由資料庫和數據訪問服務實現,設備中間層作為系統與各種被管設備的通訊協議層。層次性的設計增加了系統的靈活性、可擴展性。
(1)Nms腳本擴展閱讀:
SugarNMS的優點:
1、SugarNMS是集中式的網路設備、伺服器、計算機監控軟體,包含網路拓撲圖、網路設備監控、伺服器監控、軟體服務監控、故障管理、性能管理、報表統計等功能。
2、SugarNMS可以直觀的掌握網路、設備、通信線路之間的物理連接關系;可以管理路由器、交換機、防火牆、光設備、工業交換機、無線設備、EoC設備等。
3、它可以對Windows、linux、Unix伺服器的運行狀態、CPU、內存、磁碟、進程、資料庫服務、Web服務、、中間件、資料庫、軟體服務等進行監控。
❷ shell命令裡面符號代表什麼意思
?是正則表達式中的通配符,表示匹配一個任意字元
❸ outlook2007 運用規則 運行以下VBA代碼
你需要完成什麼?還有代碼不能運行是否有提示錯誤?或者是這段代碼未能完成你的要求???
最頭疼的就是,不說清楚自己需要完成什麼功能,而是貼一段代碼,讓回答的人看半天,而且看的人搞半天,看了一段錯的代碼,也沒理解樓主想要怎樣。。。。
先補充問題,好像上次已經給你回答過類似的,好像是問怎麼自動保存附件,給你簽字了卻不給分!!!
❹ ballance地圖怎麼用
打開請用virtoolsDev3.5(最佳版本)然後還要下一個Vt2obj.nms放到Virtools腳本里再打開3Dsmax(制圖軟體)如果是要玩的話~~~~LS說的很清楚
❺ 網路管理員需要的維修工具有哪些
網線,網線鉗子,起子對於網路管理員來說,故障診斷工具多種多樣,這些工具難於掌握,但是對它們的需要卻是勿庸置疑的。缺乏合適的工具往往會阻礙工作的正常進行。本節將討論一些工具以及它們的特徵,你應該將這些工具添加到你的「箭筒」中以支持你的技術故障檢修工作。
1、管理信息庫瀏覽器(MIB browsers)
如第一章所闡述,管理信息庫(MIB)一個存儲網路設備特徵的資料庫。這些資料庫由廠商發布,管理員可以對其中的網路設備的配置和狀態信息進行讀、寫操作。管理信息庫瀏覽器是一種特殊的工具,使用該工具能觀察到管理信息庫中的數據並提取相關的對象ID(OID)信息。需要注意的是,OID不僅僅是用於表示設備數據唯一地址的一串數字。一個設計良好的管理信息庫瀏覽器應該包含一個預存的已知OID和相關數據的資料庫。管理信息庫瀏覽器還具有「走訪管理信息庫樹」的能力,能夠收集管理信息庫所有的已知數據並將其呈現給管理員。
一個有效的管理信息庫瀏覽器的強大之處在於,它能夠觀察和搜索管理信息庫的相關信息並使得管理員能夠根據需要修改和定製這些信息。一個設計良好的管理信息庫瀏覽器一般包含以下功能:
支持遠程設備
已知OID的大型資料庫
通過樹型視圖觀察/搜索/遍歷功能
編輯功能
支持讀/寫功能
支持多個設備
管理信息庫瀏覽器主要是作為一種定製工具將基於SNMP的設備嵌入到你的網路管理系統中。
2、遠程登陸(Telnet)和安全命令行解釋(SSH)
Telnet,原本是「TELetype NETwork」的縮寫,現在成了一個適合自己的名稱,這是一種最常見的將一個系統的命令行控制台會話轉發到一個遠程主機的機制。Telnet是完全文本式的和命令行驅動的,對新的網路管理員來說,使用起來會有一定的難度。Telnet幾乎被所有的UNIX主機和網路設備用於設備配置和管理。
SSH或者「安全命令行解釋(Secure Shell)」是一種類似的協議,用於實現和Telnet相同的目標,但是具有內在的安全因素。SSH使用公共密鑰加密演算法來對系統用戶進行驗證,並為SSH客戶端和伺服器之間的數據傳輸提供了機密和完整性機制。由於協議附加的內在安全性,SSH迅速成為了遠程終端應用的標准。
對於任何一種協議,Telnet或者SSH客戶端軟體都是你的故障檢修工具箱中必不可少的一種工具。當前存在很多的客戶端軟體,而且其中一些客戶端軟體比其它的軟體具有更多的特徵。當你尋找一個好的Telnet或者SSH客戶端軟體時,可能需要考慮的一些功能有:
文本色化處理功能
函數密鑰映射
遠程文件復制支持
伺服器連接配置
警報生成功能
腳本記錄和重現功能
會話監視功能
安全密碼緩存
通常,如果你的網路設備支持,總是優先選擇SSH而非Telnet。Telnet以純文本方式在網路中發送數據和密碼,這樣就使得網路攻擊者可以很容易地「監聽」到你的通信。當你通過互聯網進行設備連接時,情況尤其如此。
串口工具(Serial port tools)
盡管一個好的Telnet或者SSH客戶端軟體可以幫助你連接到已經配置好的網路設備,但是在這些設備能夠連接到網路之前,通常需要使用板載串口工具對它們進行初始化配置。板載串口工具中包含一個電纜收發器,該收發器將網路設備的串口轉換成操作系統可以使用的串口。為了能將操作系統連接到網路設備,就需要一種串口工具。
與Telnet/SSH客戶端軟體相似,串口工具也是多種多樣。例如,HyperTerminal,一種非常基本的串口工具,從微軟的Windows 95操作系統開始,一直到現在的Windows Vista操作系統都在使用。然而,由於網路管理員用這些工具進行大量的網路設置和故障檢修工作,因此,本地工具的功能還不足以用於進行網路管理。一個好的串口工具應該具有以下功能:
豐富的復制-粘貼功能
支持多終端模擬
列印及列印選擇功能
自動化和腳本功能
文本到文件的導出功能
擴展的串口轉換支持功能
網路監測工具(Network monitoring)
網路監測工具可能是你的網路管理系統(NMS)中的一個組件或者是一個單獨的工具。無論哪種情況,網路監測工具都用於記錄和分析網路的特徵。網路監測工具能夠監測網路性能以及設備資源的使用情況。它們一般將多個網路設備聚集到一個專門的用戶介面來進行設備分析。用於故障檢修過程的網路監測工具需要具有的一些重要功能有:
多設備監測能力
流量描繪功能
設備資源使用監測功能
通過多種介質進行報警和通知功能
短消息/文本消息功能
SNMP管理功能
流量分析功能
內在流量過濾和聚集功能
3、網路發現工具(Network discovery)
只有當你了解了構成網路的所有設備的時候,才能清楚地知道網路的運行情況。如果問題出現在一台路由器上,不藉助於工具你將很難追蹤到該設備。網路發現工具就是用來對網路設備進行試探性掃描的。當在一個特定地址發現設備時,網路發現工具記錄該位置以及設備類型,並將信息報告給管理員。
目前存在大量的網路發現工具,每一種工具都有其特有的設備查找機制-通過IP地址,MAC地址,SNMP響應,DNS入口,甚至是交換設備上的每個交換埠。網路發現工具一些有用的功能有:
與網路管理系統的結合
多IP范圍入口
快速掃描功能
具有SNMP的設備資料庫
交換埠映射功能
數據導出到普通文件格式功能
4、攻擊識別和模擬工具(Attack identification and simulation)
如果管理員不能了解由於外部攻擊引起的網路功能發生變化,那麼他將無法在攻擊發生時做出反應。攻擊識別和模擬工具使得管理員能夠在普通的網路攻擊(例如,廣播風暴、緩存中毒、重放攻擊等)發生時對這些攻擊進行識別。這些工具還可以對網路上的攻擊進行模擬以監測和分析網路的行為,並能夠幫助管理員對真實的攻擊做好准備。
像網路入侵檢測系統和網路入侵保護系統這樣的攻擊識別工具的安裝和管理可能很復雜,因為這些系統往往容易產生一些誤導信息。攻擊識別和模擬工具具有的一些重要功能有:
性能監測功能
具有實時更新功能的識別資料庫
多個攻擊配置文件
強制執行能力
網路設備安全檢查功能
埠掃描功能
網路阻塞功能
遠程TCP重置功能
有所准備的網路管理員都應該擁有攻擊模擬工具,因為這些工具能夠幫助你成功地維護網路運行。
SNMP捕捉工具(SNMP trapping)
在本指南中,我們已經討論過有關SNMP和SNMP捕捉的內容,但是SNMP捕捉工具與你在網路管理系統中所使用的有所不同。SNMP捕捉接收工具是一系列的工具,能夠接收、分析和顯示從具有SNMP功能設備上獲取的底層捕捉信息,並用於網路管理系統的故障檢修和SNMP分析。SNMP捕捉編輯工具使得當捕捉發生時,能夠對捕捉模板進行編輯以對網路管理系統響應進行定製。對高級SNMP操作來說,這些工具需要包含以下功能:
將數據導出到普通文件格式的功能
捕捉操作功能
樹圖顯示功能
捕捉模擬和模擬功能
Ping,路由追蹤和地址解析協議工具(Ping,Traceroute,and ARP)
盡管ping、路由追蹤和地址解析協議命令幾乎在所有的操作系統中都存在,但是現在的這些操作系統內的本地工具通常只包含最少的功能。此外,它們一般只能將結果輸出到屏幕上,缺乏將本地獲得的結果轉換成更加常用格式的能力。
對於經常使用這些工具的網路管理員來說,一些附加的功能可能會有助於故障檢修過程。下面是一些重要的附加功能:
增強的ping反應時間
將數據導出到普通文件格式的功能
清楚的響應呈現功能
支持多個、同時存在的主機
支持IP地址范圍
增強的路由追蹤結果信息
遠程ping功能
以上為網路管理員在管理網路的時候常常需要用到的幾種工具,大家可以參考下。更有利於自己的網路管理。
❻ 網管需要准備哪些工具
U盤或移動硬碟,自己認為比較不錯的系統盤,光碟機DVD刻錄的,螺絲刀帶磁的,驅動程序兼容比較好的,網線,備用交換機,備用路由器,水晶頭,掐線工具,測網線器,正版殺毒軟體,條件允許的話最好給你自己弄台電腦.
1、管理信息庫瀏覽器(MIB browsers)
管理信息庫(MIB)一個存儲網路設備特徵的資料庫.這些資料庫由廠商發布,管理員可以對其中的網路設備的配置和狀態信息進行讀、寫操作.管理信息庫瀏覽器是一種特殊的工具,使用該工具能觀察到管理信息庫中的數據並提取相關的對象ID(OID)信息.需要注意的是,OID不僅僅是用於表示設備數據唯一地址的一串數字.一個設計良好的管理信息庫瀏覽器應該包含一個預存的已知OID和相關數據的資料庫.管理信息庫瀏覽器還具有「走訪管理信息庫樹」的能力,能夠收集管理信息庫所有的已知數據並將其呈現給管理員.
一個有效的管理信息庫瀏覽器的強大之處在於,它能夠觀察和搜索管理信息庫的相關信息並使得管理員能夠根據需要修改和定製這些信息.一個設計良好的管理信息庫瀏覽器一般包含以下功能:
支持遠程設備
已知OID的大型資料庫
通過樹型視圖觀察/搜索/遍歷功能
編輯功能
支持讀/寫功能
支持多個設備
管理信息庫瀏覽器主要是作為一種定製工具將基於SNMP的設備嵌入到你的網路管理系統中.
2、遠程登陸(Telnet)和安全命令行解釋(SSH)
Telnet,原本是「TELetype NETwork」的縮寫,現在成了一個適合自己的名稱,這是一種最常見的將一個系統的命令行控制台會話轉發到一個遠程主機的機制.Telnet是完全文本式的和命令行驅動的,對新的網路管理員來說,使用起來會有一定的難度.Telnet幾乎被所有的UNIX主機和網路設備用於設備配置和管理. SSH或者「安全命令行解釋(Secure Shell)」是一種類似的協議,用於實現和Telnet相同的目標,但是具有內在的安全因素.SSH使用公共密鑰加密演算法來對系統用戶進行驗證,並為SSH客戶端和伺服器之間的數據傳輸提供了機密和完整性機制.由於協議附加的內在安全性,SSH迅速成為了遠程終端應用的標准. 對於任何一種協議,Telnet或者SSH客戶端軟體都是你的故障檢修工具箱中必不可少的一種工具.當前存在很多的客戶端軟體,而且其中一些客戶端軟體比其它的軟體具有更多的特徵.當你尋找一個好的Telnet或者SSH客戶端軟體時,可能需要考慮的一些功能有:
文本色化處理功能
函數密鑰映射
遠程文件復制支持
伺服器連接配置
警報生成功能
腳本記錄和重現功能
會話監視功能
安全密碼緩存
通常,如果你的網路設備支持,總是優先選擇SSH而非Telnet.Telnet以純文本方式在網路中發送數據和密碼,這樣就使得網路攻擊者可以很容易地「監聽」到你的通信.當你通過互聯網進行設備連接時,情況尤其如此.
串口工具(Serial port tools)
盡管一個好的Telnet或者SSH客戶端軟體可以幫助你連接到已經配置好的網路設備,但是在這些設備能夠連接到網路之前,通常需要使用板載串口工具對它們進行初始化配置.板載串口工具中包含一個電纜收發器,該收發器將網路設備的串口轉換成操作系統可以使用的串口.為了能將操作系統連接到網路設備,就需要一種串口工具.
與Telnet/SSH客戶端軟體相似,串口工具也是多種多樣.例如,HyperTerminal,一種非常基本的串口工具,從微軟的Windows 95操作系統開始,一直到現在的Windows Vista操作系統都在使用.然而,由於網路管理員用這些工具進行大量的網路設置和故障檢修工作,因此,本地工具的功能還不足以用於進行網路管理.一個好的串口工具應該具有以下功能:
豐富的復制-粘貼功能
支持多終端模擬
列印及列印選擇功能
自動化和腳本功能
文本到文件的導出功能
擴展的串口轉換支持功能
網路監測工具(Network monitoring)
網路監測工具可能是你的網路管理系統(NMS)中的一個組件或者是一個單獨的工具.無論哪種情況,網路監測工具都用於記錄和分析網路的特徵.網路監測工具能夠監測網路性能以及設備資源的使用情況.它們一般將多個網路設備聚集到一個專門的用戶介面來進行設備分析.用於故障檢修過程的網路監測工具需要具有的一些重要功能有:
多設備監測能力
流量描繪功能
設備資源使用監測功能
通過多種介質進行報警和通知功能
短消息/文本消息功能
SNMP管理功能
流量分析功能
內在流量過濾和聚集功能
3、網路發現工具(Network discovery)
只有當你了解了構成網路的所有設備的時候,才能清楚地知道網路的運行情況.如果問題出現在一台路由器上,不藉助於工具你將很難追蹤到該設備.網路發現工具就是用來對網路設備進行試探性掃描的.當在一個特定地址發現設備時,網路發現工具記錄該位置以及設備類型,並將信息報告給管理員.
目前存在大量的網路發現工具,每一種工具都有其特有的設備查找機制-通過IP地址,MAC地址,SNMP響應,DNS入口,甚至是交換設備上的每個交換埠.網路發現工具一些有用的功能有:
與網路管理系統的結合
多IP范圍入口
快速掃描功能
具有SNMP的設備資料庫
交換埠映射功能
數據導出到普通文件格式功能
4、攻擊識別和模擬工具(Attack identification and simulation)
如果管理員不能了解由於外部攻擊引起的網路功能發生變化,那麼他將無法在攻擊發生時做出反應.攻擊識別和模擬工具使得管理員能夠在普通的網路攻擊(例如,廣播風暴、緩存中毒、重放攻擊等)發生時對這些攻擊進行識別.這些工具還可以對網路上的攻擊進行模擬以監測和分析網路的行為,並能夠幫助管理員對真實的攻擊做好准備.
像網路入侵檢測系統和網路入侵保護系統這樣的攻擊識別工具的安裝和管理可能很復雜,因為這些系統往往容易產生一些誤導信息.攻擊識別和模擬工具具有的一些重要功能有: 性能監測功能
具有實時更新功能的識別資料庫
多個攻擊配置文件
強制執行能力
網路設備安全檢查功能
埠掃描功能
網路阻塞功能
遠程TCP重置功能
有所准備的網路管理員都應該擁有攻擊模擬工具,因為這些工具能夠幫助你成功地維護網路運行.
SNMP捕捉工具(SNMP trapping)
SNMP捕捉接收工具是一系列的工具,能夠接收、分析和顯示從具有SNMP功能設備上獲取的底層捕捉信息,並用於網路管理系統的故障檢修和SNMP分析.SNMP捕捉編輯工具使得當捕捉發生時,能夠對捕捉模板進行編輯以對網路管理系統響應進行定製.對高級SNMP操作來說,這些工具需要包含以下功能:
將數據導出到普通文件格式的功能
捕捉操作功能
樹圖顯示功能
捕捉模擬和模擬功能
Ping,路由追蹤和地址解析協議工具(Ping,Traceroute,and ARP)
盡管ping、路由追蹤和地址解析協議命令幾乎在所有的操作系統中都存在,但是現在的這些操作系統內的本地工具通常只包含最少的功能.此外,它們一般只能將結果輸出到屏幕上,缺乏將本地獲得的結果轉換成更加常用格式的能力.
對於經常使用這些工具的網路管理員來說,一些附加的功能可能會有助於故障檢修過程.下面是一些重要的附加功能:
增強的ping反應時間
將數據導出到普通文件格式的功能
清楚的響應呈現功能
支持多個、同時存在的主機
支持IP地址范圍
增強的路由追蹤結果信息
遠程ping功能
❼ 如何利用SNMP來獲取監控數據
利用工具實現,開源SNMP工具SugarNMSTool是帶拓撲圖界面的,可在Windows、Linux、Unix系統上快速運行。可進行設備和鏈路的自動發現,可以按IP起始范圍、路由跳轉搜索、IP漫遊發現等方式,發現設備,並識別設備的基本類型,通過LLDP、CDP、ICMP、生成樹協議等物理拓撲發現技術,發現設備的物理鏈接,在圖形界面上自動生成設備拓撲圖;設備和鏈路手工編輯,除自動發現外,還可以手工添加、刪除、修改網路設備和鏈路。用工具自動發現出設備內部的網口、光口、電口、磁碟、內存、CPU、軟體服務等資源信息,進一步了解設備的內部狀態。工具自帶了SNMPTRAP服務,可以接受SNMPTRAP信息,並自動在界面上顯示TRAP的詳細信息。工具自帶了MIB瀏覽器功能,支持導入其他MIB庫。以SNMPV1/V2/V3協議,對設備SNMP進行GET、SET、GetBuilk、GetNext等查詢、修改OID的操作。
❽ 這個shell腳本有什麼語法錯誤
不是藍色,那是因為remove,clean不是命令。你的這個腳本,是不是在windows上編輯的,然後傳到linux上的,如果是的話,文件中有一些不可見的字元的,所以會有語法錯誤。查看有沒有不可見特殊字元可以用一下命令:1$cat -A 文件名 文件內容中有^M的就不行,$表示換行符。
❾ 常用的監控協議有哪些
一、監控系統
1、監控系統概念
監控系統應用在監控硬體、軟體和業務上,並及時獲取相應的數據並分析保存數據,發送報警通知管理者,並自動做出相應的處理,通過介面展示以利於運維人員分析,保證業務的正常運行。
2、運維監控系統具備以下幾個模塊:
采樣:從被監控主機上周期性地獲取某個關注指標相關的數據,常見獲取數據通道有:ssh/telnet、agent、IPMI、SNMP、JMX等等
存儲:用於存儲被監控主機采樣的數據和分析的數據,利於調用和分析,常用的有mysql、mariadb等資料庫
數據:分析被監控主機采樣數據,計算出歷史數據、趨勢數據、速率、最大最小值等等。
展示:將被監控主機的數據通過圖表方式展現出來,利於觀察比對,常見的展示介面有:webGUI、GUI、APP等等。
報警:當被監控主機發生異常時,系統用於通知相關人員的報警媒介。常用的報警媒介有:郵件、簡訊、微信或通過腳本實施。
3、被監控對象: 主機、伺服器、交換機、路由器、ups等
nms:網路監控主機NMS是移動通信網中的網路管理系統,它的管理對象可以包括網路中所有的實體,如:網路設備、應用程序、伺服器系統、路由器、交換機、HUB、輔助設備(如UPS電源)等,給網路系統管理員提供一個全系統的網路視圖。
4、監控系統採取的數據通道
ssh/telnet:安全傳輸協議
agent方式:代理方式,由監控主機(master)和安裝代理進程的被監控主機(agent)組成
ipmi:因特爾智慧平台,硬體監控介面
snmp:簡單網路管理協議,版本有 v1,v2(community ,pulic)v3
JMX:java管理擴展
jvm:監控java虛擬機
5、儲存系統
歷史數據 :每次采樣的結果。保存時長較短
趨勢數據: 聚合數據,保存時長較長周期內的數據
存儲系統:
關系型資料庫: mysql pgsql oracle
rrd: roudrobin database
nosql:redis、mongo、時間序列資料庫
二、常見的開源監控項目
1、cacti
Cacti是一套基於PHP,MySQL,SNMP及RRDTool開發的網路流量監測圖形分析工具。
2、nagios
Nagios是一款開源的免費網路監視工具,能有效監控Windows、Linux和Unix的主機狀態,交換機路由器等網路設備,列印機等。在系統或服務狀態異常時發出郵件或簡訊報警第一時間通知網站運維人員,在狀態恢復後發出正常的郵件或簡訊通知。
cacti和nagios這兩個功能上有所欠缺
3、ganglia
Ganglia是UC Berkeley發起的一個開源集群監視項目,設計用於測量數以千計的節點。Ganglia的核心包含gmond、gmetad以及一個Web前端。主要是用來監控系統性能,如:cpu 、mem、硬碟利用率, I/O負載、網路流量情況等,通過曲線很容易見到每個節點的工作狀態,對合理調整、分配系統資源,提高系統整體性能起到重要作用。
4、zebbix
功能齊備且好用
zabbix是一個基於WEB界面的提供分布式系統監視以及網路監視功能的企業級的開源解決方案。
zabbix能監視各種網路參數,保證伺服器系統的安全運營;並提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。
zabbix由2部分構成,zabbix server與可選組件zabbix agent。
zabbix server可以通過SNMP,zabbix agent,ping,埠監視等方法提供對遠程伺服器/網路狀態的監視,數據收集等功能,它可以運行在Linux等多種平台上。
三、SNMP協議
1、SNMP概念
SNMP是基於TCP/IP協議族的網路管理標准,是一種在IP網路中管理網路節點(如伺服器、工作站、路由器、交換機等)的標准協議。SNMP能夠使網路管理員提高網路管理效能,及時發現並解決網路問題以及規劃網路的增長。網路管理員還可以通過SNMP接收網路節點的通知消息以及告警事件報告等來獲知網路出現的問題。
2、SNMP版本
SNMP主要有三個版本,SNMPv1,SNMPv2,SNMPv3。
SNMPv1是最初始的版本,實現簡單,存在較多安全缺陷。
SNMPv2本質上與SNMPv1相同,只是在前一個版本功能上做了加強,並增加了getbulk操作,還增加了一些更加直觀的錯誤響應
SNMPv3解決了兩個版本在安全上的問題,採用了USM和VACM技術,增加了更強的認證機制。
目前使用最多的依然是SNMPv1版。有些廠家的IT設備中,還不支持SNMPv3
3、 術語
縮略語 -------------英文全稱-------------- 中文解釋
MIB ----Management Information Base ------管理信息庫
NMS ------Network Managerment Station -------網路管理站
OID ------Object Identifier -------對象標識符
SNMP ------Simple Network Management Protocol-------- 簡單網路管理協議
SMI -----Structure of Management Information ------管理信息機構
USM -----User-based Security Model -----基於用戶的安全模型
VACM ------View-based Access Control Model ------基於視圖的訪問控制模型
PDU ------Protocol data unit -------協議數據單元
4、SNMP管理的網路主要由三部分組成:
被管理的設備
SNMP代理
網路管理系統(NMS)
網路結構
網路中被管理的每一個設備都存在一個管理信息庫(MIB)用於收集並儲存管理信息。通過SNMP協議,NMS能獲取這些信息。被管理設備,又稱為網路單元或網路節點,可以是支持SNMP協議的路由器、交換機、伺服器或者主機等等。
SNMP代理是被管理設備上的一個網路管理軟體模塊,擁有本地設備的相關管理信息,並用於將它們轉換成與SNMP兼容的格式,傳遞給NMS。
NMS運行應用程序來實現監控被管理設備的功能。另外,NMS還為網路管理提供大量的處理程序及必須的儲存資源。
5、MIB管理信息庫
IETF規定的管理信息庫MIB(由中定義了可訪問的網路設備及其屬性,由對象識別符(OID:Object Identifier)唯一指定。MIB是一個樹形結構,SNMP協議消息通過遍歷MIB樹形目錄中的節點來訪問網路中的設備。下圖給出了NMS系統中SNMP可訪問網路設備的對象識別樹(OID:Object Identifier)結構。
網路設備的對象識別樹
對一個線路狀態進行查詢的OID設置例子