MQTT
MQTT
えむきゅーてぃーてぃー
IoT向けの軽量メッセージングプロトコル。Publish/Subscribe型の通信モデルを採用し、ブローカーを介してメッセージを配信する。低帯域・不安定なネットワーク環境でも動作し、3段階のQoSレベル(0:最大1回、1:最低1回、2:正確に1回)を提供する。
Related
他の資格での定義
IoT機器間の軽量なメッセージ通信プロトコル。Publish/Subscribe型のメッセージングモデルを採用し、ブローカーを介してメッセージを配信する。軽量でオーバーヘッドが小さく、帯域幅の限られた環境や不安定な接続に適する。
IoT向けの軽量なメッセージングプロトコル。Publish/Subscribe型の通信モデルを採用し、低帯域・不安定なネットワーク環境でも効率的にメッセージを配信できる。QoSレベルにより配信の品質を制御する。
軽量なPublish/Subscribe型のメッセージ通信プロトコル。ブローカを介してトピックベースのメッセージ配信を行う。低帯域・不安定なネットワーク環境でも動作し、IoTデバイスからクラウドへのデータ送信に広く使用される。QoSレベルで配信保証を制御可能。
IoT機器のための軽量なメッセージ通信プロトコル。TCP上で動作し、出版・購読(Publish/Subscribe)型のモデルで、送信側がトピックを指定して送ったメッセージを、ブローカーがそのトピックを購読する受信側に配信する。ヘッダが小さく、通信が不安定な環境でも使いやすい。
Past Exams
過去問での出題
過去問で 2 回出題(ネットワークスペシャリスト試験 1・エンベデッドシステムスペシャリスト試験 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
インターネットで標準的に使用されるプロトコル体系。ネットワークインタフェース層、インターネット層、トランスポート層、アプリケーション層の4階層で構成される。OSI参照モデルの7層に対し実用的な4層構造を採用している。
TCP/IPのインターネット層で動作するプロトコル。IPアドレスによるホストの識別とパケット単位でのデータ転送を行う。コネクションレス型の通信で、ベストエフォートによるパケット配送を提供する。ルーティングによって宛先までパケットを中継する。
コネクション型のトランスポート層プロトコル。3ウェイハンドシェイクによる接続確立、シーケンス番号による順序保証、確認応答による信頼性確保、ウィンドウ制御によるフロー制御、輻輳制御を行う。HTTP、SMTP、FTP等で使用される。
コネクションレス型のトランスポート層プロトコル。TCPと異なり接続確立や確認応答を行わず、軽量で高速な通信を実現する。リアルタイム通信(VoIP、動画配信)やDNS問い合わせ等で使用される。
IPネットワークにおけるエラー通知や診断を行うプロトコル。pingコマンドで使用されるEcho Request/Replyや、到達不能通知(Destination Unreachable)、経路変更通知(Redirect)等のメッセージタイプを持つ。
IPアドレスからMACアドレスを解決するプロトコル。同一ネットワーク内でブロードキャストによりARPリクエストを送信し、該当するホストがARPリプライでMACアドレスを応答する。解決結果はARPキャッシュに一定時間保持される。
