SNMP:链接状态变为up后会通知linkDown陷阱吗?

时间:2012-02-01 22:01:57

标签: snmp net-snmp

linkDown陷阱描述指出: “linkDown陷阱表示作为代理角色的SNMPv2实体检测到其通信链接之一的ifOperStatus对象处于关闭状态并转换为其他状态(但未转换为notPresent状态)。 这个其他状态由ifOperStatus的包含值表示。“

是否意味着LINKDOWN警报在上线后会被通知?不是在他们进入失败状态的那一刻?

1 个答案:

答案 0 :(得分:2)

该措辞与IF-MIB的最新版本中的措辞不符,这是最好的来源:

DESCRIPTION   "A linkDown trap signifies that the SNMP entity, acting in
        an agent role, has detected that the ifOperStatus object for
        one of its communication links is about to enter the down
        state from some other state (but not from the notPresent
        state).  This other state is indicated by the included value
        of ifOperStatus."

请注意,在上面它说代理应该在链接即将发生时发送它。

但是,我认为你会发现大多数代理商并不一定非常支持它。通知可能只会在发生故障后发送。理论上认为以上是它可以做到的方式是很好的,但是想象一下因为某人拉电缆而导致链路断开。内核是否要将其设置为“down”并不重要。它仍然无法通过它发送消息,而且在功能上它已经失效了。

但是,如果接收管理站通过另一个链接连接,它仍然会收到通知。