Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

优化网络管理系统配置以获得最佳效果

 

您可以修改网络管理系统配置,以优化 SNMP 查询的响应时间。以下各节包含有关如何配置网络管理系统的几个提示:

逐个列地更改轮询方法(逐行)

您可以将网络管理系统配置为使用逐行方法进行 SNMP 数据轮询。我们证明,逐行和多行轮询方法的效率比列式轮询更高效,这是如此。通过将网络管理系统配置为使用逐行数据轮询方法,可以确保仅在请求中轮询一个接口的数据,而非多个接口的单个请求轮询数据,就像对于逐列投票. 逐行轮询还可降低请求超时的风险。

减少每个 PDU 的变量绑定数量

通过减少每个协议数据单元(PDU)的可变绑定数量,您可以缩短 SNMP 请求的响应时间。对与多个对象相关的数据进行轮询的请求(映射到不同的索引条目)将在设备端转换为多个请求,因为子代理可能必须轮询不同的模块才能获取链接到不同索引的数据日志. 建议的方法是确保请求仅包含链接到某个索引条目的对象,而不是链接到不同索引条目的多个对象。

注意

如果设备的响应速度缓慢,请避免使用设备GetBulk的选项,因为GetBulk请求可能包含链接到各种索引条目的对象,并且可能会进一步增加响应时间。

轮询和发现间隔中增加超时值

通过增加轮询和发现间隔的超时值,可以增加设备端的排队时间,并减少由于请求超时而发生的限制丢弃次数。

减少 snmpd 的传入数据包速率

通过降低向设备发送 SNMP 请求的频率,可以降低在任何特定设备上 piling SNMP 请求的风险。除了降低向设备发送 SNMP 请求的频率,您还可以增加轮询间隔、控制GetNext请求的使用,并减少每台设备上的轮询站数量。