助け合いフォーラム
この問題はプレミアムコンテンツです。
正答について
この問題の正答と誤答の理由がわからないので教えていただけますか。
正答は【GigabitEthernet0/0を手動で「shutdown」した場合は、自動的にGigabitEthernet0/0が「no shutdown」される】
となっていますがこれではなくて、正答は【「Interface GigabitEthernet0/0.* administratively down」というSyslogメッセージが出力された場合のみアクションが実行される】ではないでしょうか?
理由;
①GigabitEthernet0/0を手動で「shutdown」したとしても、デバイスが該当レベル(通知レベル5)のログを記録・表示する設定になっていなければ、"%LINK5-CHANGED: Interface GigabitEthernet0/0, changed state to administratively down " というシスログメッセージは出力されず、このためアプレットのトリガーにかからず処理も実行されないため。
②インターフェイスがすでに administratively down の状態にある場合に、再度 shutdown コマンドを実行しても、状態の変更がないため、"%LINK5-CHANGED: Interface GigabitEthernet0/0, changed state to administratively down "メッセージは出力されず、このためアプレットのトリガーにかからず処理も実行されないため。
一方、理由が何であれ、「Interface GigabitEthernet0/0.* administratively down」に該当するSyslogメッセージが出力されたのであれば、これはアプレットのトリガー条件そのものなので、処理が実行されるのではないでしょうか?
デバイスが該当レベル(通知レベル5)のログを記録・表示する設定になっていなければ
別のご質問への回答と同様ですが「ご自身で設問の環境に追加の条件設定をしている」のでこちらについては考慮しません。
インターフェイスがすでに administratively down の状態にある場合に、再度 shutdown コマンドを実行しても、状態の変更がないため
このアプレットの目的は設定内容からして「 up/up
となるべきインターフェース GigabitEthernet0/0 が誤って administratively down
にされたときに自動で no shutdown
を実行して復帰させる」というものと読み取れます。「すでに…の状態」というのは上記同様「追加の条件(特殊パターン)を前提に考えている」のでよろしくないんじゃないかなと思われます。
一方、理由が何であれ、「Interface GigabitEthernet0/0.* administratively down」に該当するSyslogメッセージが出力された
これは誤答選択肢とされている
「Interface GigabitEthernet0/0.* administratively down」というSyslogメッセージが出力された場合のみアクションが実行される
のことでしょうか?
これ解説と選択肢の記述が一致していないので良くわからないのですが、「という」からすると「 .*
という文字が含まれる(完全一致する)syslog メッセージ」だと思ったので「そんな syslog あるわけない」と判断したのですが、解説ではそうなっていないのでうーんって頭を抱えています。
コメント
この投稿に対して返信しませんか?
s staff_nagao
2025/01/15 11:36
ewn_1022 さん arashi1977さん ご指摘の点を修正致しました。 ご報告、誠にありがとうございました。