Simple Network Management Protocol(SNMP),简单网络管理协议,是用来监控与管理网络设备的标准协议,由Internet Engineering Task Force(IETF)颁布。它提供了一种标准的方法来监控试部件,收集信息以及配置和管理网络设备。SNMP包含一个管理实体和一个或多个代理实体,管理实体发送查询信息来收集代理实体的信息,并发送设置信息来配置和管理代理实体。在SNMP的网络架构中,有三个主要的部分,分别是管理站、代理和MIB,今天我们将从不同的角度分析这三个部分。
一、管理站
管理站是SNMP网络中的控制中心,它通过发送SNMP消息来监测网络状态、配置设备或容错处理。从功能上看,管理站主要包括SNMP管理器、命令工具以及数据库。SNMP管理器是管理站的核心组件,它负责与代理通信,包括获取和处理监视的信息、执行配置和控制相关设备等操作。命令工具是辅助SNMP管理器的工具,比如SNMP Trap收集器、SNMP Ping等。数据库是管理站的核心支持系统,它存储代理设备的配置信息以及设备性能指标,为管理站提供快速准确的信息数据。
二、代理
代理是SNMP网络的被监测对象,代理实体分为被动代理和主动代理。被动代理是一种只在接收到管理器请求时响应的代理实体,它不会主动向管理器发送信息或告警。被动代理一般用于对预定监控对象的周期性监控,操作简单、易于管理。主动代理是指向管理器发送管理信息的代理,它主动向管理器发送告警信息或数据信息。主动代理较为复杂,一些智能交换机、路由器和服务器等设备通常是主动代理。
三、MIB
MIB是SNMP网络中的核心元素,它是在SNMP网络中管理对象的相关信息定义表。从物理层面上来看,MIB是一个文本文件,其定义了网络设备中所有可能被管理的对象和属性。MIB表包含的属性可以是不同的数据类型,包括整数、字符串、布尔、日期等。MIB表定义了代理设备中所有可能被管理的对象,管理站通过查询MIB表来获取所需的设备信息。
综上所述,SNMP的网络构架由管理站、代理和MIB三部分组成。管理站作为SNMP网络的核心部分,负责监控、配置和管理网络设备。代理是受管理的对象,包括被动代理和主动代理。MIB是SNMP网络中最为重要的元素,用于定义网络设备中所有可能被管理的对象和属性。
扫码咨询 领取资料