網路管理協定

簡介

簡單網路管理協定(SNMP)已經成為事實上的標準網路管理協定。由於SNMP首先是IETF的研究小組為了解決在Internet上的 路由器管理問題提出的,因此許多人認為 SNMP在IP上運行的原因是Internet運行的是TCP/IP協定,但事實上,SNMP是被設計成與協定無關的,所以它可以在IP、IPX、 AppleTalk、OSI以及其他用到的 傳輸協定上使用。

SNMP是由一系列協定組和規範組成的,它們提供了一種從網路上的設備中收集網路管理信息的方法。

從被管理設備中收集數據有兩種方法:一種是 輪詢(polling-only)方法,另一種是基於中斷(interrupt-based)的方法。

原理

SNMP使用嵌入到網路設施中的代理軟體來收集網路的通信信息和有關 網路設備的統計數據。代理軟體不斷地收集統計數據,並把這些數據記錄到一個管理信息庫(MIB)中。網管員通過向代理的MIB發出查詢信號可以得到這些信息,這個過程就叫 輪詢(polling)。為了能全面地查看一天的通信流量和變化率,管理人員必須不斷地 輪詢SNMP代理,每分鐘就輪詢一次。這樣,網管員可以使用SNMP來評價網路的運行狀況,並揭示出通信的趨勢,如哪一個網段接近通信負載的最大能力或正使通信出錯等。先進的SNMP網管站甚至可以通過編程來自動關閉連線埠或採取其它矯正措施來處理歷史的 網路數據。

如果只是用 輪詢的方法,那么網路管理工作站總是在控制之下。但這種方法的缺陷在於信息的實時性,尤其是錯誤的實時性。多久 輪詢一次、輪詢時選擇什麼樣的設備順序都會對輪詢的結果產生影響。 輪詢的間隔太小,會產生太多不必要的通信量;間隔太大,而且輪詢時順序不對,那么關於一些大的災難性事件的通知又會太慢,就違背了積極主動的網路管理目的。

比較

與之相比,當有異常事件發生時,基於中斷的方法可以立即通知網路管理工作站,實時性很強。但這種方法也有缺陷。產生錯誤或自陷需要 系統資源。如果自陷必須轉發大量的信息,那么被管理設備可能不得不消耗更多的事件和 系統資源來產生自陷,這將會影響到網路管理的主要功能。

相關詞條

相關搜尋

熱門詞條

聯絡我們