MQTTとは?
MQTTとは、IoT向けに設計された軽量なメッセージングプロトコル。ブローカを介した出版/購読(Publish/Subscribe)型で、送信側と受信側が互いを知らなくても、トピック単位でメッセージをやり取りできる。固定ヘッダが最小2バイトと小さく、低帯域・不安定な回線に適する。QoSレベル0〜2で到達保証の度合いを選べる。
エンベデッドシステムスペシャリスト試験の過去問では1回出題されています。
えむきゅーてぃーてぃー
MQTTの意味
IoT向けに設計された軽量なメッセージングプロトコル。ブローカを介した出版/購読(Publish/Subscribe)型で、送信側と受信側が互いを知らなくても、トピック単位でメッセージをやり取りできる。固定ヘッダが最小2バイトと小さく、低帯域・不安定な回線に適する。QoSレベル0〜2で到達保証の度合いを選べる。
MQTTの具体例
センサが「工場A/ライン1/温度」というトピックへ発行し、複数の監視アプリが同じトピックを購読する。
MQTTは試験でどう引っ掛けられる?
リクエスト/レスポンス型のHTTPと対比される。多数のデバイスへの同報や、片方向の常時通知に強い。
MQTTと関連する用語
MQTTが出た過去問
IoTに活用される機器間の情報のやり取りに用いられ、パブリッシュ/サブスクライブ(Publish/Subscribe)型のモデルを採用し、アプリケーション層のプ…
正解:MQTT
要点:MQTTはPub/Sub型でヘッダ最小2バイトの軽量IoTプロトコル
MQTTは、送信側が話題(トピック)に対してメッセージを発行し、購読者がブローカ経由で受け取るパブリッシュ/サブスクライブ型の軽量プロトコルである。固定ヘッダが最小2バイトと非常に小さく、通信量・処理量を抑えられるため、電力や帯域に制約のあるIoT機器に適している。TCP上で動作し、QoSレベルの指定や遺言メッセージなど、不安定な回線を前提とした機能も備える。
出典:令和3年度 秋期 エンベデッドシステムスペシャリスト試験 am2 問5(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。