国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

SNMP的工作原理

2019-11-04 20:50:34
字體:
來源:轉載
供稿:網友

  SNMP(Simple Network Management PRotocol,簡單網絡治理協議)首先是由IETF的研究小組為了解決Internet上的路由器治理問題而提出的。SNMP的設計原則是簡單 性和擴展性。簡單性是通過信息類型限制、請求響應或協議而取得。擴展性是通過將治理信息模型與協議、被治理對象的具體規定(MIB)分離而實現的。
  
  網絡治理體系結構
  
  SNMP的網絡治理模型包括以下要害元素:治理站、代理者、治理信息庫、網絡治理協議。治理站一般是一個分立的設備,也可以利用共享系統實現。治理站作為網絡治理員與網絡治理系統的接口,它的基本構成為:一組具有分析數據、發現故障等功能的治理程序; 一個用于網絡治理員監控網絡的接口; 將網絡治理員的要求轉變為對遠程網絡元素的實際監控的能力; 一個從所有被管網絡實體的MIB中抽取信息的數據庫。
  
  網絡治理系統中另一個重要元素是代理者。裝備了SNMP的平臺,如主機、網橋、路由器及集線器均可作為代理者工作。代理者對來自治理站的信息請求和動作請求進行應答,并隨機地為治理站報告一些重要的意外事件。
  
  網絡資源被抽象為對象進行治理。但SNMP中的對象是表示被管資源某一方面的數據變量。對象被標準化為跨系統的類,對象的集合被組織為治理信息庫(MIB)。MIB作為設在代理者處的治理站訪問點的集合,治理站通過讀取MIB中對象的值來進行網絡監控。治理站可以在代理者處產生動作,也可以通過修改變量值改變代理者處的配置。
  
  治理站和代理者之間通過網絡治理協議通信,SNMP通信協議主要包括以下能力。
  
  Get:治理站讀取代理者處對象的值。
  
  Set:治理站設置代理者處對象的值。
  
  Trap:代理者向治理站通報重要事件。
  
  在標準中,沒有非凡指出治理站的數量及治理站與代理者的比例。一般地,應至少要有兩個系統能夠完成治理站功能,以提供冗余度,防止故障。
  
  網絡治理協議環境
  
  SNMP為應用層協議,是TCP/ip協議族的一部分。它通過用戶數據報協議(UDP)來操作。在分立的治理站中,治理者進程對位于治理站中心的MIB的訪問進行控制,并提供網絡治理員接口。治理者進程通過SNMP完成網絡治理。SNMP在UDP、IP及有關的非凡網絡協議(如Ethernet、FDDI、X.25)之上實現。
  
  每個代理者也必須實現SNMP、UDP和IP。另外,有一個解釋SNMP的消息和控制代理者MIB的代理者進程。
  SNMP的工作原理
  圖1描述了SNMP的協議環境。從治理站發出3類與治理應用有關的SNMP的消息GetRequest、GetNextRequest、SetRequest。3類消息都由代理者用GetResponse消息應答,該消息被上交給治理應用。另外,代理者可以發出Trap消息,向治理者報告有關MIB及治理資源的事件。
  
  共同體和安全控制
  
  網絡治理是一種分布式的應用。與其他分布式的應用相同,網絡治理中包含有一個應用協議支持的多個應用實體的相互作用。在SNMP網絡治理中,這些應用實體就是采用SNMP的治理站應用實體和被治理站的應用實體。
  
  SNMP網絡治理具有一些不同于其他分布式應用的特性,它包含一個治理站和多個被治理站之間一對多的關系。
  
  反過來,我們也要看到SNMP網絡治理中還包含另外一種一對多的關系,即一個被治理站和多個治理站之間的關系。每個被治理站控制著自己的本地MIB,同時必須能夠控制多個治理站對這個本地MIB的訪問。這里所說的控制有以下三個方面:認證服務將對MIB的訪問限定在授權的治理站的范圍內;訪問策略對不同的治理站給予不同的訪問權限;代管服務提的是一個被治理站可以作為其他一些被治理站(托管站)的代管,這就要求在這個代管系統中實現為托管站服務的認證服務和訪問權限。
  
  以上這些控制都是為了被管系統保護它們的MIB不被非法地訪問。SNMP通過共同體(community)的概念提供了初步和有限的安全能力。
  
  SNMP用共同體來定義一個代理者和一組治理者之間的認證、訪問控制和代管的關系。共同體是一個在被管系統中定義的本地概念。被管系統為每組可選的認證、訪問控制和代管特性建立一個共同體。每個共同體被賦予一個在被管系統內部唯一的共同體名,該共同體名要提供給共同體內的所有治理站,以便它們在get和set操作中應用。代理者可以與多個治理站建立多個共同體,同一個治理站可以出現在不同的共同體中。
  
  由于共同體是在代理者處本地定義的,因此不同的代理者處可能會定義相同的共同體名。共同體名相同并不意味者共同體有什么相似之處,因此,治理站必須將共同體名與代理者聯系起來加以應用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 都安| 华池县| 武邑县| 新郑市| 积石山| 阿坝县| 定西市| 克山县| 车险| 陇川县| 沙田区| 金寨县| 阿图什市| 周口市| 内丘县| 双峰县| 鹿泉市| 井研县| 平谷区| 襄垣县| 突泉县| 开鲁县| 承德县| 彭阳县| 陇西县| 大足县| 浦县| 五河县| 克山县| 阿图什市| 东莞市| 林甸县| 民勤县| 无锡市| 天柱县| 金平| 本溪市| 新干县| 大田县| 秦皇岛市| 定州市|