snmp协议支持哪几种管理操作?具体内容是什么
snmp协议支持标准RFC MIB中所有OID的get-request, set-request操作。
极蓝公司的UNOS中SNMP模块支持更多的GET-ALL, GET-RANK等操作
什么是snmp
在路由器里最为常用的网管协议就是SNMP。
SNMP是英文“Simple Network Management Protocol”的缩写,中文意思是“简单网络管理协议”。
SNMP首先是由工程任务组织( Engineering Task Force)(IETF)的研究小组为了解决上的路由器管理问题而提出的。
SNMP有几种协议数据单元
SNMP规定了5种协议数据单元PDU(也就是SNMP报文),用来在管理进程和代理之间的交换。
get-request操作:从代理进程处提取一个或多个参数值
get-next-request操作:从代理进程处提取紧跟当前参数值的下一个参数值
set-request操作:设置代理进程的一个或多个参数值
get-response操作:返回的一个或多个参数值。
这个操作是由代理进程发出的,它是前面三种操作的响应操作。
trap操作:代理进程主动发出的报文,通知管理进程有某些事情发生。
SNMP协议中有那些命令?
SNMP(Single Network Management Protocol)网络管理协议是基于TCP/IP的网的一个标准的网络管理协议。
目前这种网络管理协议应用很广,几乎所有的网络厂商推出的网络管理系统都支持SNMP协议。
SNMP网络管理协议为什么应用得如此广泛呢?它究竟有什么特点?1986年管理网策略方向的体系结构委员会IAB( architecture board)意识到将会迅速增长,因而IAB领导了工程任务组IETF( Engineering Task Force)分短期和长期任务开发管理的框架结构。
IETF分成三个组:第一组负责管理主干网的日常操作,他们重点开发了一个管理信息库MIB(Management Information Base)。
第二组负责开发了一个称为SNMP的前身即SNMP(Simple Gateway Monitoring Protocol)。
后来SGMP作为SNMP协议的基础重点制定了SNMP网络管理协议,最后IAB选择了SNMP作为管理的短期方案。
第三组在ISO的CMIS/CMIP(Common Management Information Protocol)基础上,按照OSI的网络管理策略,在TCP/IP上开发了CMOT(Common Management Information Services and Protocol Over TCP/IP)为将来的网管原型提供一个可实现的框架。
IAB已将SNMP和CMOT都作为的网络管理标准,但是将SNMP作为首先在上实现的一种网络管理标准。
为此,SNMP的结构有三个目标:网络管理功能尽量简单化;网络管理协议容易扩充;网络管理结构尽可能独立,与网络设备无关。
它的名字就此而来,叫简单网络管理协议,并于1990年正式作为一种可以实施的标准协议。
它由三部分组成,管理员(managemet);代理(agent)和管理信息库(MIB)。
管理员和管理信息库位于管理工作站上,管理员对代理进行轮询得到所需的管理信息入在管理信息库中。
代理位于被管理的计算机和网络设备上,如主机、路由器、交换机、终端服务器和工作站,它是一个软件,负责收集所驻设备的网络信息等待管理员来轮询。
SNMP是网络上的一个标准网络管理协议,它是世界上第一个标准的可以实际应用的网络管理协议。
OSI的网络管理协议还未正式形成产品,目前TCP/IP网络协议应用得相当广泛。
以至于所有计算机厂商推出的计算机和网络产品都支持SNMP网络管理协议。
目前, SNMP 有 3 种: SNMPV1 、 SNMPV2 、 SNMPV3。
第 1 版和第 2 版没有太大差距,但 SNMPV2 是增强版本,包含了其它协议操作。
与前两种相比, SNMPV3 则包含更多安全和远程配置。
为了解决不同 SNMP 版本间的不兼容问题, RFC3584 种定义了三者共存策略。
SNMP 还包括一组由 RMON 、 RMON2 、 MTB 、 MTB2 、 OCDS 及 OCDS 定义的扩展协议