ネットワーク

基本情報技術者試験 科目A免除 修了試験 20200726 実施分 問33

PC と Web サーバが HTTP で通信している。PC から Web サーバ宛てのパケットでは,送信元ポート番号は PC 側で割り当てた 50001,宛先ポート番号は 80 であった。Web サーバから PC への戻りのパケットでのポート番号の組合せはどれか。
送信元(Web サーバ)のポート番号宛先(PC)のポート番号
ア8050001
イ5000180
ウ80 と 50001 以外からサーバ側で割り当てた番号80
エ80 と 50001 以外からサーバ側で割り当てた番号50001
答えを選ぶ

出典:基本情報技術者試験 科目A免除 修了試験 20200726 実施分 問33(問題文は IPA の公開問題。解説は当サイト作成)

解説に誤りを見つけたら、解説の誤りを報告してください。

答えと解説を見る

正解:ア

覚える知識

戻りパケットのポート番号(送信元・宛先の入替え)

応答パケットでは、往路の送信元と宛先のポート番号が入れ替わる。

この問題で必要なこと

戻りは往きの送信元と宛先が入れ替わるので、サーバ側が送信元80、PC側が宛先50001となる。

ひっかけ

サーバ側でポートを新規割当てするとの誤解や、番号を逆にしたものを選ばせる。

この知識の出題:本試験系 0 回・免除試験 2 回(公開問題での観測値)。頻出知識ランキング1011位(全1,254件中)。

この知識をアプリで解いて覚える レッスン「TCP と UDP、ポート番号の役割」で学ぶ

同じ知識の過去問