SNMP是什么意思?

您需要了解SNMP协议的内容

SNMP意味着简单的网络管理协议。这是一个客户端 - 服务器协议网络管理员使用收集信息网络交换机,打印机,手机和其他连接到网络的设备(也称为SNMP代理)。

在Windows 10中默认未启用SNMP。Microsoft建议管理员代替使用常见信息模型(CIM)。

SNMP在网络中的意思是什么?

SNMP是客户端 - 服务器协议。这意味着网络管理员需要安装和配置SNMP服务器,称为管理器,该服务器不断收集有关网络上的SNMP设备的详细信息。

SNMP服务器收集和存储有关所有SNMP代理的信息。该网络管理协议使得可以轻松收集有关这些设备的实时信息而不产生过多的网络流量。

SNMP代理是连接到支持网络的设备SNMP网络监控。典型的SNMP代理包括:

  • 电脑
  • 打印机
  • 网络交换机
  • 无线接入点
  • voip手机
  • IP时钟
IT分析师看两台计算机屏幕。
英雄图片/盖蒂图像

SNMP如何工作

每个SNMP代理,根据制造商,网络管理员可以收集有关使用SNMP命令访问信息的信息的对象列表。数据在SNMP服务器中的树形结构中组织,如下所示:

  • 管理信息库(MIB):这是保持特定类型的设备(如打印机或计算机)的顶级组。
  • 节点:在每个MIB内部,有各个节点代表网络上的各个设备。
  • 对象标识符(OID):这是特定地址网络管理员,用于访问MIB中的各个节点。OID允许管理员发出命令以请求有关节点的信息。

监视带有SNMP服务器的设备的唯一要求是设备与SNMP协议兼容。许多设备,就像voip.手机和打印机通常默认启用SNMP。其他设备,如Windows 10计算机,需要手动启用它。有关如何启用SNMP的说明,请检查设备手册。

什么是snmp陷阱?

SNMP协议的主要好处是它消耗了很少的网络带宽。它通过所谓的陷阱来实现这一点。

在典型的客户端 - 服务器系统中,服务器可以在每次需要更新中央数据库时从网络上的许多设备上投票或请求。但是,由于大多数网络具有大量提供大量信息的设备,因此服务器不断轮询所有这些设备是不可行的。这样做会严重妨碍网络性能。

相反,网络上的每个SNMP设备都会自动捕获信息并将其发送到SNMP管理器而不被问到。以下是通信通常在SNMP客户端 - 服务器模型中发生的方式:

  • SNMP代理陷阱事件并向SNMP管理器发送未经请求的更新。
  • SNMP管理人员可以自动响应具有自动后续请求的陷阱事件,以获取其他信息。
  • 网络管理员可以使用SNMP管理员手动轮询设备进行故障排除或管理。

这种方法允许在不对网络产生负面影响的情况下监控和管理大量信息。

在Windows 10上启用SNMP陷阱,打开设置去吧应用和特色>可选功能>添加功能然后寻找简单的网络管理协议(SNMP)

基本SNMP命令

一旦配置了SNMP服务器并且网络上存在代理,网络管理员从一组命令中选择作为其网络监视工具集的一部分。以下是一些最常用的SNMP命令:

  • 得到:检索一个或多个监视值。
  • 下一个:检索设备MIB树中下一个OID的值。
  • 批量:提取大量数据值。
  • :将值分配给设备上的变量。

根据正在监视的设备,还有特定于设备的SNMP命令。例如,在监视网络交换机时,管理员可以访问以下命令:

  • 配置终端:将命令提示符放入全局配置模式。
  • 显示运行配置:提供确认所有配置条目的列表。
  • 复制运行 - 配置启动 - 配置:保存当前正在运行的配置以确保交换机重新启动时使用相同的配置。

设备制造商提供可用SNMP命令库的文档以及如何使用该命令,因此请在制造商的网站上查看用户手册。

此页面是否有帮助?