ネットワーク
平成28年度 春期 基本情報技術者試験 午前 問35
PC と Web サーバが HTTP で通信している。PC から Web サーバ宛てのパケットでは,送信元ポート番号は PC 側で割り当てた 50001,宛先ポート番号は 80 であった。Web サーバから PC への戻りのパケットでのポート番号の組合せはどれか。
選択肢の表。列は「送信元(Web サーバ)のポート番号」と「宛先(PC)のポート番号」。
| 送信元(Web サーバ)のポート番号 | 宛先(PC)のポート番号 | |
|---|---|---|
| ア | 80 | 50001 |
| イ | 50001 | 80 |
| ウ | 80 と 50001 以外からサーバ側で割り当てた番号 | 80 |
| エ | 80 と 50001 以外からサーバ側で割り当てた番号 | 50001 |
答えを選ぶ
出典:平成28年度 春期 基本情報技術者試験 午前 問35(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:ア
覚える知識
ポート番号によるアプリケーション識別
応答では、送信元と宛先のポート番号が要求時と入れ替わる。
この問題で必要なこと
戻りパケットでは送信元と宛先が入れ替わり、送信元は80、宛先はPCの50001になる。
ひっかけ
サーバ側が別ポートで応答する、または送信元と宛先を逆に取る選択肢で混同させる。
この知識の出題:本試験系 3 回・免除試験 5 回(公開問題での観測値)