Linux SNMP基礎(chǔ)淺述
Linux SNMP的知識,我們講過了不少。針對Linux系統(tǒng)的SNMP協(xié)議應(yīng)用和WIN系統(tǒng)有著一些差異。這里也是我們單獨介紹Linux SNMP的原因。我們知道Linux SNMP的基本功能是:取得,設(shè)置和接收代理發(fā)送的意外信息。取得指的是基站發(fā)送請求,代理根據(jù)這個請求回送相應(yīng)的數(shù)據(jù),設(shè)置是基站設(shè)置管理對象(也就是代理)的值,接收收代理發(fā)送的意外信息是指代理可以在基站未請求的狀態(tài)下向基站報告發(fā)生的意外情況。
作為一名網(wǎng)絡(luò)顧問或網(wǎng)絡(luò)管理員,在你安裝完網(wǎng)絡(luò)并且設(shè)置了用戶帳號與應(yīng)用程序之后,你的工作并沒有完成。你的下一個職責(zé)就是網(wǎng)絡(luò)管理,它就好比是一場永遠(yuǎn)也不會結(jié)束的戰(zhàn)斗一樣。
目前存在著兩種類型的網(wǎng)絡(luò)管理問題:一種是與軟件相關(guān)的,例如數(shù)據(jù)安全性和存取許可;另一種是與硬件相關(guān)的問題。這里注重討論第二種,即通過使用簡單網(wǎng)絡(luò)管理協(xié)議( Linux SNMP)和在處理與軟件相關(guān)的管理問題時所用到的一些思想,把網(wǎng)絡(luò)硬件作為一個整體進(jìn)行管理。
介紹Linux SNMP的英文網(wǎng)站很多,但相關(guān)的中文網(wǎng)站寥寥無幾,這正是鄙人設(shè)立本站的初衷所在。這里將從基本原理著手,介紹到底什么是 Linux SNMP,并引導(dǎo)新手如何親自動手實踐。在不久的將來我將給出LINUX和SOLARIS上基于X WINDOWS的簡單發(fā)布和源碼。
什么是網(wǎng)絡(luò)管理?
網(wǎng)絡(luò)管理分為兩類。第一類是網(wǎng)絡(luò)應(yīng)用程序、用戶帳號(例如文件的使用)和存取權(quán)限(許可)的管理。它們都是與軟件有關(guān)的網(wǎng)絡(luò)管理問題。這里不作討論。
網(wǎng)絡(luò)管理的第二類是由構(gòu)成網(wǎng)絡(luò)的硬件所組成。這一類包括工作站、服務(wù)器、網(wǎng)卡、路由器、網(wǎng)橋和集線器等等。通常情況下這些設(shè)備都離你所在的地方很遠(yuǎn)。正是由于這個原因,如果當(dāng)設(shè)備有問題發(fā)生時網(wǎng)絡(luò)管理員可以自動地被通知的話,那么一切事情都好辦。
但是你的路由器不會象你的用戶那樣,當(dāng)有一個應(yīng)用程序問題發(fā)生時就可以打電話通知你,而當(dāng)路由器擁擠時它并不能夠通知你。
為了解決這個問題,廠商們已經(jīng)在一些設(shè)備中設(shè)立了網(wǎng)絡(luò)管理的功能,這樣你就可以遠(yuǎn)程地詢問它們的狀態(tài),同樣能夠讓它們在有一種特定類型的事件發(fā)生時能夠向你發(fā)出警告。這些設(shè)備通常被稱為"智能"設(shè)備。
Linux SNMP 我們就講解到這里。下面,我們看看網(wǎng)絡(luò)管理通常被分為四類: