テクノロジ系比較問題
TCPとUDPの違いに関する説明として、最も適切なものはどれか。
A.TCPはコネクションレス型で信頼性より速度を優先し、UDPはコネクション型で確実なデータ転送を保証する。
✗ TCPとUDPの特徴が逆です。コネクション型で信頼性を提供するのがTCP、コネクションレスで速度優先なのがUDPです。
B.TCPもUDPもコネクション確立を行い、再送制御や順序制御の有無のみが異なる。
✗ UDPはコネクション確立を行いません。コネクション確立(3ウェイハンドシェイク)はTCPの特徴です。
C.UDPはTCPと異なりIPアドレスを使用せず、MACアドレスでデータを転送するプロトコルである。
✗ UDPもIPアドレスを使用してデータを転送します。MACアドレスはデータリンク層で使用され、この説明は誤りです。
D.TCPはコネクション型で再送制御・順序制御により信頼性の高いデータ転送を行い、UDPはコネクションレス型で低オーバヘッドの高速転送を実現する。← 正解
✓ 正解です。TCPは信頼性を提供するコネクション型、UDPはオーバヘッドを抑えた高速なコネクションレス型プロトコルです。