SNMP的优点及查询操作的工作原理

电子说

1.2w人已加入

描述

SNMP指的是简单网络管理协议,英文全名为“Simple Network Management Protocol”这是最常用的计算机网络管理协议,也是Internet工程任务组ietf提出的面向Internet的管理协议。

SNMP查询操作的工作原理

不同版本的SNMP查询操作的工作原理基本一致,唯一的区别是SNMPv3版本增加了身份验证和加密处理。下面以SNMPv2c版本的Get操作为例介绍SNMP查询操作的工作原理。

假定NMS想要获取被管理设备MIB节点sysContact的值,使用可读团体名为public,过程如下所示:

NMS:向SNMP Agent发送Get请求报文。报文中各字段的设置如下:版本号为所使用的SNMP版本;团体名为public;PDU中PDU类型为Get类型,绑定变量填入MIB节点名sysContact。

SNMP Agent:首先对报文中携带版本号和团体名进行认证,认证成功后,SNMP Agent根据请求查询MIB中的sysContact节点,得到sysContact的值并将其封装到Response报文中的PDU,向NMS发送响应;如果查询不成功,SNMP Agent会向NMS发送出错响应。

SNMP具有以下技术优点:

自动化网络管理。

报文种类少,报文格式简单,方便解析,易于实现。

基于TCP/IP互联网的标准协议,传输层协议一般采用UDP。

简单的请求—应答方式和主动通告方式相结合,并有超时和重传机制。

SNMPv3版本提供了认证和加密安全机制,以及基于用户和视图的访问控制功能,增强了安全性。

屏蔽不同设备的物理差异,实现对不同厂商产品的自动化管理。SNMP只提供最基本的功能集,使得管理任务与被管设备的物理特性和实际网络类型相对独立,从而实现对不同厂商设备的管理。

整合自:网络工程师阿龙、百度百科、CSDN

编辑:jq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分