什么是计算机网络中的SNMP?

SNMP 代表简单网络管理协议。它是用于处理 IP 网络上的设备的 Internet 标准协议。通常提供 SNMP 的设备包括路由器、交换机、服务器、工作站、打印机、调制解调器机架等。它主要用于网络管理框架中,以监控网络连接计算机是否存在需要监管注意的情况。

它是使用 TCP-IP 协议套件管理 Internet 上设备的框架。它支持一组用于监视和维护 Internet 的基本操作。

SNMP概念

SNMP 促进了管理器和代理的概念。管理器,通常是主机,控制和监视一组代理,通常是路由器。这是一个应用层协议,其中一些管理站控制一组代理。该协议旨在监控不同制造商的设备,并在应用程序级别安装在各种物理网络上。

经理和代理

一个管理站,称为管理器。它是运行 SNMP 用户程序的主机。受管站被称为代理。它是运行 SNMP 服务器程序的路由器(或主机)。管理是通过管理器和代理之间的简单交互来完成的。代理将性能数据保存在数据库中。经理已在数据库中创建了值。

SNMP 的组成部分

SNMP 管理的网络包括三个关键组件。这些组件如下 -

  • 受管设备- 它是一个执行 SNMP 接口的网络节点,该接口支持单向(只读)或双向访问特定于节点的信息。

  • 代理- 代理是一种网络管理软件机制,由受管设备组成。代理具有管理数据的本地知识,并将该信息转换为 SNMP 特定形式或从 SNMP 特定形式转换。

  • 网络管理系统 (NMS) - 网络管理系统 (NMS) 执行监视和控制受管设备的应用程序。

SNMP 协议

SNMP 使用另外两个协议,如下所示 -

SMI

SMI 代表结构管理信息。SMI 代表了命名对象、定义对象类型(包括范围和长度)以及展示如何对对象和值进行编码的一般规则。

SMI 不确定实体应处理的对象数量或命名要管理的对象或定义对象与其值之间的关系。

MIB

MIB 代表管理信息库。对于要处理的每个实体,该协议必须表示对象的数量,按照 SMI 表示的规则命名它们,并将类型与每个命名对象相关联。MIB 生成一组命名对象、它们的类型以及它们在要管理的实体中彼此之间的关系。