计算机网络中的SNMP是什么?
SNMP 代表 **简单网络管理协议**。它是一个用于处理 IP 网络上设备的互联网标准协议。通常提供 SNMP 的设备包括路由器、交换机、服务器、工作站、打印机、调制解调器机架等等。它主要用于网络管理框架中,监控连接到网络的计算机,以识别需要监管注意的情况。
它是一个使用 TCP/IP 协议套件管理互联网上设备的框架。它支持一组用于监控和维护互联网的基本操作。
SNMP 概念
SNMP 促进了管理器和代理的概念。管理器,通常是主机,控制和监控一组代理,通常是路由器。这是一种应用层协议,其中一些管理器站控制一组代理。该协议旨在监控不同制造商的设备,并在应用层安装在各种物理网络上。
管理器和代理
管理站,称为管理器。它是一个运行 SNMP 用户程序的主机。受管站称为代理。它是一个运行 SNMP 服务器程序的路由器(或主机)。管理是通过管理器和代理之间简单的交互完成的。代理在数据库中保存性能数据。管理器创建了数据库中的值。
SNMP 的组成部分
一个 SNMP 管理的网络包括三个关键组件。这些组件如下所示 -
**被管理设备** - 它是一个网络节点,执行一个 SNMP 接口,该接口允许对节点特定信息进行单向(只读)或双向访问。
**代理** - 代理是一种网络管理软件机制,它由被管理设备组成。代理具有管理数据的本地知识,并将该信息转换为或从 SNMP 特定格式转换。
**网络管理系统 (NMS)** - 网络管理系统 (NMS) 执行监控和控制被管理设备的应用程序。
SNMP 协议
SNMP 使用其他两个协议,如下所示 -
SMI
SMI 代表 **结构化管理信息**。SMI 表示为对象命名、定义对象类型(包括范围和长度)以及显示如何编码对象和值的通用规则。
SMI 不会确定实体应处理的对象数量,也不会命名要管理的对象,或定义对象与其值之间的关系。
MIB
MIB 代表 **管理信息库**。对于要处理的每个实体,此协议必须表示对象的数量,根据 SMI 表示的规则为其命名,并将类型与每个命名对象相关联。MIB 在要管理的实体中生成一组命名对象、它们的类型以及它们彼此之间的关系。