99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內(nèi)不再提示

了解物聯(lián)網(wǎng)云服務之概貌,以進一步學習了解IoT

電子工程師 ? 來源:未知 ? 作者:李倩 ? 2018-03-24 09:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近年來,物聯(lián)網(wǎng)IoT,Internet of Things)已經(jīng)從概念階段走向大規(guī)模應用。據(jù)Gartner統(tǒng)計,全球物聯(lián)設備總數(shù)量從2016年的60+億增加到2017年的80+億,預計2020年全球將達到至少300+億物聯(lián)設備。超大規(guī)模的設備聯(lián)網(wǎng)必定離不開專業(yè)云計算服務的支持,諸多互聯(lián)網(wǎng)及高科技公司都已推出自己的物聯(lián)云平臺,供終端設備廠商方便快捷地令其設備支持聯(lián)網(wǎng)功能。我前段時間寫過兩篇文章(《MQTT協(xié)議例析》、《CoAP協(xié)議例析》)介紹了物聯(lián)網(wǎng)主要的兩個應用協(xié)議(MQTT、CoAP),自己搭建開發(fā)環(huán)境測試并基于Wireshark抓包,分析了該兩協(xié)議的主要流程與功能要點。在本文中,我將介紹百度云IoT、阿里云IoT、騰訊云IoT三個物聯(lián)云服務對IoT協(xié)議的支持情況,并分析抓包流量,對比差異,給出可能的DPI(Deep Packet Inspection)特征,以助讀者更好了解。

百度云IoT

百度云IoT服務支持MQTT、MQTT over TLS、MQTT over WSS(WSS即WebSocket Secure)三種物聯(lián)網(wǎng)協(xié)議。百度云允許用戶自定義實例名,并以該實例名作為用戶獨立DNS子域名,且形成三種協(xié)議的服務端URL。當設備端集成百度云IoT SDK時,需根據(jù)所選用的協(xié)議來填寫對應的URL。對于DPI流量識別來說,百度云IoT的流量特征較為明顯,可將*.mqtt.iot.gz.baidubce.com或其它同類域名用于識別百度云IoT流量。

阿里云IoT

阿里云IoT支持MQTT over TLS、CoAP over DTLS、HTTPS三種物聯(lián)網(wǎng)協(xié)議。阿里云在用戶自定義產(chǎn)品名時,會自動生成一個ProductKey,并以該ProductKey作為用戶獨立DNS子域名。對于DPI流量識別來說,阿里云IoT的流量特征也較為明顯,可將*.iot-as-mqtt.cn-shanghai.aliyuncs.com、*.iot-as-coap.cn-shanghai.aliyuncs.com或其它同類域名用于識別阿里云IoT流量。

騰訊云IoT

騰訊云IoT支持MQTT over TLS、CoAP over DTLS兩種物聯(lián)網(wǎng)協(xié)議。與百度云IoT、阿里云IoT不同的是,騰訊云IoT的DNS域名并不是用戶的獨立子域名。騰訊云在用戶自定義產(chǎn)品名/設備名時,會自動生成一個productID,并將“productID+設備名稱”在TLS的ClientKeyExchange消息、DTLS的Client Certificate消息中提供給云端。對于DPI流量識別來說,騰訊云IoT的流量特征也較為明顯,可將iotcloud-mqtt.gz.tencentdevices.com、iotcloud-coap.gz.tencentdevices.com 或其它同類域名用于識別騰訊云IoT流量。

物聯(lián)云協(xié)議特征對比分析

每種物聯(lián)云服務都可能提供給多個不同終端設備廠商使用,對于DPI流量識別來說,既應該支持識別不同物聯(lián)云服務的流量,也應該支持某一種物聯(lián)云服務內(nèi)不同廠商終端設備的應用流量。

首先,按云服務識別:各物聯(lián)云IoT服務,通??筛鶕?jù)DNS特征識別服務器IP地址,再根據(jù)IP地址識別相應流量。如因終端設備本地緩存DNS等情況而無法獲取DNS的話,則可將SNI(Servcie Name Indication)或服務器證書CN(Common Name)作為補充特征。

其次,按終端應用業(yè)務細化識別:各物聯(lián)云IoT服務,要么可通過DNS細化識別終端應用流量,要么可通過 Client Key Exchange 或 Client Certificate 消息細化識別終端應用流量。值得注意的是,百度云IoT較為特殊,支持明文方式MQTT協(xié)議,這時可通過 MQTT CONNECT 中username或 PUBLISH/SUBSCRIBE 消息中Topic作DPI特征,識別更加精細化的終端應用行為信息。

本文介紹了百度云IoT、阿里云IoT、騰訊云IoT三款國內(nèi)主流物聯(lián)網(wǎng)云服務的協(xié)議支持情況,通過流量對比分析,給出有效的DPI特征用于流量識別。希望可以幫助讀者了解物聯(lián)網(wǎng)云服務之概貌,以進一步學習了解IoT,了解萬物互聯(lián)。

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

    關注

    2930

    文章

    46230

    瀏覽量

    392323
  • 云服務
    +關注

    關注

    0

    文章

    855

    瀏覽量

    39703

原文標題:干貨|BAT物聯(lián)云IoT協(xié)議例析

文章出處:【微信號:ZTEdeveloper,微信公眾號:中興開發(fā)者社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    聯(lián)網(wǎng)學習路線來啦!

    的軟硬件功能,設計硬件方案和軟件實現(xiàn)方案。 2)搭建硬件平臺 使用傳感器、單片機最小系統(tǒng)、通信模塊等硬件設備,搭建物聯(lián)網(wǎng)項目的硬件平臺。 3)編程與調(diào)試 編寫程序代碼,實現(xiàn)數(shù)據(jù)采集、處理和上等功能。然后,進一步進行系統(tǒng)調(diào)試和優(yōu)
    發(fā)表于 11-11 16:03

    C語言深度剖析 讓你進一步了解C語言

    適合對C語言有定基礎積累的童鞋 想進一步學習C語言的 可以看哈
    發(fā)表于 09-10 22:26

    【OK210申請】嵌入式進一步學習(想試著做個簡單的平板玩玩)

    借這個機會,申請這塊開發(fā)版,便于日常學習,而且我即將大四了,希望用這塊開發(fā)版能更進一步學習則方便之后的課設,二則便于找工作,三則嵌入式也是自己敢興趣。衷心希望能獲得這次機會,謝謝
    發(fā)表于 06-24 17:06

    什么是Salesforce聯(lián)網(wǎng)IOT)?

    什么是 IoT聯(lián)網(wǎng)? 準備好了解聯(lián)網(wǎng)世界
    發(fā)表于 10-30 15:11

    自己搭建物聯(lián)網(wǎng)后臺的,一步步實現(xiàn)聯(lián)網(wǎng)系統(tǒng)

    本帖最后由 只耳朵怪 于 2018-5-30 09:20 編輯 第一步:制作自己的聯(lián)網(wǎng)開發(fā)板。下面是我自己制作的塊基于ESP82
    發(fā)表于 05-29 19:43

    聯(lián)網(wǎng)的下一步是什么?

    到這點將為進一步取得成功奠定基礎。如果你投入垃圾,那么你會從任何物聯(lián)網(wǎng)分析平臺中獲取垃圾。因此,最成功的
    發(fā)表于 10-29 17:14

    【創(chuàng)龍TLZ7x-EasyEVM評估板試用連載】進行進一步學習和研究

    項目名稱:進行進一步學習和研究試用計劃:此前直從事單片機開發(fā),想進一步深入學習各種MCU,看到有此活動,特來申請。也為下
    發(fā)表于 04-23 10:36

    進一步理解量子力學經(jīng)典 多方面豐富相關圖表

    進一步理解量子力學經(jīng)典理論與應用 多方面豐富相關圖表為了進一步深入理解量子力學理論經(jīng)典及其應用,從多個方面豐富內(nèi)容,附圖頁碼致,符合國際標準。聲學,聲波自然現(xiàn)象,以及經(jīng)典原子理論的應用等對理解量子力學經(jīng)典
    發(fā)表于 08-02 07:05

    聯(lián)網(wǎng)IP Camera解決方案資料下載

    不看這幾篇好文,就別說自己了解聯(lián)網(wǎng)前言IP Camera即網(wǎng)絡攝像頭,是聯(lián)網(wǎng)領域中的個重要
    發(fā)表于 06-30 07:04

    阿里開放聯(lián)網(wǎng)技術開發(fā)平臺

    平臺由硬件規(guī)范層、核心服務層、應用組件層和業(yè)務框架層四層組成。提供多種應用領域的軟件框架,進一步降低應用解決方案的開發(fā)難度。目前,YoC 平臺提供連接、BLE/MESH、智能語音、視覺 AI、安全
    發(fā)表于 03-08 08:50

    關于GCC的分析,想進一步了解GCC的朋友可以看看

    關于GCC的分析,想進一步了解GCC的朋友可以看看
    發(fā)表于 10-25 08:40 ?5次下載
    關于GCC的分析,想<b class='flag-5'>進一步</b><b class='flag-5'>了解</b>GCC的朋友可以看看

    賽普拉斯獲得阿里接入認證,進一步參與阿里聯(lián)網(wǎng)生態(tài)建設

    全球領先的嵌入式解決方案供應商賽普拉斯半導體公司(Cypress Semiconductor Corp.)(納斯達克代碼:CY)今日宣布,旗下聯(lián)網(wǎng)IoT)解決方案進一步加強了對
    的頭像 發(fā)表于 09-21 13:55 ?3438次閱讀

    Silicon Labs牽手安朗杰 進一步打造物聯(lián)網(wǎng)安防產(chǎn)品

    Silicon Labs與安防解決方案領域的領導廠商安朗杰(Allegion)合作,進一步聯(lián)網(wǎng)IoT)功能擴展到用于智能家居和商業(yè)建筑的安防產(chǎn)品之中。
    發(fā)表于 08-20 11:10 ?1183次閱讀

    聯(lián)網(wǎng)正在進一步推動各大新興場景的加速崛起

    作為新代信息通信技術的關鍵核心,聯(lián)網(wǎng)對于促進經(jīng)濟、社會轉型升級,助力行業(yè)領域互聯(lián)、智能有著無與倫比的重要價值?;诖?,近年來世界主要經(jīng)濟體都在加大對
    的頭像 發(fā)表于 11-12 13:41 ?2788次閱讀

    【轉載】更進一步了解Keil Flash的下載算法

    【轉載】更進一步了解Keil Flash的下載算法
    發(fā)表于 11-26 16:36 ?1次下載
    【轉載】更<b class='flag-5'>進一步</b>的<b class='flag-5'>了解</b>Keil Flash的下載算法