Yeastar P 系列软件版 SNMP 概述
简单网络管理协议 (Simple Network Management Protocol, SNMP) 是一种网络管理标准协议,用于监控和管理网络设备。通过 SNMP 连接 Yeastar P 系列软件版 和网络管理系统 (NMS) 后,网络管理员可以在网络管理系统上查询 PBX 信息和监控 PBX。
使用要求
Yeastar P 系列软件版 为 83.17.0.60 或更高版本。
SNMP 基本组件
SNMP 系统包含以下四个基本组件:
- 管理器 (Manager):采用 SNMP 协议对网络设备进行监控、管理的系统,也称为网络管理系统 (NMS)。
- 被管设备 (Managed devices):由 SNMP 管理器管理的支持 SNMP 的网络实体,例如路由器、交换机、服务器等。
- 代理 (Agent):运行在每台被管设备上的网络管理软件模块,用于维护被管设备的信息数据、响应来自网络管理系统的请求、发送数据给网络管理系统。
- 管理信息数据库 (Management Information Base, MIB):描述被管设备参数信息的数据库。设备上任何一个可被管理的资源都表示成一个对象,称为被管理的对象 (Managed Objects)。
我们提供以下拓扑图,帮助你了解 SNMP 组件之间的关系和交互。
如上图所示,每个被管设备都包含一个代理进程、一个管理信息数据库以及多个被管理的对象。收到网络管理系统的请求后,代理会在管理信息数据库中执行相应的查询或修改操作,并将结果发送给网络管理系统。此外,当被管设备触发与管理信息数据库相关的 Trap 事件时,会主动向网络管理系统发送 Trap 消息。
支持的 SNMP 版本
Yeastar P 系列软件版 支持 SNMPv3。SNMPv3 定义了包含 SNMPv1、SNMPv2c 所有功能在内的体系框架,此外,还具有包含验证服务和加密服务在内的全新安全机制。
支持的 SNMP 操作
Yeastar P 系列软件版 支持两种操作:
- SNMP Get:允许网络管理员从被管设备上采集数据。
网络管理系统向 SNMP 代理发送 Get 请求,SNMP 代理从管理信息数据库中查询信息数据,并将数据返回给网络管理系统。
- SNMP Trap:被管设备主动发送 Trap 消息,以通知网络管理系统发生了紧急且重要的事件。