MQTTとは?えむきゅーてぃーてぃー
MQTTとは、IoT向けに設計された軽量なメッセージングプロトコル。送信側(パブリッシャ)がトピックへ発行し、ブローカ経由で購読者(サブスクライバ)へ配る出版・購読型で、送受信の相手を互いに知らなくてよい。ヘッダが小さく、細い回線や低電力機器に向く。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
工場の数千台のセンサが factory/line1/temp のようなトピックへ数秒周期で発行し、監視サーバと異常検知処理がそれぞれ購読する。機器を追加しても既存の送信側は変更不要で、受信側の増減も送信側に影響しない。
試験での引っ掛け
配信品質(QoS)は0が最大1回、1が最低1回、2がちょうど1回。QoS1は重複到達しうるため受信側の冪等性が要る。またMQTT自体に暗号化はなく、TLSと認証を別途組み合わせないと平文で流れる点も問われる。
関連用語
出典・参考
公式シラバスの3 技術要素 > 5. ネットワーク応用 > (6) モバイルシステムに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。