那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

虹科干貨 | MQTT 5協議你知道多少?

虹科工業物聯網技術 ? 2023-03-29 15:44 ? 次閱讀

MQTT 5協議你知道多少?

虹 科 干 貨

01

MQTT 5 簡介

MQTT協議是當今世界上最流行、接受度最高的物聯網協議。自推出以來,MQTT已經成功地連接了各種規模的部署中的無數受限設備。

流行的用例包括從連接汽車、制造系統、物流和軍事到企業聊天應用程序和移動應用程序。MQTT協議的廣泛使用催生了進一步發展MQTT規范的高要求。在此背景下,MQTT v5應運而生。

MQTT 發展歷史

02

在20世紀90年代末,Andy Stanford-Clark(IBM)和Arlen Nipper(Cirrus Link)發明了MQTT,用于通過衛星網絡監測石油和天然氣管道。他們設計的MQTT協議是開放的、簡單的、容易實現的。

MQTT是一個極其輕量級的協議,在保證可靠傳遞的前提下,最大限度地減少了網絡帶寬和設備資源需求。這個設計允許從一臺服務器上支持成千上萬的小型設備。這些特點使得MQTT非常適合在處理能力有限、內存容量小、延遲高的受限環境和低帶寬網絡中使用,如物聯網(IoT

03

MQTT 發展時間線

雖然MQTT協議是在1999年發明的,但它的迅速崛起是在幾年之后。開源與開放標準的結合是一個成功的組合,MQTT社區迅速發展。在MQTT 3.1.1作為OASIS和ISO標準發布5年后,MQTT 5也隨之而來。2019年3月,MQTT 5作為新批準的OASIS和ISO標準取代了MQTT3.1.1的位置。

MQTT 5 設計目標

04

負責規范和標準化 MQTT 的 OASIS 技術委員會 面臨著復雜的平衡行為:

在不增加開銷或降低易用性的情況下,增加長期用戶需要的功能;

在不增加不必要的復雜性的情況下提高性能和可擴展性。

技術委員會為MQTT 5規范確定了以下功能目標:

增強可擴展性和大規模系統的功能

改進錯誤報告

正式確定通用模式,包括能力發現和請求響應

包括用戶屬性在內的可擴展性機制

性能改進和對小型客戶端的支持

基于這些目標和現有 MQTT 部署的需求,技術委員會指定了幾個非常有用的新功能。像虹科HiveMQ MQTT Broker企業版這樣的復雜MQTT代理已經為消息和客戶端會話實現了共享訂閱和生存時間等功能。隨著MQTT 5的發布,這些熱門的功能成為官方標準的一部分。

增強可擴展性和大規模系統是新規范的關鍵目標之一。MQTT 3.1.1證明了MQTT是一個獨特的、可擴展、有狀態的物聯網協議。虹科HiveMQ MQTT Broker企業版在云基礎設施上為一個MQTT代理集群實現了1000萬個MQTT同時連接的基準測試。MQTT 5的設計旨在使MQTT代理更容易擴展到巨大數量的并發連接的客戶端。

05

為什么沒有MQTT 4?

你可能會好奇,為什么MQTT 3.1.1的后續版本是MQTT 5?

答案很簡單,這是因為MQTT協議在CONNECT數據包中定義了一個固定的報頭,這個頭包含了一個協議版本的單字節值。

如果你檢查一下網絡上的幾個CONNECT數據包,你會注意到一些有趣的事情。MQTT 3.1的協議版本值為 "3",MQTT 3.1.1的協議版本值為 "4"。為了使線上的協議版本值與官方協議版本名稱同步,新的MQTT版本在協議名稱和值上都使用 "5"。

關于虹科 HiveMQ

06

虹科HiveMQ 是一個基于 MQTT 數據傳輸的通信平臺,旨在將數據快速、高效、可靠地傳遞給連接的物聯網設備,HiveMQ 使用 MQTT 協議在設備和企業平臺之間進行實時、雙向的數據推送。

815b2862-cd3b-11ed-ad0d-dac502259ad0.png

虹科HiveMQ 的建立是為了解決企業在構建新的物聯網應用時面臨的一些關鍵技術挑戰,包括:

構建可靠、可擴展的關鍵業務物聯網應用

快速的數據交付,以滿足終端用戶對響應式物聯網產品的期望

通過有效利用硬件、網絡和云資源降低運營成本

將物聯網數據整合到現有的企業系統中

81941bea-cd3b-11ed-ad0d-dac502259ad0.png

虹科HiveMQ 提供免費版、專業版、企業版 MQTT Broker 產品,并提供 Kafka、企業安全及 MQTT Broker 橋接三種企業級擴展套件,HiveMQ 還提供高效的 MQTT 客戶端及云平臺,多方位滿足用戶需求。

8207835a-cd3b-11ed-ad0d-dac502259ad0.jpg

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2913

    文章

    44923

    瀏覽量

    376994
  • MQTT
    +關注

    關注

    5

    文章

    653

    瀏覽量

    22691
收藏 人收藏

    評論

    相關推薦

    基于MQTT協議的車云通信設計

    隨著智能汽車的發展,車云通信的功能場景及數據量也逐漸增多,具有輕量化、可靠性等特點的MQTT協議成為很多OEM車云通信協議的選擇。本文主要介紹。 什么是MQTT
    的頭像 發表于 01-08 10:24 ?244次閱讀
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>的車云通信設計

    MQTT-3.1.1標準協議文檔

    電子發燒友網站提供《MQTT-3.1.1標準協議文檔.pdf》資料免費下載
    發表于 11-21 16:20 ?4次下載

    萬字干貨CAN XL研討會問答,你想知道的都在這里!

    CANXL國際研討會圓滿結束,感謝各位觀眾的熱情參與!攜手多位CANXL創始成員及行業領袖,包括來自國際CiA協會、博世、英飛凌以及恩智浦等,帶來
    的頭像 發表于 11-16 01:00 ?529次閱讀
    萬字<b class='flag-5'>干貨</b>!<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN XL研討會問答,你想<b class='flag-5'>知道</b>的都在這里!

    MQTT.fx 連接Onenet 多協議接入平臺 MQTT協議(舊版)詳解

    此文檔可以作為中間態MQTT版本,默認參數獲取教程 多協議接入地址 td {white-space:nowrap;border:1px solid #dee0e3;font-size:10pt
    的頭像 發表于 09-30 15:20 ?1007次閱讀
    <b class='flag-5'>MQTT</b>.fx 連接Onenet 多<b class='flag-5'>協議</b>接入平臺 <b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>(舊版)詳解

    物聯網行業中MQTT通信協議詳解以及使用

    一 概述 MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸協議),是一種基于發布/訂閱(publish/subscribe)模式的“輕量級”通訊協議
    的頭像 發表于 09-20 17:08 ?1660次閱讀
    物聯網行業中<b class='flag-5'>MQTT</b>通信<b class='flag-5'>協議</b>詳解以及使用

    MQTT協議網關的工作原理及功能特性

    在物聯網的快速發展中,MQTT協議網關作為連接物聯網設備與消息代理服務器的重要橋梁,扮演著不可或缺的角色。MQTT是一種基于發布/訂閱模式的輕量級通信協議,特別適用于低帶寬、不穩定網絡
    的頭像 發表于 09-18 17:00 ?617次閱讀
    <b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>網關的工作原理及功能特性

    基于MQTT協議云平臺的Modbus轉MQTT網關

    鋇錸Modbus轉MQTT網關BL100是一款高性能、高性價比的物聯網網關,它支持將Modbus協議(包括Modbus RTU和Modbus TCP)的數據轉換為MQTT協議的數據格式
    的頭像 發表于 07-29 17:59 ?835次閱讀
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>云平臺的Modbus轉<b class='flag-5'>MQTT</b>網關

    鋇錸協議網關輕松實現Modbus轉MQTT協議

    Modbus是一種在工業自動化領域廣泛使用的通信協議,以其簡單性和可靠性而著稱。然而,隨著物聯網技術的興起,傳統的Modbus協議需要與通信協議MQTT相結合,以實現更廣泛的應用場景和
    的頭像 發表于 07-23 15:51 ?424次閱讀
    鋇錸<b class='flag-5'>協議</b>網關輕松實現Modbus轉<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>

    了解清楚了嘛-TCP、HTTP、MQTT協議

    TCP、HTTP 和 MQTT 是三種不同層級和用途的協議是進行設備互聯和傳送數據的重要組成部分;TCP適用高可靠性傳送,HTTP適用Web服務與API打開,MQTT是物聯網設備通訊的不二之選。了解它們的特點和適用場景有助于在設
    的頭像 發表于 07-11 11:34 ?3119次閱讀
    <b class='flag-5'>你</b>了解清楚了嘛-TCP、HTTP、<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>

    干貨丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    PCAN-Explorer 6(下稱“PE6”)作為一款專業的CAN/CAN FD網絡處理軟件,不僅提供了強大的報文監控和發送功能,還通過其創新的dll加載功能,為用戶帶來了更加靈活和高效的批量
    的頭像 發表于 04-19 10:36 ?872次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>丨輕松掌握PCAN-Explorer 6,dll調用一文打盡!

    mqtt協議和tcp協議區別

    MQTT協議和TCP協議在設計和應用上存在以下主要區別: 1. 起源與設計:MQTT協議誕生于1999年互聯網初期,而TCP
    的頭像 發表于 04-01 09:15 ?1752次閱讀

    MQTT和Modbus的物聯網網關協議的區別分析

    MQTT和Modbus的物聯網網關協議區別分析 MQTT(Message Queuing Telemetry Transport)與Modbus是兩種廣泛應用在物聯網環境中的通信協議
    的頭像 發表于 03-18 16:50 ?893次閱讀
    <b class='flag-5'>MQTT</b>和Modbus的物聯網網關<b class='flag-5'>協議</b>的區別分析

    MQTT協議網關解決方案設計與實施

    MQTT協議網關是一個中間件,負責接收來自不同MQTT客戶端的消息,并將這些消息轉發到MQTT服務器;同時,也能接收來自MQTT服務器的消息
    的頭像 發表于 03-11 14:07 ?561次閱讀

    干貨|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    導讀:在今天的干貨系列中,我們將探討HK-TE-200x系列交換機中的VLAN配置。VLAN(虛擬局域網)在現代網絡架構中扮演著至關重要的角色,它能夠幫助我們有效地隔離廣播域,提高網絡安全性,并
    的頭像 發表于 03-04 14:26 ?441次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b>|HK-TE-200x系列FAQ(一):如何定義EES的VLAN?

    什么是MQTTMQTT協議中的方法

    MQTT是一種輕量級消息傳遞協議,由IBM開發,于1999年首次發布。它使用發布/訂閱模式并在設備、服務器和應用程序之間轉換消息。
    的頭像 發表于 02-25 17:04 ?1429次閱讀
    什么是<b class='flag-5'>MQTT</b>?<b class='flag-5'>MQTT</b><b class='flag-5'>協議</b>中的方法
    百家乐新注册送彩金| 爱玩棋牌官方下载| 网上百家乐投注法| 至尊百家乐官网贺一航| 百家乐破解| 百家乐官网必赢外挂软件| 陆河县| 申烨太阳城三期| 百家乐投注网站是多少| 来博百家乐游戏| 百家乐官网技巧头头娱乐| 渝中区| 金沙国际娱乐城| 大发888官方免费下载| 全讯网abckkk.com| 竞咪百家乐的玩法技巧和规则| 大东方百家乐游戏| 百家乐单双打法| 百家乐等投注网改单| 威尼斯人娱乐场 赌场网址| 视频百家乐平台| 威尼斯人娱乐城备用网| 威尼斯人娱乐城官方地址| bet365手机| 百家乐官网天天赢钱| 策勒县| 永利高百家乐官网网址| 永利高百家乐官网开户| 澳门百家乐官网网址| 大发888娱乐手机版| 娱乐城送体验金38元| 皇冠代理| 百家乐破解| 缅甸百家乐官网龙虎斗| 百家乐官网桌码合| 菠菜百家乐娱乐城| 永利高平台| 迪威百家乐官网娱乐| 澳门百家乐官网群代理| 金宝博百家乐现金| 大发888娱乐城帝豪|