応用情報技術者
ネットワーク
TCP/IPにおけるTCPプロトコルの特徴として適切なものはどれか。
1.
コネクションを確立し、データの到達確認を行う信頼性の高い通信を提供する。
✓ 正解
2.
コネクションレス型で、高速だが到達保証のない通信を提供する。
3.
MACアドレスを用いて、同一ネットワーク内の通信を制御する。
4.
ドメイン名をIPアドレスに変換する役割を担う。
📝 解説
TCP(Transmission Control Protocol)は「確実に荷物を届ける宅配便」のような通信プロトコルです。宅配便は荷物を送ると受取確認が届いて初めて「届いた」と分かりますよね。TCPも同様に、通信開始前に3ウェイハンドシェイク(SYN→SYN-ACK→ACK)でコネクションを確立し、データを送るたびに確認応答(ACK)を受け取ることでデータが届いたかを保証します。もし届いていなければ自動的に再送します。これが「信頼性の高い通信」の理由です。対照的なUDP(User Datagram Protocol)は「ポスト投函型」で確認なし・高速ですが届く保証はありません。動画ストリーミングや音声通話はUDP、WebページやメールはTCPが使われています。誤答の「MACアドレスを用いた通信制御」はデータリンク層のEthernet、「ドメイン名をIPアドレスに変換」はDNSの役割です。「TCP=コネクション型・信頼性あり」「UDP=コネクションレス・高速」という対比を確実に整理しましょう!',["コネクションを確立し、データの到達確認を行う信頼性の高い通信を提供する。"