PySNMP中文5 文件 PySNMP的架構

2021-09-28 16:04:56 字數 475 閱讀 8107

我們可以從snmp協議演進的角度來看待pysnmp的內部結構。

snmp多年來一直在發展,從一種相對簡單的資料結構和檢索方法(snmpv1/v2c)一直發展到強大的開箱即用加密的可擴充套件和模組化框架(snmpv3)。

按照從最古老的snmp服務到最新的snmp服務的順序,以下是pysnmp api的不同層次:

從**角度來看,pysnmp內部的另一值得關注的點是:pysnmp由一些大型的、自包含的元件和定義良好的介面組成。下圖說明了pysnmp的功能結構:

pysnmp 內部元件:

在大多數情況下,使用者只需要處理所有這些pysnmp元件的高階api。然鵝,實現snmp agent、proxies 以及管理器的一些重要特性需要使用標準應用程式api。在這些情況下,對snmp操作和snmp引擎元件的一般理解將很有幫助。

PySNMP中文3 文件 SNMP的歷史

網路時代初期,網路還主要用於科學研究,人們對網路管理也知之甚少。當遇到網路問題,幾乎都是使用ping來尋找問題根源,用修改配置或重啟軟硬體的方式來解決問題。1980年,在網路管理工具未問世之前,arpanet網路的第一次重大崩潰引起了一場有趣的討論,在rfc 789中可以找到相關的內容。從字裡行間可...

PySNMP中文4 文件 SNMP的設計

與名稱所指明的意思相反,snmp不僅僅是用於管理資料的協議。隨著時間的推移,它已經變得比最初的設計者們所計畫的要複雜得多。網路管理領域中,每個元件都有自己特定的術語,因此,我們也將在這裡採用這些術語。有意思的是,管理 這個詞被過度使用。網路管理體系結構中有三個主要元件 管理實體 被管理實體和網路管理...

理解 HTML5 文件型別

html4 和 html5 之間最明顯的區別是新的縮短的文件型別。html4 文件型別 html5 採用一種非常簡短 沒有版本的文件型別 宣告必須位於html5文件中的第一行,它告訴瀏覽器網頁所使用的 html規範是什麼。html4中的doctype需要對dtd進行引用,因為html4基於sgml。...