SC情報処理安全確保支援士試験 午前Ⅱ
平成22年度秋期 情報処理安全確保支援士 午前Ⅱ 問11
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア発信| PC SMTPサーバ | 251024以上応答 | SMTPサーバ | PC 1024以上25
- イ発信| PC SMTPサーバ | 1024以上25応答 | SMTPサーバ |PC 251024以上
- ウ発信 | SMTPサーパ | PC 1101024以上応答 | PC SMTPサーバ | 1024以上110
- エ発信 | 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による補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針