1. 程式人生 > >通過網路抓包學習物聯網流行協議(MQTT)

通過網路抓包學習物聯網流行協議(MQTT)

MQTT (Message Queue Telemetry Transport),翻譯成中文遙測傳輸協議,其主要提供訂閱/釋出模式,更為簡約、輕量,易於使用,針對受限環境(頻寬低、網路延遲高、網路通訊不穩定),屬於物聯網(Internet of Thing)的一個傳輸協議。設計思想是開放、簡單、輕量、易於實現。現在國內很多企業都已經廣泛使用 MQTT 作為手機客戶端與伺服器端推送訊息的協議,比如 Sohu,Cmstop 手機客戶端中均有使用到 MQTT 作為訊息推送訊息。

那麼應該如何學習這個協議呢? 筆者提供了一種深入淺出的方法,通過使用 WireShark 進行網路抓包,結合真實存在網路位元組來一場栩栩如生的學習體驗。

一場場看太麻煩?訂閱GitChat體驗卡,暢享300場chat文章!更有CSDN下載、CSDN學院等超划算會員權益!點選檢視