當前位置:才華齋>計算機>網路技術>

淺析網路管理與網管軟體

網路技術 閱讀(2.95W)

計算機網路的質量體系中,網路管理是其中一個關鍵環節,正如一個管家對於大家庭生活的重要,網路管理的質量也會直接影響網路的執行質量。那麼,怎樣給自己的網路選擇合適的網路管理系統和網路管理軟體呢?

淺析網路管理與網管軟體

  網路管理

當前計算機網路的發展特點是規模不斷擴大,複雜性不斷增加,異構性越來越高。一個網路往往由若干個大大小小的子網組成,集成了多種網路系統(NOS)平臺,並且包括了不同廠家、公司的網路裝置和通訊裝置等。同時,網路中還有許多網路軟體提供各種服務。隨著使用者對網路效能要求的提高,如果沒有一個高效的管理系統對網路系統進行管理,那麼就很難保證向用戶提供令人滿意的服務。

作為一種很重要的技術,網路管理對網路的發展有著很大的影響,並已成為現代資訊網路中最重要的問題之一。

實際上,網路管理並不是一個什麼新概念。從廣義上講,任何一個系統都需要管理,只是根據系統的大小、複雜性的高低,管理在整個系統中的重要性也就有重有輕。網路也是一個系統。追溯到19世紀末的電信網路,就已經有了自己相應的管理“系統”,這就是整個電話網路系統的管理員,儘管他能管理的內容非常有限。而計算機網路的管理可以說伴隨著1969年世界上第一個計算機網路——ARPANET的產生便產生了,當時,ARPANET就有一個相應的管理系統。隨後的一些網路結構,如IBM的SNA、DEC的DNA、SUN的AppleTalk等,也都有相應的管理系統。不過,雖然網路管理很早就有,卻一直沒有得到應有的重視。這是因為當時的網路一是規模較小,二來複雜性不高,一個簡單的網路管理系統就可以滿足網路正常管理的需要,因而對其研究較少。但隨著網路的發展,規模逐漸增大,複雜性增加,以前的網路管理技術已不能適應網路的迅速發展。

網路系統規模的日益擴大和網路應用水平的不斷提高,一方面使得網路的維護成為網路管理的重要問題之一,例如排除網路故障更加困難、維護成本上升等;另一方面,如何提高網路效能也成為網路系統應用的主要問題。雖然可以通過增強或改善網路的靜態措施來提高網路的效能,比如增強網路伺服器的處理能力、採用網路交換等新技術來拓寬網路的頻寬等,但是網路執行過程中負載平衡等動態措施也是提高網路效能的重要方面。通過靜態或動態措施提高的網路效能分別稱為網路的靜態效能和動態效能。而網路的動態效能的'提高是通過網路管理系統即“網管系統”來加以解決的。

一般說來,網路管理就是通過某種方式對網路狀態進行調整,使網路能正常、高效地執行。其目的很明確,就是使網路中的各種資源得到更加高效的利用,當網路出現故障時能及時作出報告和處理,並協調、保持網路的高效執行等。一般而言,網路管理有五大功能,它們是:網路的失效管理、網路的配置管理、網路的效能管理、網路的安全管理、網路的計費管理。這五大功能包括了保證一個網路系統正常執行的基本功能。

現代計算機網路管理系統主要由四個要素組成:若干被管的代理(Managed Agents);至少一個網路管理器(Network Manager);一種公共網路管理協議(Network Management Protocol);一種或多種管理資訊庫(MIB,Management Information Base)。其中網路管理協議是最重要的部分,它定義了網路管理器與被管代理間的通訊方法,規定了管理資訊庫的儲存結構、資訊庫中關鍵字的含義以及各種事件的處理方法。目前有影響的網路管理協議是SNMP(Simple Network Management Protocol)和CMIS/CMIP(the Common Management Information Service/Protocol)。它們代表了目前兩大網路管理解決方案。其中,SNMP流傳最廣,應用最多,獲得支援也最廣泛,已經成為事實上的工業標準(詳見技術部分)。

  網管軟體

網路管理的需求決定網管系統的組成和規模,任何網管系統無論其規模大小,基本上都是由支援網管協議的網管軟體平臺、網管支撐軟體、網管工作平臺和支撐網管協議的網路裝置組成。其中網管軟體平臺提供網路系統的配置、故障、效能及網路使用者分佈方面的基本管理,也就是說,網路管理的各種功能最終會體現在網管軟體的各種功能的實現上,軟體是網管系統的“靈魂”,是網管系統的核心。

網管軟體的功能可以歸納為三個部分:體系結構、核心服務和應用程式。

首先,從基本的框架體系方面,網管軟體需要提供一種通用的、開放的、可擴充套件的框架體系。為了向用戶提供最大的選擇範圍,網管軟體應該支援通用平臺,如既支援Unix作業系統,又支援Windows NT作業系統。網管軟體既可以是分散式的體系結構,也可以是集中式的體系結構,實際應用中一般採用集中管理子網和分散式管理主網相結合的方式。同時,網管軟體是在基於開放標準的框架的基礎上設計的,它應該支援現有的協議和技術的升級。開放的網路管理軟體可以支援基於標準的網路管理協議,如SNMP和CMIP,也必須能支援TCP/IP協議族及其它的一些專用網路協議。

網管軟體應該能夠提供一些核心的服務來滿足網路管理的部分要求。核心服務是一個網路管理軟體應具備的基本功能,大多數的企業網路管理系統都用到這些服務。各廠商往往通過提供重要的核心服務來增加自己的競爭力。他們通過改進底層系統來補充核心服務,也可以通過增加可選元件對網管軟體的功能進行擴充。核心服務的內容很多,包括網路搜尋、查錯和糾錯、支援大量裝置、友好操作介面、報告工具、警報通知和處理、配置管理等等。

此外,為了實現特定的事務處理和結構支援,網管軟體中有必要加入一些有價值的應用程式,以擴充套件網管軟體的基本功能。這些應用程式可由第三方供應商提供,網管軟體整合水平的高低取決於網路管理系統的核心服務和廠商產品的功能。常見網管軟體中的應用程式主要有:高階警報處理、網路模擬、策略管理和故障標記等。

由上面的介紹可以看出:體系結構、核心服務和應用程式三者之間是相互聯絡、密不可分的。體系結構提供一個系統平臺,一個多種資源有機聯絡的場所;核心服務提供最基本、最重要的服務,就象生活中維持人正常生存的部分;應用程式滿足具體的、個性化的需求,有如生活中不同人的不同習慣和愛好。