修了試験 2021-12-12実施分 基本情報技術者試験 問34
PCとWebサーバがHTTPで通信している。 PCからWebサーバ宛てのパケットでは,送信元ポート番号はPC側で割り当てた50001,宛先ポート番号は80であった。 WebサーバからPCへの戻りのパケットでのポート番号の組合せはどれか。 (送信元(Webサーバ)のポート番号|宛先(PC)のポート番号)
正答1
解説
正解は1です。 TCP通信で、要求パケットと応答パケットのポート番号の関係を問う問題です。 PCからWebサーバへの要求では、送信元ポートが50001、宛先ポートがHTTPの80です。 【選択肢別解説】 1:○ 応答パケットでは、要求パケットの送信元と宛先が入れ替わります。 送信元はWebサーバの80、宛先はPCの50001となります。 2:× 送信元が50001、宛先が80の組合せは、PCからWebサーバへ送る要求パケットのものです。 戻りのパケットでは逆になります。 3:× Webサーバは、待ち受けているポート80から応答を返します。 サーバ側で別の番号を割り当てることはなく、宛先を80とするのも誤りです。 4:× 宛先が50001である点は正しいのですが、送信元を80以外の番号としている点が誤りです。 応答の送信元は、要求を受け付けたポート80です。 【ポイント】 TCPの通信は、送信元と宛先のIPアドレスとポート番号の組で識別されます。 応答パケットでは、要求パケットの送信元と宛先がそのまま入れ替わります。まとめて解く
修了試験 2021-12-12実施分を通しで解く(80問)→