本文介紹了 snmp 協定 的基本概念,snmp 的作用,以及如何在 windows 下使用 snmp 來管理網絡中的裝置。
snmp(simple network management protocol,簡單網絡管理協定)是 internet 協定簇的一部分。該協定能夠支援網絡管理系統,用以監測連接配接到網絡上的裝置是否有任何引起管理上關注的情況。它由一組網絡管理的标準組成,包含一個應用層協定(application layer protocol)、資料庫模型(database schema),和一組資料對象。
利用snmp,一個管理工作站可以遠端管理所有支援這種協定的網絡裝置,包括監視網絡狀态、修改網絡裝置配置、接收網絡事件警告等。
在 windows元件—>管理和監視工具,勾選“wmi snmp 提供程式”。
添加一個社群名稱 “public”,權限設為“隻讀”或者“讀寫”
添加可以接受 snmp 的主機位址,一般就是遠端主機的 ip,如果是提供給本地讀的,就填“localhost”即可
軟體比較簡單,解壓運作 .exe 檔案即可。在界面中輸入裝置 ip, 和自定義的 oid。本例中的 oid 為“1.3.6.1.2.1.1.1.0” ,用于擷取系統基本資訊。
點選“start”運作。
結果為:
<a href="https://github.com/waylau/snmp4j-demos">基于java 的 snmp 實作</a>
<a href="https://en.wikipedia.org/wiki/simple_network_management_protocol">https://en.wikipedia.org/wiki/simple_network_management_protocol</a>