当前位置: 首页 >> CICD >> 【白皮书】SNMP技术白皮书-H3C >> 正文

【白皮书】SNMP技术白皮书-H3C

10年前 (2014-09-29)     作者:Jiaozn     分类:CICD     阅读次数:4283     评论(0)    

    网络技术飞速发展,网络设备数量越来越多,设备类型也多种多样。如何有效的管理这些设备呢?我们可以通过SNMP功能来实现这一目标。本文将重点介绍SNMP的基本概念、工作原理以及主要应用。

缩略语

英文全名

中文解释

MIB

Management Information Base

管理信息库

NMS

Network Management Station

网络管理站

OID

Object Identifier

对象标识符

SNMP

Simple Network Management Protocol

简单网络管理协议

SMI

Structure of Management Information

管理信息结构

USM

User-based Security Model

基于用户的安全模型

VACM

View-based Access Control Model

基于视图的访问控制模型

PDU

protocol data unit

协议数据单元

  下载地址:SNMP技术白皮书-H3C 

 SNMP网络架构

SNMP网络架构由三部分组成:NMSAgentMIB

NMS简介

NMS是网络中的管理者,是一个利用SNMP协议对网络设备进行管理和监视的系统。NMS既可以指一台专门用来进行网络管理的服务器,也可以指某个设备中执行管理功能的一个应用程序。

NMS可以向Agent发出请求,查询或修改一个或多个具体的参数值。同时,NMS可以接收Agent主动发送的Trap信息,以获知被管理设备当前的状态。

 Agent简介

Agent是网络设备中的一个应用模块,用于维护被管理设备的信息数据并响应NMS的请求,把管理数据汇报给发送请求的NMS

Agent接收到NMS的请求信息后,完成查询或修改操作,并把操作结果发送给NMS,完成响应。同时,当设备发生故障或者其他事件的时候,Agent会主动发送Trap信息给NMS,通知设备当前的状态变化。

1. MIB

任何一个被管理的资源都表示成一个对象,称为被管理的对象。MIB是被管理对象的集合。它定义了被管理对象的一系列属性:对象的名称、对象的访问权限和对象的数据类型等。每个Agent都有自己的MIBMIB也可以看作是NMSAgent之间的一个接口,通过这个接口,NMS可以对Agent中的每一个被管理对象进行读/写操作,从而达到管理和监控设备的目的。NMSAgentMIB之间的关系如1所示。

图1 NMSAgentMIB关系图

2. MIB视图

MIB视图是MIB的子集合,配置Agent时用户可以将团体名/用户名与MIB视图绑定,从而限制NMS能够访问的MIB对象。用户可以配置MIB视图内的对象为excludedincludedexcluded表示当前视图不包括该MIB子树的所有节点;included表示当前视图包括该MIB子树的所有节点。

3. OID和子树

MIB是以树状结构进行存储的。树的节点表示被管理对象,它可以用从根开始的一条路径唯一地识别,这条路径就称为OID)。如2所示。管理对象system可以用一串数字{1.3.6.1.2.1.1}唯一标识,这串数字就是systemOID

子树可以用该子树根节点的OID来标识。如以private为根节点的子树的OIDprivateOID——{1.3.6.1.4}

图2 MIB树结构示意图

4. 子树掩码

子树掩码可以和子树OID共同来确定一个视图的范围。子树掩码用十六进制格式表示,转化成二进制后,每个比特位对应OID中的一个小节,其中,

l              1表示精确匹配,即要访问的节点OIDMIB对象子树OID对应小节的值必须相等;

l              0表示通配,即要访问的节点OIDMIB对象子树OID对应小节的值可以不相等。

例如:子树掩码为0xDB(二进制格式为11011011),子树OID1.3.6.1.6.1.2.1,则对应关系如3所示,所确定的视图就包括子树OID1.3.*.1.6.*.2.1*表示可为任意数字)的子树下的所有节点。

图3 子树OID与子树掩码对应关系图

&  说明:

l      若子树掩码的bit数目大于子树OID的小节数,则匹配时,子树掩码的第一位与子树OID的第一小节对齐,第二位与第二小节对齐,以此类推,子树掩码中多出的bit位将被忽略

l      若子树掩码的bit数目小于子树OID的小节数,则匹配时,子树掩码的第一位与子树OID的第一小节对齐,第二位与第二小节对齐,以此类推,子树掩码中不足的bit位将自动设置为1

l      如果没有指定子树掩码,则使用缺省子树掩码(全1)。

 


除非注明,发表在“Jiaozn的博客”的文章『【白皮书】SNMP技术白皮书-H3C』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://www.jiaozn.com/reed/45.html
0

评论

发表评论   

昵称*

E-mail*(建议输入,以便收到博主回复的提示邮件)

网站

分享:

支付宝

微信