《新华三:2022 PCEP技术白皮书(12页).pdf》由会员分享,可在线阅读,更多相关《新华三:2022 PCEP技术白皮书(12页).pdf(12页珍藏版)》请在三个皮匠报告上搜索。
1、SNMP 技术白皮书 Copyright 2019 新华三技术有限公司 版权所有,保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。本文中的内容为通用性技术信息,某些信息可能不适用于您所购买的产品。i 目 录 1 概述 1 1.1 产生背景 1 1.2 技术优点 1 2 SNMP 技术实现 1 2.1 SNMP 网络架构 1 1.2.1 NMS 简介 1 1.2.2 Agent 简介 2 1.2.3 MIB 简介 2 2.2 SNMP
2、版本 3 1.2.4 SNMPv1 4 1.2.5 SNMPv2c 4 1.2.6 SNMPv3 4 2.3 SNMP 操作 4 2.4 SNMP 报文 4 1.2.7 SNMPv1 报文 5 1.2.8 SNMPv2c 报文 6 1.2.9 SNMPv3 报文 6 2.5 SNMP 协议原理 7 1.2.10 SNMPv1 和 SNMPv2c 实现机制 7 1.2.11 SNMPv3 实现机制 8 2.6 SNMP 静默功能 9 2 H3C 实现的技术特色 9 3 典型组网应用 10 3.1 组网图 10 4 参考文献 10 1 1 概述概述 1.1 产生背景 如今,网络与人们的生活和工作联
3、系越来越紧密,但随着网络的普及引发了两大问题:网络规模逐渐增大,网络设备的数量成级数增加,网络管理员很难及时监控所有设备的状态、发现并修复故障。网络设备可能来自不同的厂商,如果每个厂商都提供一套独立的管理接口(比如命令行),将使网络管理变得越来越复杂。为解决以上两大问题,一套覆盖服务、协议和管理信息库的标准(SNMP)应运而生。1.2 技术优点 SNMP 是管理进程(NMS)和代理进程(Agent)之间的通信协议。它规定了在网络环境中对设备进行监视和管理的标准化管理框架、通信的公共语言、相应的安全和访问控制机制。网络管理员使用 SNMP 功能可以查询设备信息、修改设备的参数值、监控设备状态、自
4、动发现网络故障、生成报告等。SNMP 具有以下技术优点:基于 TCP/IP 互联网的标准协议,传输层协议一般采用 UDP。自动化网络管理。网络管理员可以利用 SNMP 平台在网络上的节点检索信息、修改信息、发现故障、完成故障诊断、进行容量规划和生成报告。屏蔽不同设备的物理差异,实现对不同厂商产品的自动化管理。SNMP 只提供最基本的功能集,使得管理任务与被管设备的物理特性和实际网络类型相对独立,从而实现对不同厂商设备的管理。简单的请求应答方式和主动通告方式相结合,并有超时和重传机制。报文种类少,报文格式简单,方便解析,易于实现。SNMPv3 版本提供了认证和加密安全机制,以及基于用户和视图的访
5、问控制功能,增强了安全性。2 SNMP 技术实现技术实现 2.1 SNMP网络架构 SNMP 网络架构由三部分组成:NMS、Agent 和 MIB。1.2.1 NMS简介 NMS 是网络中的管理者,是一个利用 SNMP 协议对网络设备进行管理和监视的系统。NMS 既可以指一台专门用来进行网络管理的服务器,也可以指某个设备中执行管理功能的一个应用程序。NMS 可以向 Agent 发出请求,查询或修改一个或多个具体的参数值。同时,NMS 可以接收 Agent主动发送的 Trap 信息,以获知被管理设备当前的状态。2 1.2.2 Agent简介 Agent 是网络设备中的一个应用模块,用于维护被管理
6、设备的信息数据并响应 NMS 的请求,把管理数据汇报给发送请求的 NMS。Agent 接收到 NMS 的请求信息后,完成查询或修改操作,并把操作结果发送给 NMS,完成响应。同时,当设备发生故障或者其他事件的时候,Agent 会主动发送 Trap 信息给 NMS,通知设备当前的状态变化。1.2.3 MIB简介 1.MIB 任何一个被管理的资源都表示成一个对象,称为被管理的对象。MIB 是被管理对象的集合。它定义了被管理对象的一系列属性:对象的名称、对象的访问权限和对象的数据类型等。每个 Agent 都有自己的 MIB。MIB 也可以看作是 NMS 和 Agent 之间的一个接口,通过这个接口,