網(wǎng)絡(luò)管理技術(shù)目前,網(wǎng)絡(luò)規(guī)模在迅速擴(kuò)大,這不僅可顯著地?cái)U(kuò)大用戶通信范圍及有效地提高資源利用率,而且還帶來了很大的社會(huì)及經(jīng)濟(jì)效益。但隨著網(wǎng)絡(luò)規(guī)模的不斷擴(kuò)大,用戶數(shù)目的日益增多,又很容易致使網(wǎng)絡(luò)中的負(fù)荷不均勻,使某些部分因線路上的負(fù)荷太重而造成網(wǎng)絡(luò)性能的嚴(yán)重下降,網(wǎng)絡(luò)出現(xiàn)故障的可能性也隨之增大,這給網(wǎng)絡(luò)的維護(hù)工作帶來困難,因而如何加強(qiáng)對(duì)網(wǎng)絡(luò)的管理和維護(hù),就變得更加重要。尤其是新建一個(gè)具有一定規(guī)模的企業(yè)網(wǎng)絡(luò)時(shí),必須考慮到網(wǎng)絡(luò)管理問題,所謂網(wǎng)絡(luò)管理是指用軟件手段對(duì)網(wǎng)絡(luò)進(jìn)行監(jiān)視和控制,以減少故障發(fā)生的概率,一旦發(fā)生故障能及時(shí)發(fā)現(xiàn),并能采取有效的恢復(fù)手段,最終使網(wǎng)絡(luò)性能達(dá)到最優(yōu)。
一、網(wǎng)絡(luò)管理系統(tǒng)的基本要求和功能
如果說一個(gè)LAN是諸多計(jì)算機(jī)設(shè)備的集成,那么作為具有一定規(guī)模的網(wǎng)絡(luò),如企業(yè)網(wǎng)等,它們則是諸多LAN的集成,而且這些網(wǎng)絡(luò)經(jīng)常處于不斷變化和擴(kuò)大之中,因此,在選擇網(wǎng)絡(luò)管理軟件時(shí),必須先有明確的要求,并對(duì)各種網(wǎng)管軟件具有的功能有一定的了解。
1.對(duì)網(wǎng)絡(luò)管理軟件的基本要求。
(1)功能強(qiáng)
網(wǎng)絡(luò)管理軟件應(yīng)具有足夠強(qiáng)的功能,以保證能獲得最佳的網(wǎng)絡(luò)性能。但這并不意味網(wǎng)管軟件功能愈強(qiáng)愈好。而是應(yīng)該從企業(yè)網(wǎng)絡(luò)的實(shí)際應(yīng)用出發(fā),能夠滿足用戶的實(shí)際需要即可。
(2)適應(yīng)性強(qiáng)。
在一個(gè)企業(yè)網(wǎng)中,通常含有多種類型的LAN,各LAN的設(shè)備也并不完全相同,因此網(wǎng)管軟件應(yīng)能兼容多種環(huán)境,亦即網(wǎng)管軟件要具有較強(qiáng)的可適應(yīng)性;
(3)擴(kuò)充性好。
隨著企業(yè)的發(fā)展,企業(yè)網(wǎng)絡(luò)也將相應(yīng)地?cái)U(kuò)充,在增加了新的網(wǎng)絡(luò)和設(shè)備后,網(wǎng)管軟件應(yīng)具有自動(dòng)調(diào)整的能力以適應(yīng)網(wǎng)絡(luò)的擴(kuò)充。
(4)價(jià)格適中。
目前國外大公司推出的許多網(wǎng)管軟件,基本上都能滿足上述三方面的要求,但它們的價(jià)格卻相差甚遠(yuǎn),高性能的網(wǎng)管軟件要比低性能的網(wǎng)管軟件貴得多。因此,我們?cè)谶x購時(shí)應(yīng)在性能上可基本滿足要求而價(jià)格又適中的網(wǎng)管軟件即可。
2.網(wǎng)絡(luò)管理軟件的功能。
國際標(biāo)準(zhǔn)化組織ISO定義了網(wǎng)絡(luò)管理軟件應(yīng)有的五大功盲目:
(l)配置和命名管理。
允許用戶去設(shè)置、刪除或重新設(shè)置網(wǎng)絡(luò)結(jié)點(diǎn)、物理線路等,也允許由用戶對(duì)它們加以命名,并對(duì)網(wǎng)絡(luò)操作系統(tǒng)、路由表等的參數(shù)進(jìn)行設(shè)置。
(2)錯(cuò)誤診斷管理。
能檢測(cè)、定義和排除網(wǎng)絡(luò)中出現(xiàn)的錯(cuò)誤。網(wǎng)絡(luò)管理員可根據(jù)警告內(nèi)容查明網(wǎng)絡(luò)中所出現(xiàn)的問題、找出發(fā)生差錯(cuò)的位置并進(jìn)行恢復(fù)工作。
(3)性能測(cè)試管理。
網(wǎng)絡(luò)管理員可根據(jù)其對(duì)網(wǎng)絡(luò)各部分的使用情況進(jìn)行統(tǒng)計(jì)并測(cè)試一些參數(shù),如網(wǎng)絡(luò)的響應(yīng)時(shí)間、網(wǎng)絡(luò)中的信息流通量、網(wǎng)絡(luò)的阻塞情況及可靠性等。
(4)安全管理。
用于防止非法用戶截獲或修改網(wǎng)絡(luò)中的數(shù)據(jù),以保證數(shù)據(jù)的完整性。為此,網(wǎng)管軟件應(yīng)提供一套安全性措施,如加密。
(5)記帳管理。
能記錄用戶使用網(wǎng)絡(luò)資源的數(shù)量,調(diào)整用戶使用網(wǎng)絡(luò)資源的配額,并對(duì)用戶所分到資源的使用進(jìn)行計(jì)費(fèi)。
現(xiàn)有的網(wǎng)管軟件大多側(cè)重于上述的前三項(xiàng)功能,記帳管理功能尚未作為一項(xiàng)獨(dú)立功能而并入性能管理功能中。
二、網(wǎng)絡(luò)管理軟件的組成
當(dāng)前推出的計(jì)算機(jī)網(wǎng)絡(luò)都采用客戶/服務(wù)器模式,相應(yīng)地,網(wǎng)絡(luò)管理軟件也都是基于客戶/服務(wù)器模式,因此,網(wǎng)管軟件是由客戶網(wǎng)管軟件和服務(wù)器網(wǎng)管軟件兩部分所組成。網(wǎng)管功能的實(shí)現(xiàn)主要是通過兩者之間的多次交互來完成的。
1.客戶網(wǎng)管軟件。
在每個(gè)客戶機(jī)、工作站、網(wǎng)橋或路由器、集線器以及調(diào)制解調(diào)器等上面,都駐留了一個(gè)規(guī)模不大的代理處理程序。其主要功能是:(l)監(jiān)聽網(wǎng)絡(luò)上的傳輸信號(hào),對(duì)信息流量進(jìn)行統(tǒng)計(jì)和分析;(2)接收并執(zhí)行服務(wù)器網(wǎng)管軟件發(fā)來的命令,并把執(zhí)行結(jié)果返回;(3)如果客戶網(wǎng)管軟件發(fā)現(xiàn)了異常事件,如傳輸出錯(cuò),則主動(dòng)向服務(wù)器網(wǎng)管軟件報(bào)告。
2.服務(wù)器網(wǎng)管軟件。
它是網(wǎng)管軟件的核心,通常駐留在服務(wù)器或智能路由器集線路或?qū)iT的網(wǎng)絡(luò)管理中心。其主要功能是:(l)定時(shí)地向各被管理站發(fā)送命令,要求被管理站提供有關(guān)信息或改變配置;(2)接收由被管理站發(fā)回的表明命令執(zhí)行情況的響應(yīng),并做相應(yīng)處理;(3)對(duì)一些異常事件做出及時(shí)處理。
三、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP
要實(shí)現(xiàn)對(duì)異構(gòu)網(wǎng)絡(luò)的管理,必須依賴于標(biāo)準(zhǔn)化的網(wǎng)絡(luò)管理協(xié)議。目前用得最廣泛的是簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP(Simple Network Management Protoeol),OSI也制定了通用管理信息協(xié)議CMIP(Common management Information Protocol)。
SNMP是在世界上1988年8月由IAB(國際活動(dòng)委員會(huì))提出的,其目的是為TCP/ IP協(xié)議的網(wǎng)絡(luò)管理系統(tǒng)提供標(biāo)準(zhǔn)的開發(fā)平臺(tái)。SNMP采用的是客戶/用戶服務(wù)器模式,因此,它把SNMP中的稱為Client的客戶程序放在網(wǎng)絡(luò)管理站NMS(Network Management Station)上,而把另一部分稱為代理程序的Agen放在被管理對(duì)象上,由NMS上的Client程序以定時(shí)輪詢方式來查詢被管理站上的Agent,以了解被管站的運(yùn)行情況;而SNMP.Client和SNMP.Agent之間的交互是基于TCP/IP協(xié)議。由于在企業(yè)網(wǎng)和LAN環(huán)境下,網(wǎng)絡(luò)的覆蓋范圍不大,因而信息出錯(cuò)率較低。為了簡(jiǎn)單起見,SNMP采用的是用戶數(shù)據(jù)報(bào)協(xié)議UDP,這樣不僅免去建立連接的開銷,而且還減少網(wǎng)絡(luò)上的信息流量。
客戶程序Client與代理程序Agent之間的交互是這樣的:由駐留在NMS中的客戶程序client按照網(wǎng)絡(luò)的傳輸格式生成相應(yīng)的請(qǐng)求(即上述的定時(shí)查詢)報(bào)文,再將該報(bào)文發(fā)往指定被管理站中的Agent,然后便等待Agent返回響應(yīng)。當(dāng)Client收到八gent返回的響應(yīng)報(bào)文后,先對(duì)報(bào)文進(jìn)行分析,若無誤,便將響應(yīng)報(bào)文中的有關(guān)信息提取出來并遞交給其上層的應(yīng)用管理程序。
SNMP.Agent平時(shí)收集被管理站所涉及到的網(wǎng)絡(luò)信息,如分組流量、出錯(cuò)信息以及路由選擇信息等,并將這些信息存儲(chǔ)在管理信息庫MIB中(在每個(gè)被管理站上都配置有MIB)。每當(dāng)Agent收到NMS的查詢請(qǐng)求報(bào)文時(shí),先對(duì)報(bào)文進(jìn)行分析,若無錯(cuò),便根據(jù)報(bào)文內(nèi)容完成相應(yīng)的操作,如是請(qǐng)求獲取信息,Agent便從MIB中提取NMS所需的信息后形成響應(yīng)報(bào)文,并將該報(bào)文通過TCP/IP網(wǎng)絡(luò)傳送給NMS中的Client程序。為了減少M(fèi)IB所占用的內(nèi)存空間,在MIB中只存放當(dāng)前被管理站的網(wǎng)絡(luò)信息記錄。有關(guān)網(wǎng)絡(luò)的歷史信息記錄,則都存放在NMS中。
四、通信管理信息協(xié)議CMIP
如果說,SNMP是面向中、小型網(wǎng)絡(luò)的,是事實(shí)上的工業(yè)標(biāo)準(zhǔn),那么CMIP則是面向較大型網(wǎng)絡(luò)系統(tǒng)的,是OSI標(biāo)準(zhǔn)。事實(shí)上,在制定CMIP標(biāo)準(zhǔn)時(shí)是參考了SNMP的。因此,它們之間有著許多相同之處,但也存在著明顯的差異。
1.客戶/服務(wù)器模式。
CMIP同樣是基于客戶/服務(wù)器模式,將網(wǎng)絡(luò)管理軟件的核心駐留在網(wǎng)絡(luò)管理系統(tǒng)NMP中,而在被管理站的Agent中駐留一個(gè)代理處理程序,通過NMS與Agent之間的交互實(shí)現(xiàn)網(wǎng)絡(luò)管理功能。
2.管理協(xié)議和程序接口。
最重要的是在SNMP和CMIP中都采用了相同的抽象語法表示法、管理協(xié)議和管理應(yīng)用程序接口,因此由SNMP可以很平滑地渡到OSI的CMIP。
3.傳輸協(xié)議。
SNMP和CMIP都是采用的TCP/IP協(xié)議,但SNMP是利用面向無連接的傳輸協(xié)議UDP;而CMIP則是利用面向連接的傳輸協(xié)議TCP,因而提高了NMS和Agent之間交互的可靠性,在傳輸大量的數(shù)據(jù)時(shí)效率更高。
4功能。
SNMP所具有網(wǎng)絡(luò)管理功能比較簡(jiǎn)單,主要局限于監(jiān)視功能。更適合于當(dāng)時(shí)的網(wǎng)絡(luò)水平;而CMIP具有較強(qiáng)的網(wǎng)絡(luò)管理功能,能適應(yīng)今后網(wǎng)絡(luò)的發(fā)展,因?yàn)樗茌^全面的實(shí)現(xiàn)OSI所規(guī)定的五項(xiàng)網(wǎng)管功能。正因?yàn)槿绱?,CMIP不僅使其網(wǎng)絡(luò)管理軟件的核心比較復(fù)雜,而且Agent軟件也比較復(fù)雜。這也是CMIP在短期內(nèi)未能獲得廣泛支持的主要原因。
5.命令集。
SNMP由于只有兩種基本命令而使其功能較弱,然而在CMIP中除了有Get、SET之外,還增加了一組命令,如INITALIZE(初始化)、CREATE(創(chuàng)建)、DELETE(刪除)。TERMINATE(終止)、ACTION(操作)及EVENT-REPORT(事件報(bào)告)等命令,因而使CMIP具有更強(qiáng)的網(wǎng)絡(luò)管理功能。
6.交互方式。
NMS和Agent的交互方式不同,SNMP主要是輪詢方式,由NMS依次地向Agent發(fā)出運(yùn)行詢問;而CMIP則是采用報(bào)告方式,由Agent異步發(fā)送事先由NMS定義好的信息,這使CMIP具有較高的效率,適合于大在型的互聯(lián)網(wǎng)絡(luò)中進(jìn)行管理。

愛華網(wǎng)本文地址 » http://www.klfzs.com/a/9101032201/496784.html
愛華網(wǎng)



