snmp協議的學習。

2021-07-30 10:16:14 字數 1570 閱讀 8419

snmp是乙個構建在tcp/udp上的遠端監控應用。他能夠監控網路中的主機的一些狀態資訊,比如記憶體使用率,cpu占有率,磁碟占有率。snmp的目標就是管理網際網路的上眾多廠商生產的各種軟硬體平台。

其主要分為兩個部分:

安裝在待監控主機上的snmp伺服器端,用於收集主機的資訊。

安裝在監控主機上的snmp客戶端,實時發出查詢命令,獲得被監控的主機的執行資訊

snmp的工作模式:

nms向agent採集資料。

agent向nms報告資料。

nms命令sgent修改配置。

snmp的元件。

一套完整的snmp系統包括管理庫(mib),管理資訊結構(smi),以及snmp協議。

mib:management information base 管理資訊庫。

任何被管理的資源都被表示成乙個物件,mib就是被管理物件的集合。它定義了被管理物件的一系列屬性:物件的名稱,物件的訪問許可權和物件的資料型別。每個snmp裝置(agent)都有自己的mib,mib也可以看做是nms(網管系統)和agent之間的溝通橋梁。

smi:mib的表示符號 

指定了在snmp的mib中用於定義管理目標的規則。資料型別,物件模型,以及寫入和管理資訊的規則。

可以說是整數型,字元型,等等。。。。

snmp協議:

nms可發起的操作:

get,getnext,set,trap(捕獲agent的狀態提交)

agent可發起的操作:

整體基於udp協議

snmp協議的版本:

v1,v2,v3

v1沒有認證功能

v2在v1的基礎上認證功能,nms--->agent和互相標識

v3在v2基礎上加上了加密功能。

cacti就是將snmp收集的資訊,並存入資料庫中,分析進行操作,及時繪製。但其報警功能是很差的。cacti注重於資料的收集並且

將資料圖進行展示。

nagios是個強大的報警監控系統。報警策略的定義。但不適用於與大規模各種指標的監控,在分布式的監控環境下,表現十分不好。nagios只是關心資料是否超標之類的,並不注重資料的走向。

zabbix可實現複雜的多條件告警。安裝部署簡單。對cacti和nagios的功能全覆蓋。畫圖也比較美觀。

SNMP協議學習筆記

什麼是snmp協議?snmp協議是以udp為基礎的應用層協議,全稱為 簡單網路管理協議,用於網路管理系統與被管裝置 路由器,交換機,伺服器等裝置 進行通訊。應用場景 隨著網路裝置的增多,需要單獨的網路管理系統對網路裝置進行管理,網路管理系統通過snmp協議與被管網路裝置進行通訊。涉及概念 第一部分 ...

snmp協議介紹

snmp協議概述 snmp work management protocol 即簡單網路管理協議,它為網路管理系統提供了底層網路管理的框架。snmp協議的應用範圍非常廣泛,諸多種類的網路裝置 軟體和系統中都有所採用,主要是因為snmp協議有如下幾個特點 首先,相對於其它種類的網路管理體系或管理協議而...

SNMP協議總結

snmp network management protocal 簡單網路管理協議,其前身是sgmp協議 簡單閘道器監控協議 該協議的作用是對網路上的裝置進行監視管理,是一種應用層協議。基於tcp ip的網路管理包括兩個部分 網路管理器 也叫管理程序,manager 和被管裝置 被管裝置對應的程序稱...