
以往跟大家介绍过SINEC NMS, SINEC NMS 强大的功能想必大家已经很了解了。
往期回顾
SINEC NMS | 应用场景篇
回顾以往文章,就可以知道SINEC NMS管理网络设备需要网元通讯,而NMS和设备的通讯语言之一用的就是SNMP。
SNMP:
Simple Network Management Protocol

SNMP是网络管理系统用于与受管网络元素通信的语言,用于:
收集配置和状态信息和接收/报告状态变化(故障、警报)。而SNMP是应用层协议(OSI:第7层)如要使其工作,网元必须配备一个SNMP代理。
SNMP基于管理器/代理模型
SNMP管理器:
Network Management System (Software) NMS系统
SNMP代理:
软件模块嵌入在网络S设备中
如何运行?
开始时,SNMP使用五条基本消息,以便在管理器和代理(snmpv1)之间进行通信:
GET
GET-NEXT
GET-RESPONSE
SET, andTRAP*
* TRAP: 唯一可以由代理发起的SNMP消息
MIB :
Management Information Base

MIB是管理信息的结构化数据库
OID :objectidentifier(对象标识符)
Managed Objects
网络设备中可以控制的实例,如,网络接口、IP地址……
MIB是按层次组织的(像树结构),单个变量表示为分支上的叶。而管理器和代理使用管理信息库(MIB)和一小组命令来交换信息。
详见下图:
可以将不同的MIB组合到此树结构中
通过在树中指定“路径”来标识属性。此“路径”显示为长数字标记或对象标识符(OID),用于在MIB和SNMP消息中唯一地区分每个变量。
单个设备可能支持多个MIB,因此该设备拥有所有受支持MIB的属性联合。
MIB-2

支持SNMP的设备必须支持MIB-2,MIB-2 定义为iso.org.dod.internet.mgmt.1, or 1.3.6.1.2.1.
如下图所示:


