令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問5

テクノロジネットワーク組込み・IoT

この問題は2025(R7)春 ネットワークスペシャリスト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

IoT向けのアプリケーション層のプロトコルであるCoAP (Constrained Application Protocol) の特徴として,適切なものはどれか。

解答・解説を読む

正解: 選択肢

CoAP (Constrained Application Protocol) は、IoTデバイスのようなリソースに制約のある環境(省電力、低メモリ、低処理能力)向けに設計されたアプリケーション層のプロトコルです。

トランスポート層に UDP (User Datagram Protocol) を採用しており、通信のオーバーヘッドが小さいため、パケット損失が発生しやすいネットワークや、バッテリー駆動の小電力デバイスの通信に適しています。したがって、選択肢「エ」が正解となります。

各選択肢の解説

  • : 信頼性よりもリアルタイム性が要求される音声や映像の通信は、RTP (Real-time Transport Protocol) などの特徴です。CoAPもUDPを使用しますが、ストリーミング向けではなく、センサーデータなどの軽量な通信を目的としています。

  • : 大容量で高い信頼性が要求されるデータ通信は、TCP (Transmission Control Protocol) などの特徴です。リソースに制約があるIoTデバイスを対象とするCoAPの用途には適していません。

  • : テキストベースのプロトコルは HTTP などの特徴です。CoAPはデータサイズを削減するために バイナリベース のプロトコルを採用しており、テキストベースではありません。

  • : 正解です。CoAPはオーバーヘッドが小さく設計されており、小電力デバイスパケット損失が発生しやすいネットワーク環境 での利用に最適化されています。