SNMP 协议
简单网络管理协议是互联网架构委员会在 RFC 1157 中定义的应用层协议。SNMP 用于在网络设备之间交换管理信息。它是网络管理中最常用的协议之一。SNMP 是 Internet 工程任务组定义的传输控制协议/Internet 协议 (TCP/IP) 套件的一部分。组织使用 SNMP 来监控和管理局域网 (LAN) 或广域网 (WAN) 中的设备。市场上的大多数网络设备都捆绑了 SNMP 代理。如果没有,某些设备允许网络管理员安装代理。
为什么需要 SNMP 监控工具?
网络管理员管理网络中的设备并分配或释放端口、接口等,以确保持续的正常运行时间和无带宽占用的网络操作。密切监视 SNMP 设备是其中的重要部分。SNMP 监控需要管理员配置 SNMP 代理以将监控数据发送到 SNMP 管理器。由于网络管理工具负责监控,管理员可以专注于执行纠正措施。
SNMP 监控工具对于:
- 自动发现、监控和管理网络设备。
- 在设备和接口级别监控关键性能指标。
- 获得对网络设备性能的完整、精细的可见性。
- 配置阈值限制并在出现异常时生成警报。
根据这些工具提供的洞察力,管理员可以跟踪 SNMP 网络设备的可用性和性能,并查明问题以维护其网络的健康。理想的 SNMP 监控工具可以监控不同版本的协议。它可以帮助 IT 管理员全面了解他们的网络环境。SNMP 监控软件还以直观的格式(如仪表板和图表)显示捕获的数据。
SNMP 的组成部分是什么?
SNMP 管理器
SNMP 管理器是用于监控 SNMP 网络的中央系统。也称为网络管理站 (NMS),SNMP 管理器负责与实现了 SNMP 代理的网络设备进行通信。它在网络内的主机上运行。SNMP 管理器查询代理、获取响应、设置变量并确认来自代理的事件。/p>
受管设备
受管设备是由 SNMP 管理器管理的启用 SNMP 的网络实体。这些通常是路由器、交换机、打印机或无线设备。
SNMP 代理
SNMP 代理是一个软件进程,在网络管理中起着至关重要的作用。它响应来自 SNMP 管理器的 SNMP 查询,以提供网络节点的状态和统计信息。SNMP 代理位于网络设备的本地,代理从中收集、存储监控数据并将其传输到 SNMP 管理器。
SNMP 陷阱
SNMP 陷阱是由设备生成和发送的任何事件,只要检测到状态更改或异常,陷阱接收器就会接收到该事件。网络管理系统接收这些事件消息。这意味着故障查找是自动化的,如果出现任何故障,您将立即收到通知。这些陷阱消息通常被编码,并且需要陷阱处理器来解码它们。
- 可以自动发现和监控 IP 范围内的 SNMP 设备
- 全面的可用性监控、性能监控、陷阱处理、网络映射和报告
- 提供根本原因分析 (RCA) 和仪表板
SNMP 概述
什么是 SNMP 设备?
SNMP 设备使用简单网络管理协议进行管理。大多数常见的网络设备,如路由器、交换机、防火墙、负载平衡器、存储设备、不间断电源 (UPS) 设备和打印机,都配备了 SNMP。供应商预先配置了 SNMP 代理,管理员只需启用 SNMP 即可开始管理设备。
为什么 SNMP 很重要?
网络管理对于确保不同网络组件的正常运行至关重要。SNMP 遵循用于数据收集和通信的标准协议和程序。它是网络管理的最佳解决方案之一,而且非常简单。
SNMPv2 和 SNMPv3 可以共存吗?
是的,SNMPv2 和 SNMPv3 可以共存。在典型的管理场景中,网管系统与不同版本的SNMP代理进行通信。支持所有三个版本的多语言代理可以与仅支持单个版本的代理共存。这在 RFC 25 中定义。 这种共存在从 SNMPv2 迁移到 SNMPv3 时更常用。迁移后,建议禁用旧版本。
什么是 SNMP 社区字符串?
SNMP 社区字符串,也称为 SNMP 字符串,是一种凭证,可用于访问存储在设备中的 SNMP 管理的设备数据。当有 SNMP GET 请求时发送。它由 ID 或密码组成,通常为 32 个字符长。在大多数情况下,默认社区字符串是公共的。 社区字符串仅由支持 SNMPv1 和 SNMPv2c 的设备使用。由于 SNMPv3 非常安全,它涉及用户名和密码身份验证以及加密密钥,而不是 SNMP 社区字符串。