SC情報処理安全確保支援士試験 午前Ⅱ

平成24年度春期 情報処理安全確保支援士 午前Ⅱ 問10

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

DMZ上のコンピュータがインターネットからのpingに応答しないようにファイアウォールのセキュリティルールを定めるとき、 “通過禁止" に設定するものはどれか。

選択肢

  1. ア
    ICMP
  2. イ
    TCP及びUDPのボート番号53
  3. ウ
    TCPのポート番号21
  4. エ
    UDPのポート番号123人
解き方のヒントを見る

午前II 問10:pingを止めるならICMPを止めよう

pingは、相手に「そこにいる?」と呼びかける確認用の仕組みだよ。これを止めたいなら、pingが使っているICMPを通さないようにしよう。

この問題で問われていること

この問題のポイントは、pingがどのプロトコルで動いているかだよ。FTP、NTP、DNSみたいなサービスのポート番号を探すのではなく、pingの本体であるICMPを遮断するのが直接的な対策だよ。

ping の通信方式

ping は ICMP Echo Request / Reply で到達確認を行います。したがって、応答を止めたいときはポート番号ではなく ICMP そのものを止めます。

送信元 -> ICMP Echo Request\n宛先 -> ICMP Echo Reply

確認ポイント

  • 53、21、123 はそれぞれ別サービスの番号です。
  • ping をアプリケーションプロトコルとして見ないようにしましょう。
  • 「応答しないようにする」なら、使っている ICMP を直接止めます。
正解と解説を見る

正解

ア

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア(正解)

これは正解だよ。pingは、TCPやUDPのポート番号を使うサービスではなく、ICMPという仕組みで「そこにいますか?」とノックするものなんだ。家の玄関の何番窓口を閉める話ではなく、そもそも呼び鈴そのものを止めるイメージだよ。だからICMPを通過禁止にするのが正しいよ。

選択肢イ

これは間違いだよ。TCP/UDPの53番はDNS、つまり名前を住所に変換する案内所の窓口だよ。たとえば「example.comはどの住所?」と聞く場所だね。pingの応答を止めたい問題なので、DNSの窓口を閉めても狙いがずれているよ。

選択肢ウ

これは間違いだよ。TCPの21番はFTPの制御用、つまりファイル転送の受付窓口だよ。たとえるなら荷物の受け渡しカウンターを閉めるようなもの。pingの「いますか?」という呼びかけとは別物だから、ここを止めてもping対策にはならないよ。

選択肢エ

これは間違いだよ。UDPの123番は、時計合わせをするNTPの窓口なんだ。たとえるなら「時報を聞く電話番号」みたいなもの。pingに返事しないようにしたいなら、時刻合わせの窓口を閉めても意味がないよ。

出典:独立行政法人 情報処理推進機構(IPA)平成24年度春期 情報処理安全確保支援士試験 午前Ⅱ 問10(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針