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

平成22年度秋期 情報処理安全確保支援士 午前Ⅱ 問11

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

問題

社内とインターネットの接続点にパケットフィルタリング型ファイアウォールを設置したネットワーク構成において、 社内のPCからインターネット上のSMTPサーバに電子メールを送信するとき、 ファイアウォールで通過許可とするTCPパケットのボ

選択肢

  1. ア
    発信| PC SMTPサーバ | 251024以上応答 | SMTPサーバ | PC 1024以上25
  2. イ
    発信| PC SMTPサーバ | 1024以上25応答 | SMTPサーバ |PC 251024以上
  3. ウ
    発信 | SMTPサーパ | PC 1101024以上応答 | PC SMTPサーバ | 1024以上110
  4. エ
    発信 | SMTPサーバ |PC 1024以上10応答 | PC SMTPサーバ | 1101024以上
解き方のヒントを見る

メールを送信(SMTP)する時、PC側は「一時的な高い番号のポート」を使い、サーバー側は「25番ポート」で待ち受ける

ネットワーク通信(TCP/IP)におけるポート番号の使い方についての問題だよ。社内PCからメールサーバー(SMTP)にメールを送信する時、通信の「宛先ポート番号」はSMTPの標準である「25番」に固定される。一方で、送り出すPC側の「送信元ポート番号」は、他の通信と被らないようにOSがその場で自動で割り当てた「1024番以上の空いているポート(エフェメラルポート)」になるんだ。

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

クライアントからサーバーへの接続要求において、「宛先ポートはサービスの標準ポート(SMTPなら25番)」であり、「送信元ポートはクライアント側が一時的に自動生成する1024以上の空きポート(高位ポート)」になる法則を選び出そう。

SMTP 送信時のポート

クライアントは通常 1024 以上の一時ポートを使い、SMTP サーバの well-known port 25 に接続します。応答は 25 番からクライアントの高位ポートへ返ります。

発信: PC 高位ポート -> SMTP 25\n応答: SMTP 25 -> PC 高位ポート

確認ポイント

  • POP の 110 番は受信系のプロトコルで、今回の送信とは違います。
  • クライアント側の送信元は通常高位ポートです。
  • 宛先 25 番と、その応答元 25 番の組み合わせを選びます。
正解と解説を見る

正解

イ

出典

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

選択肢ア

これは不正解だよ。SMTPサーバの窓口は25番だけど、PC側が25番を使うわけではないんだ。PC側は一時的な受付番号みたいに1024番以上の番号を使って、サーバの25番窓口に話しかけるよ。

選択肢イ(正解)

これは正解だよ。PCがメールを送るときは、PC側は1024番以上の一時的な番号を使い、SMTPサーバの25番窓口に送るんだ。返事は逆に、SMTPサーバの25番からPCの1024番以上へ戻ってくるよ。郵便局の送信窓口25番に行って、控え番号で返事を受け取るイメージだね。

選択肢ウ

これは不正解だよ。110番はPOPで、メールを受け取りに行くときの窓口だよ。今回はPCからSMTPサーバへメールを送る話なので、使うべきサーバ側の窓口は25番なんだ。郵便を出したいのに、受取窓口に並んでいるようなものだね。

選択肢エ

これは不正解だよ。発信元がSMTPサーバで宛先がPCになっていて、社内PCからメールを出す流れと逆向きになっているよ。さらに110番はPOP、つまり郵便受けからメールを取りに行く窓口で、SMTPの送信窓口ではないんだ。

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

関連する過去問一覧

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