SNMP:基本原理

snmp基本概念

SNMP(Simple Network Management Protocol): “简单网络管理协议”。

SNMP协议主要由两大部分构成:SNMP管理站和SNMP代理。SNMP管理站是一个中心节点,负责收集维护各个SNMP元素的信息,并对这些信息进行处理,最后反馈给网络管理员;而SNMP代理是运行在各个被管理的网络节点之上,负责统计该节点的各项信息,并且负责与SNMP管理站交互,接收并执行管理站的命令,上传各种本地的网络信息。

SNMP的基本思想:为不同种类的设备、不同厂家生产的设备、不同型号的设备,定义为一个统一的接口和协议,使得管理员可以是使用统一的外观面对这些需要管理的网络设备进行管理。通过网络,管理员可以管理位于不同物理空间的设备,从而大大提高网络管理的效率,简化网络管理员的工作。

SNMP的工作方式:管理员需要向设备获取数据,所以SNMP提供了【读】操作;管理员需要向设备执行设置操作,所以SNMP提供了【写】操作;设备需要在重要状况改变的时候,向管理员通报事件的发生,所以SNMP提供了【Trap】操作

snmp功能

在这里插入图片描述

SNMP典型框架

在具体实现上,SNMP为管理员提供了一个网管平台(NMS),又称为【管理站】,负责网管命令的发出、数据存储、及数据分析。【被】监管的设备上运行一个SNMP代理(Agent)),代理实现设备与管理站的SNMP通信。
在这里插入图片描述
在这里插入图片描述

管理站与代理端通过MIB进行接口统一,MIB定义了设备中的被管理对象。管理站和代理都实现了相应的MIB对象,使得双方可以识别对方的数据,实现通信。管理站向代理申请MIB中定义的数据,代理识别后,将管理设备提供的相关状态或参数等数据转换为MIB定义的格式,应答给管理站,完成一次管理操作。

snmp的信息交互

在这里插入图片描述

SNMP消息构成

SNMP协议定义了数据包的格式,及网络管理员和管理代理之间的信息交换,它还控制着管理代理的MIB数据对象。因此,可用于处理管理代理定义的各种任务。 一条SNMP消息由"版本号"、"SNMP共同体名"和"协议数据单元(PDU)"构成,数据包的长度不是固定的。
在这里插入图片描述

版本识别符(version identifier):用于说明现在使用的是哪个版本的SNMP协议,确保SNMP代理使用相同的协议,每个SNMP代理都直接抛弃与自己协议版本不同的数据报。

团体名(Community Name):团体(community)是基本的安全机制,用于实现SNMP网络管理员访问SNMP管理代理时的身份验证。类似于密码,默认值为 public。团体名(Community name)是管理代理的口令,管理员被允许访问数据对象的前提就是网络管理员知道网络代理的口令。如果把配置管理代理成可以执行Trap命令,当网络管理 员用一个错误的分区名查询管理代理时,系统就发送一个autenticationFailure trap报文。

协议数据单元(PDU):PDU (协议数据单元)是SNMP消息中的数据区, 即Snmp通信时报文数据的载体。PDU指明了SNMP的消息类型及其相关参数

完整的数据包格式
在这里插入图片描述

SNMP版本

在这里插入图片描述

在这里插入图片描述

MIB

管理信息(MIB)库可以理解成为agent维护的管理对象数据库,MIB中定义的大部分管理对象的状态和统计信息都可以被NMS访问。MIB是一个按照层次结构组织的树状结构,每个被管对象对应树形结构的一个叶子节点,称为一个object,拥有唯一的数字标识符
在这里插入图片描述

SNMP实验

实验视频

参考文章1
参考文章2

随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 随着网络技术的飞速发展 ,企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 企业中网络设备的数量成几何级增长 ,网络 设备的种类也越来多 ,这使得企业网络的管理变十分复杂 。 简单网络管理协议 简单网络管理协议 SNMP ( Simple SimpleNetwork Network Management Management Management ProtocolProtocol Protocol Protocol )可以实 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 现对不同种类和厂商的网络设备进行统一管理 ,大提升了网络管理 大提升了网络管理 大提升了网络管理 大提升了网络管理 大提升了网络管理 大提升了网络管理 大提升了网络管理 大提升了网络管理 大提升了网络管理 的效率 。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值