IPA過去問ドリル

平成28年度 春期 基本情報技術者試験 午前 問35

テクノロジ/ネットワーク

PCとWebサーバがHTTPで通信している。PCからWebサーバ宛てのパケットでは,送信元ポート番号はPC側で割り当てた50001,宛先ポート番号は80であった。WebサーバからPCへの戻りのパケットでのポート番号の組合せはどれか。 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成28年度 春期 基本情報技術者試験 午前 問35

正解:ア

解説

Webサーバへの要求パケットで送信元ポート番号が50001,宛先ポート番号が80だった場合,その応答パケットでは送信元と宛先が入れ替わるため,送信元ポート番号は80(Webサーバ側),宛先ポート番号は50001(PC側)になります。 (注:本サイトでは原問題の表を文字表記に変換しています)

選択肢ごとの解説

  • 正しい。行きと帰りで送信元・宛先が入れ替わるため,戻りのパケットでは送信元が80,宛先が50001になります。
  • 誤り。これは行きのパケットのポート番号の組合せであり,戻りのパケットでは入れ替わります。
  • 誤り。送信元も宛先も実際の値と異なります。
  • 誤り。送信元ポート番号はサーバの待ち受けポートである80のままです。
基本情報技術者の過去問を演習モードで解く