戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2010年 午前217


問題文

ネットワーク管理プロトコルであるSNMPバージョン1のメッセージタイプのうち、異常や事象の発生を自発的にエージェント自身がマネージャに知らせるために使用するものはどれか。

選択肢

get-request
get-response
set-request
trap(正解)

ネットワーク管理プロトコル SNMPバージョン1のメッセージタイプ【午前2 解説】

要点まとめ

  • 結論:異常や事象の発生をエージェントが自発的に通知するメッセージは「trap」です。
  • 根拠:SNMP v1では、trapメッセージがエージェントからマネージャへ非同期にイベントを報告する唯一の手段です。
  • 差がつくポイント:get-requestやset-requestはマネージャからの要求であり、trapはエージェント発信の通知である点を理解することが重要です。

正解の理由

trapはSNMPエージェントが異常や特定のイベントを検知した際に、マネージャに対して自発的に送信する通知メッセージです。これにより、マネージャはポーリングを待たずに即座に問題を把握できます。
一方、get-requestやset-requestはマネージャからエージェントへの要求メッセージであり、get-responseはその応答です。したがって、異常通知の役割はtrapに限定されます。

よくある誤解

trapはマネージャからの要求ではなく、エージェントからの通知であることを混同しやすいです。get-requestやset-requestは命令系であり、trapとは用途が異なります。

解法ステップ

  1. SNMPの基本構造を理解する(マネージャとエージェントの役割)。
  2. 各メッセージタイプの役割を整理する(get-request、get-response、set-request、trap)。
  3. 「自発的に通知する」という条件からtrapを選択する。
  4. 他の選択肢がマネージャからの要求や応答であることを確認し除外する。

選択肢別の誤答解説

  • ア: get-request
    マネージャがエージェントに情報を要求するメッセージであり、通知ではありません。
  • イ: get-response
    get-requestに対するエージェントの応答で、通知機能はありません。
  • ウ: set-request
    マネージャがエージェントの設定を変更するための要求であり、異常通知とは無関係です。
  • エ: trap
    エージェントが異常やイベントを自発的にマネージャに通知するメッセージで正解です。

補足コラム

SNMP(Simple Network Management Protocol)はネットワーク機器の監視・管理に広く使われています。trapメッセージはネットワーク障害の早期検知に役立ち、管理効率を大幅に向上させます。SNMPv2以降ではtrapの拡張版であるinformメッセージも導入されています。

FAQ

Q: trapメッセージはどのようなタイミングで送信されますか?
A: エージェントが異常や特定のイベントを検知した際に自発的に送信されます。
Q: get-requestとtrapの違いは何ですか?
A: get-requestはマネージャからの情報要求、trapはエージェントからの自発的な通知です。

関連キーワード: SNMP, ネットワーク管理、trapメッセージ、エージェント通知、ネットワーク監視
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について