令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問8
テクノロジ/ネットワークIoT 向けのアプリケーション層のプロトコルである CoAP(Constrained Application Protocol)の特徴として,適切なものはどれか。
出典:令和5年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問8
- ア信頼性よりもリアルタイム性が要求される音声や映像の通信に向いている。
- イ大容量で高い信頼性が要求されるデータの通信に向いている。
- ウテキストベースのプロトコルであり,100 文字程度の短いメッセージの通信に向いている。
- エパケット損失が発生しやすいネットワーク環境での,小電力デバイスの通信に向いている。
正解:エ
解説
CoAP は,IoT の小電力・低リソースなデバイス(制約のあるデバイス)向けに設計された軽量なアプリケーション層プロトコルです。UDP 上で動作し,HTTP に似た REST モデルを簡略化して実装しており,パケット損失が発生しやすいネットワーク環境でも再送などの簡易な信頼性確保の仕組みをもちます。
選択肢ごとの解説
- ア誤り。音声や映像のリアルタイム通信に向くのは RTP などの説明です。
- イ誤り。CoAP は小さなメッセージの軽量な通信向けであり,大容量・高信頼性のデータ通信は対象ではありません。
- ウ誤り。CoAP はテキストベースではなくバイナリベースの軽量プロトコルです。
- エ正しい。パケット損失の多い環境で動作する小電力デバイスの通信に向いています。