令和5年度 春期 午前 問33
ネットワーク
イーサネットフレームに関する問題
1 個の TCP パケットをイーサネットに送出したとき,イーサネットフレームに含まれる宛先情報の,送出順序はどれか。
- ア宛先 IP アドレス,宛先 MAC アドレス,宛先ポート番号
- イ宛先 IP アドレス,宛先ポート番号,宛先 MAC アドレス
- ウ宛先 MAC アドレス,宛先 IP アドレス,宛先ポート番号
- エ宛先 MAC アドレス,宛先ポート番号,宛先 IP アドレス
答えと解説を見る
✓ これが正解ウ宛先 MAC アドレス,宛先 IP アドレス,宛先ポート番号
解説
下の層のヘッダーほど外側に付いて先に出ます。
設問は、TCP のパケットをイーサネットへ送り出したとき、フレームに含まれる宛先の情報がどの順で線に出ていくかを、四つから選ばせています。見分けの軸は、送る側がどの順に包んでいくか、という一点です。送信側では上位の層から順にヘッダーを付け、その全体をさらに下位の層が包みます。まずトランスポート層が宛先ポート番号を持つヘッダーを付け、次にネットワーク層がそれを丸ごと包んで最終的な機器を指す宛先 IP アドレスを付け、最後にデータリンク層がさらに包んで同じネットワークの中の相手を指す宛先 MAC アドレスを付けます。最後に包んだ層のものが最も外側に来るので、線には外側から順に出ていきます。したがって送出の順は、宛先 MAC アドレス、宛先 IP アドレス、宛先ポート番号となります。この並びのおかげで、スイッチは先頭だけ読めば転送先を決められます。
ほかの選択肢はなぜ違うのか
- ア宛先 IP アドレス,宛先 MAC アド…:宛先 IP アドレスを先頭に置き、次に宛先 MAC アドレス、最後に宛先ポート番号とする並びです。いちばん外側に来るはずのデータリンク層の情報が二番目に回っており、包んだ順序と食い違います。
- イ宛先 IP アドレス,宛先ポート番号,宛…:宛先 IP アドレス、宛先ポート番号、宛先 MAC アドレスの順とする並びです。外側から順に出るという原則から見ると、先頭に来るはずの宛先 MAC アドレスが最後に回った並びになっています。
- エ宛先 MAC アドレス,宛先ポート番号,…:宛先 MAC アドレスを先頭に置くところまでは合っていますが、そのあとに宛先ポート番号を置いています。ポート番号を持つヘッダーはさらに内側にあるので、宛先 IP アドレスより後に出ます。
この問題の用語
- ポート番号同じ機器の中で、どの用途の通信かを見分けるための番号。住所が建物にあたるなら、これは部屋番号にあたります。
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
出典:令和5年度 春期 応用情報技術者試験 午前 問33
同じ用語が出る問題
- 令和7年度 秋期 午前 問43:ポートスキャンに関する問題(TCP)
- 令和7年度 秋期 午前 問34:ループに関する問題(TCP)
- 令和7年度 秋期 午前 問33:TCPに関する問題(ポート番号)
- 令和7年度 春期 午前 問33:ウェルノウンポートに関する問題(ポート番号)
- 令和6年度 秋期 午前 問44:DNSSECの仕様(ポート番号)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)