語言 :
SWEWE 會員 :登錄 |註冊
搜索
百科社區 |百科問答 |提交問題 |詞彙知識 |上傳知識
上一頁 1 下一頁 選擇頁數

簡單網絡管理協議

簡介

SNMP 是專門設計用於在IP 網絡管理網絡節點(服務器、工作站、路由器、交換機及HUBS 等)的一種標準協議,它是一種應用層協議。 SNMP 使網絡管理員能夠管理網絡效能,發現並解決網絡問題以及規劃網絡增長。通過SNMP 接收隨機消息(及事件報告)網絡管理系統獲知網絡出現問​​題。

組成部分

SNMP 管理的網絡有三個主要組成部分:管理的設備、​​代理和網絡管理系統。管理設備是一個網絡節點,包含SNMP 代理並處在管理網絡之中。被管理的設備用於收集並儲存管理信息。通過 SNMP , NMS 能得到這些信息。被管理設備,有時稱為網絡單元,可能指路由器、訪問服務器,交換機和網橋、 HUBS 、主機或打印機。 SNMP 代理是被管理設備上的一個網絡管理軟件模塊。 SNMP 代理擁有本地的相關管理信息,並將它們轉換成與SNMP 兼容的格式。 NMS 運行應用程序以實現監控被管理設備。此外, NMS 還為網絡管理提供了大量的處理程序及必須的儲存資源。任何受管理的網絡至少需要一個或多個NMS 。架構方式

主代理

主代理是一個在可運行SNMP的網絡組件上運作的軟件,可回應從管理站發出的SNMP要求。它的角色類似客戶端/服務器結構(Client/Server)術語中的服務器。主代理依賴子代理提供有關特定功能的管理信息。

如果系統當前擁有多個可管理的子系統,主代理就會傳遞它從一個或多個子代理處收到的請求。這些子代理在一個子系統以及對那個子系統進行監測和管理操作的接口內為關心的對象建模。主代理和子代理的角色可以合併,在這種情況下我們可以簡單的稱之為代理(agent)。

子代理

子代理是一個在可運行SNMP的網絡組件上運作的軟件,運行在特定子系統的特定管理信息庫(MIB,Management Information Base)中定義的信息和​​管理功能。子代理的一些能力有:

蒐集主代理的信息

配置主代理的參數

回應管理者的要求

產生警告或陷阱

對協議和管理信息結構的良好分離使得使用SNMP來監測和管理同一網絡內上百的不同子系統非常簡單。 MIB模型運行管理OSI參考模型的所有層,並可以擴展至諸如數據庫,電子郵件以及J2EE參考模型之類的應用。

管理站

管理者或者管理站提供第三個組件。它和一個客戶端/服務器結構下的客戶端一樣工作。它根據一個管理員或應用程序的行為發出管理操作的請求,也接收從代理處獲得的TRAP。

協議種類

目前, SNMP 有3 種: SNMPV1 、 SNMPV2 、 SNMPV3。第1 版和第2 ​​版沒有太大差距,但SNMPV2 是增強版本,包含了其它協議操作。與前兩種相比, SNMPV3 則包含更多安全和遠程配置。為了解決不同SNMP 版本間的不兼容問題, RFC3584 種定義了三者共存策略。

SNMP 還包括一組由RMON 、 RMON2 、 MTB 、 MTB2 、 OCDS 及OCDS 定義的擴展協議。

協議結構

SNMP 是一種應用程序協議,封裝在UDP 中。各種版本的SNMP 信息通用格式如下所示:

Version Community PDU

Version:SNMP 版本號。管理器和代理器必須使用相同版本的SNMP。需要刪除具有不同版本號的信息,並不對它們作進一步的處理。

Community:團體名稱,用於在訪問代理器之前認證管理器。

PDU(協議數據單元):SNMPv1、v2 和v3 中的PDU 類型和格式將在對應文件中作具體介紹。

開發和使用

第一版

SNMP的第一個RFC系列出現在1988年:

RFC 1065:基於TCP/IP網絡的管理信息的結構和認定


上一頁 1 下一頁 選擇頁數
用戶 評論
還沒有評論
我要評論 [遊客 (18.226.*.*) | 登錄 ]

語言 :
| 校驗代碼 :


搜索

版权申明 | 隐私权政策 | 版權 @2018 世界百科知識