基本情報技術者試験 ap-2023r05h-a 午前 問33: 1 個の TCP パケットをイーサネットに送出したとき,イーサネットフレームに含まれる宛先情報の,送出順序はどれか。

ap-2023r05h-a
Q 3333 / 80
1 個の パケットをイーサネットに送出したとき,イーサネットフレームに含まれる宛先情報の,送出順序はどれか。

問題本文

1 個の TCP パケットをイーサネットに送出したとき,イーサネットフレームに含まれる宛先情報の,送出順序はどれか。

選択肢

  • .宛先 IP アドレス,宛先 MAC アドレス,宛先ポート番号
  • .宛先 IP アドレス,宛先ポート番号,宛先 MAC アドレス
  • .宛先 MAC アドレス,宛先 IP アドレス,宛先ポート番号
  • .宛先 MAC アドレス,宛先ポート番号,宛先 IP アドレス

正解

. 宛先 MAC アドレス,宛先 IP アドレス,宛先ポート番号

解説

TCP パケットは、上位層から順にポート番号(トランスポート層)→ IP アドレス(ネットワーク層)→ MAC アドレス(データリンク層)とヘッダがカプセル化され、最終的にイーサネットフレームとして送出される。カプセル化では外側ほど後に付与されるので、最も外側にあるのはデータリンク層の MAC アドレスである。送出時はこの最外殻のヘッダ(宛先 MAC アドレス)が先頭になり、続いて宛先 IP アドレス、最後に宛先ポート番号の順で並ぶ。したがって正解はウである。「付与する順序」と「送出される順序」が逆になる点が要点である。

選択肢ごとの解説

  • .宛先 IP アドレスを先頭にしているが、フレームの最外殻はデータリンク層の宛先 MAC アドレスなので、これより先に IP アドレスが来ることはなく誤り。
  • .同じく宛先 IP アドレスを先頭にしている点が誤り。送出時の先頭は宛先 MAC アドレスである。
  • .最外殻の宛先 MAC アドレスが先頭、次に宛先 IP アドレス、最後に宛先ポート番号の順となり、フレームの送出順序として正しい。
  • .先頭が宛先 MAC アドレスである点は正しいが、その次が宛先ポート番号になっている。実際は宛先 IP アドレスが先で宛先ポート番号は最も内側(最後)なので、順序が誤り。

ap-2023r05h-a過去問一覧へ戻る・問33

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード