![SNMP协议的作用是什么?](https://linux22.com/image/1592465/SNMP%E5%8D%8F%E8%AE%AE%E7%9A%84%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
SNMP协议是应用层协议,基于UDP。我们知道路由器上有SNMP协议,那么交换机和PC上也有SNMP协议吗?它具体起什么作用呢?
答案1
SNMP 代表“简单网络管理协议”,它确实是这样的。
SNMP 是一种(据说)简单的协议,它允许设备以相当明确(树状)的结构公开有关自身的信息 - 例如,交换机可能会公开交换机端口数量和通过每个端口的流量等信息。UPS 可能会公开其输入和输出电压、负载、电池健康和充电量。PC 服务器可能会公开其磁盘、CPU 和 RAM 利用率。还可以扩展 SNMP 以显示任意值,例如 Web 服务器当前正在处理的 Web 请求数。
用户或监控系统将能够跟踪这些指标。我还没有将其用于此目的,但我相信客户端也可以更新值并将更改传达给服务器。
(它类似于物联网的 mqtt。它可以与 Nagios 和 Cacti 等监控软件很好地交互)