zoukankan      html  css  js  c++  java
  • SNMPv3 :简单网络管理协议第3版

      (SNMPv3:Simple Network Management Protocol v3)

      SNMP是专门设计用来管理网络设备(服务器、工作站、路由器、交换机及 HUB 等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络运行,发现并解决网络问题以及规划网络发展。通过 SNMP 接收循环消息(及事件报告)网络管理系统获知网络出现问题。本章介绍 SNMPv3 。

      与前两种版本相比, SNMPV3 中增加了安全管理方式及远程控制。 SNMPV3 结构引入了基于用户的安全模型用于保证消息安全及基于视图的访问控制模型用于访问控制(USM)。这种安全管理方式支持不同安全性,访问控制及消息处理等模式的并发使用,其具体说明如下:  

    • 安全性
    • 认证和隐私
    • 授权和访问控制
    • 管理框架
    • 实体命名
    • 人员和政策
    • 用户名及密钥管理
    • 通知目标文件
    • 代理关系
    • SNMP 中的远程配置

      SNMPV3 使用 SNMP SET 命令配置 MIB 对象,使之能动态配置 SNMP 代理。这种动态配置方式支持本地或远程地配置实体的添加、删除及修改。

      有关 SNMP 、 SNMPV1 及 SNMPV2 的相关信息,请查阅对应章节。

    协议结构

      SNMPv3 信息格式:

    Msg Processed by MPM (Msg Processing Model)
    Version ID Msg Size Msg Flag Security Model
    Msg Processed by USM (User Security Module)
    Authoritative Engin ID Authoritative Boots Authoritative Engine Time User name Authentication parameters Privacy Parameter
    Scoped PDU
    Context engine ID Context name PDU
    • Version:SNMPv3(3)。
    • ID:用作两个 SNMP 实体间的唯一标识,以调整请求和响应信息。
    • Msg Size:信息发送端所支持的八位信息最大值
    • Msg Flags:八位的串,包含三个最不重要的标记位:ReportableFlag、PrivFlag、AuthFlag。
    • Security Model:标识发送端使用的安全模式,接收端使用该安全模式处理该信息。
    • AuthoritativeEngineID:SNMP 的 SnmpEngineID 值包括信息交换。因此,该值涉及 Trap 资源、响应或报告,通过 Get、GetNext、GetBulk、Set 或 Inform 发送至目的地。
    • AuthoritativeEngineBoots:SNMP 的 snmpEngineBoots 值包括信息交换。
    • AuthoritativeEngineTime:SNMP 的 SnmpEngineTime 值包括信息交换。
    • User Name:发生信息交换的用户。
    • AuthenticationParameters:如果交换没有被认证,则为空。否则它就是一个认证参数。
    • PrivacyParameters:不允许私有交换,则为空。否则它就是一个私有参数。
    • PDU(Protocol Data Unit):SNMPv3 中的 PDU 类型与 SNMPv2 中的相同。
  • 相关阅读:
    ubuntu14.04下安装node.js
    用U盘制作启动盘后空间变小的恢复方法,清除U盘启动盘空间
    JQuery入门——进度条
    setTimeout()与setInterval()——走马灯效果
    JavaScript日期控件,用select实现
    JavaScript获取元素CSS属性
    JavaScript为select添加option,select选项变化时的处理,获取slelect被选中的值
    Javascript为元素添加事件处理函数
    Javascript字数统计
    Struts2文件上传,以及各种注意事项
  • 原文地址:https://www.cnblogs.com/luhuan860/p/1736646.html
Copyright © 2011-2022 走看看