下载后可任意编辑SNMP 协议SNMP(Simple Network Management Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。(无连接操作)作用:利用 SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。SNMP 基本原理管理者用户使用 SNMP 协议来通过 Agent 来执行管理 MIB 和被管对象SNMP 使用 UDP(用户数据报协议)作为第四层协议(传输协议),进行无连接操作。SNMP 消息报文包含两个部分:SNMP 报头和协议数据单元 PDU。数据报结构如下图版本识别符(version identifier):确保 SNMP 代理使用相同的协议,每个 SNMP 代理都下载后可任意编辑直接抛弃与自己协议版本不同的数据报。团体名(Community Name):用于 SNMP 从代理对 SNMP 管理站进行认证;假如网络配置成要求验证时,SNMP 从代理将对团体名和管理站的 IP 地址进行认证,假如失败,SNMP 从代理将向管理站发送一个认证失败的 Trap 消息协议数据单元(PDU):其中 PDU 指明了 SNMP 的消息类型及其相关参数。管理信息库 M I B(Management Information Base)1、管理信息库(MIB)是一个有组织的有层次的收集信息。MIBs 使用网络管理协议如SNMP 访问。包含被管理对象和对象标识符鉴定。2、OID(对象标识符),是 SNMP 代理提供的具有唯一标识的键值。MIB(管理信息基)提供数字化 OID 到可读文本的映射。IETF 规定的管理信息库 MIB(由中定义了可访问的网络设备及其属性,由对象识别符(OID:Object Identifier)唯一指定。MIB 是一个树形结构,SNMP 协议消息通过遍历MIB 树形目录中的节点来访问网络中的设备。SNMP 的五种消息类型Get-Request、Get-Response、Get-Next-Request、Set-Request、Trap管理信息库 MIB 指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。MIB 给出了一个网络中所有可能的被管理对象的集合的数据结构。SNMP 的管理信息库采纳和域名系统 DNS 相似的树型结构,它的根在最上面,根没有名字。下图画的是管理信息库的一部分,它又称为对象命名(objectnamingtree)。下载后可任意编辑1.3.6.1.4.1(enterprises) 1.3.6.1.2.1(mib-2)管理信息库 MIB 指明了网络元素所维持的变量(即能够被管理进程查询和设置的信息)。MIB 给出了一个网络中所有可能的被管理对象的集合的数据结构。SNMP 的管理信...