【問19】
ネットワークにおいて、あるコンピュータから別のコンピュータにデータを転送する際に、データの到達確認を行わず、低遅延な通信を提供するプロトコルはどれか?
A. TCPは、データの到達確認を行うプロトコルである。
B. UDPは、データの到達確認を行わずに低遅延な通信を提供するプロトコルである。
C. ICMPは、ネットワークのエラーメッセージを報告するためのプロトコルである。
D. SSHは、安全なリモートログインを提供するためのプロトコルである。
ITパスポート試験 問19 データ転送プロトコルの選択
解答と解説
👋 こんにちは、ITパスポート試験に挑戦する皆さん!今日は、ネットワークにおけるデータ転送プロトコルについてお話ししましょう! 正解の選択肢は B. UDPです!なぜUDPが正解なのかというと、UDP(User Datagram Protocol)はデータの到達確認を行わないプロトコルで、低遅延な通信を実現します。つまり、データが届いたかどうかを確認せずにどんどん送信できるということです😉 例えば、オンラインゲームやビデオストリーミングでは、遅延を避けるためにUDPが使われます。これによってリアルタイムでのデータ転送が可能になるんですよ (^_^)v各選択肢の詳細解説
選択肢A: TCP
A. TCP(Transmission Control Protocol)は、データの到達確認を行い信頼性を重視するプロトコルです。つまり、送ったデータが相手に届いたかどうかを確認する仕組みがあるということです。これにより、データの損失や順序の乱れを防げますが、その分遅延が生じることがあります。 ✨ ここがポイント!✨ TCPは信頼性が高いですが、遅延が発生しやすいので、リアルタイム性が求められる場面には向いていません。選択肢B: UDP
正解の B. UDPは、データ到達の確認を行わないため、低遅延な通信が可能です。つまり、迅速なデータ送信が求められる場面で有効なんです。(^o^)丿選択肢C: ICMP
C. ICMP(Internet Control Message Protocol)は、エラーメッセージや診断情報を送信するためのプロトコルです。つまり、データの転送に使用されるわけではなく、ネットワークの状態を監視するために使われます。例えば、pingコマンドはICMPを使用して、他のコンピュータがネットワーク上で生きているかどうかを確認します。 ✨ ここがポイント!✨ ICMPは通信の確認には使われますが、データの転送には使われません。選択肢D: SSH
D. SSH(Secure Shell)は、セキュアなリモートログインを実現するためのプロトコルです。つまり、遠隔地のコンピュータに安全にアクセスするための通信手段なんですよ。データの転送方法というわけではありません。 ✨ ここがポイント!✨ SSHはセキュリティを重視するプロトコルですが、データ転送のプロトコルではありません。この問題の重要ポイント
基礎知識
この問題で問われている重要なIT知識は、データ転送プロトコルの違いです。特に低遅延が求められる場面での UDPの役割を理解しておきましょう!🎯 これだけは覚えておこう!
- UDPはデータ到達確認を行わないため、低遅延を実現する。
- TCPは信頼性重視でデータ確認を行うが、遅延が発生しやすい。
- ICMPはネットワークの状態を確認するためのプロトコル。
- SSHはセキュアなリモートログイン用のプロトコル。
類似問題と出題傾向
過去の類似問題
過去のITパスポート試験では、データ転送プロトコルに関する問題が頻出しています。特に、TCPとUDPの違いについて問われることが多いので、しっかりと理解しておきましょう!⚠️ こんな問題にも注意!
- プロトコルの特徴を問う問題
- データ通信の信頼性と遅延に関する問題
コメント