SNMPWALK的死循环

20 views
Skip to first unread message

sky

unread,
Oct 19, 2009, 10:38:58 PM10/19/09
to EMS网管开发
SNMPWALK是常用的一个操作。最近遇见了一个问题就是因为SNMPWALK死循环导致的。到了表的末尾不返回NO SUCH
INSTANCE这类终结信号。不停的返回同一个叶子节点,导致任务停在了哪里。
SNMP的操作中这个WALK是是比较危险的,最好做一个叶子判断的好,虽然理论上EMS不需要去假设SNMP有很多问题,但是实际产品需要很好的
容错性,这点也是必要的。
一个稳定的系统,常常30%-50%的代码都是做容错。

sky

unread,
Oct 24, 2009, 2:21:48 AM10/24/09
to EMS网管开发
说道WALK,对于大一点的数据,WALK常常超时。这个也是做AGENT的人的一个苦恼。
Reply all
Reply to author
Forward
0 new messages