ネットワークスペシャリスト 2024年 午前2 問10
問題文
インターネットプロトコルのTCPとUDP両方のヘッダーに存在するものはどれか。
選択肢
ア:宛先IPアドレス
イ:宛先MACアドレス
ウ:生存時間(TTL)
エ:送信元ポート番号(正解)
インターネットプロトコルのTCPとUDP両方のヘッダーに存在するものはどれか【午前2 解説】
要点まとめ
- 結論:TCPとUDPの両方のヘッダーに共通して存在するのは「送信元ポート番号」です。
- 根拠:TCPとUDPはどちらもトランスポート層のプロトコルであり、通信の識別にポート番号を使うためです。
- 差がつくポイント:IPアドレスやMACアドレスはネットワーク層やデータリンク層の情報であり、TCP/UDPヘッダーには含まれません。
正解の理由
TCPとUDPはどちらもトランスポート層のプロトコルで、通信相手のアプリケーションを識別するために「送信元ポート番号」と「宛先ポート番号」をヘッダーに持ちます。
一方、宛先IPアドレスや生存時間(TTL)はIPヘッダーの情報であり、MACアドレスはデータリンク層の情報なのでTCP/UDPヘッダーには含まれません。
したがって、TCPとUDP両方のヘッダーに存在するのは「送信元ポート番号」であるため、正解はエです。
一方、宛先IPアドレスや生存時間(TTL)はIPヘッダーの情報であり、MACアドレスはデータリンク層の情報なのでTCP/UDPヘッダーには含まれません。
したがって、TCPとUDP両方のヘッダーに存在するのは「送信元ポート番号」であるため、正解はエです。
よくある誤解
IPアドレスやTTLがTCP/UDPヘッダーにあると誤解しがちですが、これらはIPヘッダーの情報です。
MACアドレスはさらに下位層のデータリンク層の情報であり、トランスポート層には含まれません。
MACアドレスはさらに下位層のデータリンク層の情報であり、トランスポート層には含まれません。
解法ステップ
- TCPとUDPがどの層のプロトコルかを確認する(トランスポート層)。
- トランスポート層のヘッダーに含まれる情報を思い出す(ポート番号など)。
- IPアドレスやTTLはネットワーク層の情報であることを認識する。
- MACアドレスはデータリンク層の情報であることを理解する。
- 選択肢の中でトランスポート層のヘッダーに共通して存在するものを選ぶ。
選択肢別の誤答解説
- ア: 宛先IPアドレス
→ IPヘッダーに含まれる情報であり、TCP/UDPヘッダーには存在しません。 - イ: 宛先MACアドレス
→ データリンク層の情報であり、トランスポート層のTCP/UDPヘッダーには含まれません。 - ウ: 生存時間(TTL)
→ IPヘッダーのフィールドであり、TCP/UDPヘッダーにはありません。 - エ: 送信元ポート番号
→ TCPとUDP両方のヘッダーに共通して存在し、通信の識別に使われます。
補足コラム
TCPとUDPはどちらもポート番号を使って通信の送信元と宛先を識別しますが、TCPはコネクション型で信頼性の高い通信を提供し、UDPはコネクションレスで高速な通信を提供します。
IPアドレスやTTLはネットワーク層のIPパケットに含まれ、MACアドレスはイーサネットなどの物理ネットワークで使われるアドレスです。
IPアドレスやTTLはネットワーク層のIPパケットに含まれ、MACアドレスはイーサネットなどの物理ネットワークで使われるアドレスです。
FAQ
Q: TCPとUDPのヘッダーで共通している項目は何ですか?
A: 送信元ポート番号と宛先ポート番号が共通して含まれています。
A: 送信元ポート番号と宛先ポート番号が共通して含まれています。
Q: TTLはどの層の情報ですか?
A: TTLはネットワーク層のIPヘッダーに含まれる情報です。
A: TTLはネットワーク層のIPヘッダーに含まれる情報です。
関連キーワード: TCPヘッダー、UDPヘッダー、送信元ポート番号、トランスポート層、IPアドレス、MACアドレス、TTL

\ せっかくなら /
ネットワークスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

