- 相關推薦
網管員必讀—跟我學SNMP網絡管理
說起網絡管理,恐怕大部分人立刻就能想到局域網的組建、服務器的配置、美萍網管大師之類的軟件使用以及軟、硬件系統的安裝、調試和維護等工作,而相當多的中小規模局域網管理員平日里的工作也就是不斷地安裝操作系統和應用軟件、查殺病毒、數據備份、計算機和網線、網卡的故障排除等等,在很多非專業人士的眼里似乎這些就是網絡管理的全部,而在相當多的網管論壇上,這些也都是大家討論的重點。然而,嚴格地說來,這類工作并不是真正意義上的網絡管理,它們只能被稱作系統管理或者系統維護,充其量它們只是網絡管理中的一個很小的并且缺乏技術含量的部分,而真正的網絡管理則離不開SNMP--簡單網絡管理協議。由于SNMP網絡管理的學習并不像普通的系統維護那么簡單,它不但要求我們的網絡管理員要深入了解網絡中的交換和路由設備,還要求我們能夠透徹認識SNMP協議原理,所以這種管理方式在大部分中小規模局域網中的運用并不多見。但因為SNMP是目前在計算機網絡中用得最廣泛的網絡管理協議,所以我們可以肯定的說:一個連SNMP都不清楚的網絡管理員就絕對不是一個好的網絡管理員。本文中筆者將帶領大家一步一步地去學習SNMP網絡管理,盡量減少枯燥的理論知識、加大實踐力度,將原本仿佛遙不可及的SNMP拉到大家的身邊,讓大家切身體會到SNMP網絡管理在日常工作中的重要意義。
初識SNMP網絡管理
SNMP的英文全稱是Simple Network Management Protocol,中文名為簡單網絡管理協議,是一個基于TCP/IP協議的網絡管理標準。SNMP網絡管理包含兩個部分:網絡管理站(也叫管理進程,manager)和被管的網絡單元(也叫被管設備)。網絡管理站通常是一臺安裝了網絡管理軟件的計算機,可以顯示所有被管設備的狀態,我們一般稱之為網管工作站;而被管設備則種類繁多,包括交換機、路由器、防火墻、服務器以及打印機等等,被管設備上的管理軟件我們稱之為代理進程,用于回答管理進程(網管工作站)的查詢。圖1顯示了一個使用兩臺SNMP網管工作站進行網絡管理的拓撲結構。
在圖1中,兩臺網管工作站上面分別安裝了SNMP網絡管理軟件,以對局域網中的所有的被管設備(交換機、路由器、防火墻和服務器)進行管理和監控,而被管設備上面則運行著代理進程,因此整個網絡的管理就可以集中在這兩臺網管工作站上面來進行了。
SNMP網絡管理包括三個組成部分:管理信息庫MIB、管理信息結構SMI和SNMP網絡管理協議。管理信息庫(MIB)中存放的是被管設備的所有信息,比方說被管設備的名稱、運行時間、接口速度、接口進來/發出的報文等等,當前的管理信息庫版本為MIB-II;管理信息結構SMI用于定義管理信息庫MIB的結構和表示符號,限制在MIB變量中允許的變量類型,指定對這些變量命名的規則以及創建定義變量類型的規則;而SNMP網絡管理協議則是管理進程(位于網管工作站上)和代理進程(位于被管設備上)之間的通信協議。
SNMP網絡管理定義了5種報文操作:
GetRequest操作:用于管理進程從代理進程上面提取一個或者多個MIB參數值,這些參數值均在管理信息庫中被定義;
GetNextRequest操作:從代理進程上面提取一個或多個參數的下一個參數值;
SetRequest操作:設置代理進程的一個或多個MIB參數值;
GetResponse操作:代理進程返回一個或多個MIB參數值,它是前面三種操作中的響應操作;
Trap操作:這是代理進程主動向管理進程發出的報文,它標記出一個可能需要特殊注意的事件的發生,比方說重新啟動可能就會觸發一個Trap陷阱。
前面三個操作是管理進程向代理進程發出的,后面兩個操作則是代理進程發給管理進程的,其中除了Trap操作使用UDP162端口外,其他4個操作均使用UDP161端口。通過這五種報文操作,管理進程和代理之間就能夠進行相互之間的通信了。
在看完SNMP網絡管理的三個組成部分和五個報文操作的介紹后,可能還是有很多的讀者仍然對SNMP感到比較抽象,沒有關系,大家現在可以不用太追求對這些概念的感性認識,跟著我一步一步地往下看就行了,稍后我們會用實例來給大家提供感性的認識。
【網管員必讀—跟我學SNMP網絡管理】相關文章:
媽媽跟我學上網作文08-24
管理必讀:林沖的座次與公司政治08-17
寫玩小游戲的作文 “跟我學”08-15
網絡管理述職報告12-31
填報志愿必讀教程08-13
網絡發展與網絡管理:傳統傳媒與傳媒管理如何面對因特網的挑戰08-11
網絡發展與網絡管理:傳統傳媒與傳媒管理如何面對因特網的挑戰08-11
網絡發展與網絡管理:傳統傳媒與傳媒管理如何面對因特網的挑戰08-11
網管員試用期工作總結與計劃08-12
校園網絡管理初探08-07