MQTT(Message Queuing Telemetry Transport)
MQTT
えむきゅーてぃーてぃー
IoT向けの軽量メッセージングプロトコル。Publish/Subscribe型の通信モデルを採用し、ブローカーを介してメッセージを配信する。低帯域・不安定なネットワーク環境でも動作し、3段階のQoSレベル(0:最大1回、1:最低1回、2:正確に1回)を提供する。
ネットワーク接続技術 > IoTネットワーク
関連キーワードの用語
APMQTT
IoT機器間の軽量なメッセージ通信プロトコル。Publish/Subscribe型のメッセージングモデルを採用し、ブローカーを介してメッセージを配信する。軽量でオーバーヘッドが小さく、帯域幅の限られた環境や不安定な接続に適する。
NWTCP/IP
インターネットで標準的に使用されるプロトコル体系。ネットワークインタフェース層、インターネット層、トランスポート層、アプリケーション層の4階層で構成される。OSI参照モデルの7層に対し実用的な4層構造を採用している。
NWIP(Internet Protocol)
TCP/IPのインターネット層で動作するプロトコル。IPアドレスによるホストの識別とパケット単位でのデータ転送を行う。コネクションレス型の通信で、ベストエフォートによるパケット配送を提供する。ルーティングによって宛先までパケットを中継する。
NWTCP(Transmission Control Protocol)
コネクション型のトランスポート層プロトコル。3ウェイハンドシェイクによる接続確立、シーケンス番号による順序保証、確認応答による信頼性確保、ウィンドウ制御によるフロー制御、輻輳制御を行う。HTTP、SMTP、FTP等で使用される。
NWUDP(User Datagram Protocol)
コネクションレス型のトランスポート層プロトコル。TCPと異なり接続確立や確認応答を行わず、軽量で高速な通信を実現する。リアルタイム通信(VoIP、動画配信)やDNS問い合わせ等で使用される。
NWICMP(Internet Control Message Protocol)
IPネットワークにおけるエラー通知や診断を行うプロトコル。pingコマンドで使用されるEcho Request/Replyや、到達不能通知(Destination Unreachable)、経路変更通知(Redirect)等のメッセージタイプを持つ。