linkDown トラップの説明には次のように記載されています。この他の状態 は、ifOperStatus に含まれる値によって示されます。」
LINKDOWNアラートが上がった後に通知されるということですか?ダウン状態になる瞬間ではありませんか?
その文言は、最良のソースである 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."
上記では、リンクがダウンしようとしているときにエージェントが送信する必要があることを示していることに注意してください。
ただし、ほとんどのエージェントが必ずしもそのようにサポートしているとは限りません。また、通知はダウンした後にのみ送信される場合があります。理論的には上記の方法で実行できると考えるのは良いことですが、誰かがケーブルを引っ張ったためにリンクがダウンすることを想像してみてください。カーネルがそれを「ダウン」に設定しようとしているかどうかは問題ではありません。それを介してメッセージを配信することはまだできず、機能的には既にダウンしています。
ただし、受信側の管理ステーションが別のリンクを介して接続されている場合は、引き続き通知を受け取ります。