SNMP 的两种工作方式是什么,有什么特点?
参考答案:
SNMP,即简单网络管理协议,主要用于网络管理系统的通信,基于UDP协议进行通信,具备数据传输效率高的特点。它包含两种主要的工作方式:轮询(Polling)和中断(Trap/Inform)。
轮询方式的特点如下:
- 在轮询方式下,网管工作站随机开放端口来轮询被管理设备的UDP的161端口,检查设备是否在线并获取相关信息。这种方式确保了可以查询到被管理设备是否出现故障,但实时性可能不够好,因为它需要等待轮询周期到达。
中断方式的特点如下:
- 在中断方式中,被管理设备会主动将trap报文发送给网管工作站的UDP的162端口。这种方式实时性较好,因为一旦有事件发生,设备会立即发送trap报文。然而,这种方式并不能保证所有的trap报文都能被网管工作站接收,有时可能存在丢失报文的情况。
总体而言,SNMP通过管理站点向网络设备发送指令,并通过管理代理获取和设置被管理对象的状态和性能信息。SNMP的特点还包括简单性、可扩展性、基于UDP以及安全性较差等。它采用基于代理的工作模式,使得管理站点能够通过简单的操作来管理和监控网络设备。同时,SNMP协议基于MIB,管理者可以根据需要定义和扩展自己的MIB,从而灵活地管理各种网络设备和被管理对象。不过,SNMP协议的安全性确实是一个问题,管理信息以明文形式传输,容易受到网络攻击。为了增强安全性,可以通过添加安全扩展(如SNMPv3)来实现加密和认证等安全机制。