IPA公式正解:エ パケット損失が発生しやすいネットワーク環境での,小電力デバイスの通信に向いている。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。CoAPは、制約された環境(リソースが乏しいIoTデバイス)やパケット損失の多いUDPベースのネットワーク上で効率的に動作するように設計されたアプリケーション層プロトコルです。
【詳細解説】■ 本問の核心・解法のポイント
IoT向け軽量プロトコルであるCoAP(Constrained Application Protocol)の設計思想と特徴を問うています。
CoAPはRESTfulなアーキテクチャ(HTTPに似たGET/POSTなどのメソッド)を持ちながら、UDPをトランスポート層として利用します。そのため、センサネットワークなどのパケットロスが発生しやすい低品質・低電力なネットワーク環境下でも動作するよう、独自の信頼性確保メカニズム(確認応答機能など)を備えています。
・各選択肢の徹底解説:
・ア:信頼性よりもリアルタイム性が要求される音声や映像の通信に向いているのは、RTPやUDPそのものの特性やリアルタイムストリーミングの説明です。
・イ:大容量で高い信頼性が要求されるデータの通信に向いているのは、TCPを用いるHTTPやFTPなどのプロトコルです。
・ウ:テキストベースではなく、バイナリベースのコンパクトなメッセージ形式を採用しており、オーバーヘッドを削減しています。
・エ:【選択肢エ★】パケット損失が発生しやすいネットワーク環境での、小電力デバイスの通信をターゲットに設計されたCoAPの特徴を正確に述べており正解です。
よって正解はエです。