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

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

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

如何針對物聯(lián)網(wǎng)優(yōu)化IP?

億佰特物聯(lián)網(wǎng)應用專家 ? 2023-05-15 10:29 ? 次閱讀

在流入以及流出的物聯(lián)網(wǎng)中,其中關于“物”的數(shù)據(jù)流向的這些服務位于服務器中,也可以位于“云”中、分布式或者集中式的位置內(nèi)。然后用專用的程序在虛擬機或者傳統(tǒng)的服務器系統(tǒng)中的網(wǎng)絡邊緣平臺上運行,用這些輕量級的應用程序與數(shù)據(jù)中心進行服務通信。

因此,將各式各樣物理層的數(shù)據(jù)收集回來并進行集中處理需要一套體系化的結(jié)構(gòu)方法,其必須包含有獨立于底層與高層的公共層,在這種大環(huán)境下互聯(lián)網(wǎng)協(xié)議(IP)由此而生,并在20世紀末開始在關鍵架構(gòu)角色部分扮演重要角色。直到現(xiàn)在IP不僅是市場的首選,也是OT中的環(huán)境搭建的首選。

雖然目前物聯(lián)網(wǎng)協(xié)議成功的關鍵主要看IP,但是因受限于網(wǎng)絡規(guī)則的問題,IP在結(jié)構(gòu)體系的各個層面上還需要對各協(xié)議進行優(yōu)化。下面筆者將介紹目前市場已經(jīng)出現(xiàn)的或者針對IETF進行開發(fā)的優(yōu)化方式。如下圖展示了優(yōu)化后的TCP/IP層。

21af03f4-f0a7-11ed-ba01-dac502259ad0.png

01

從6LoWPAN到6Lo

在IP體系結(jié)構(gòu)中,必須要定義和記錄給定的協(xié)議上的IP(PHY、MAC)才能進行數(shù)據(jù)傳輸。將IP進行封裝并歸為較低的協(xié)議層的模型通常將這種稱為適配層

除非該技術是特定專有的,否則IP適配層通常由IETF工作組進行定義,并作為RFC(征求意見進行發(fā)布)。RFC通常來自于關于IETF的書籍以及其他出版物,通過正式的文字進行對Internet的標準、規(guī)范、協(xié)議、過程和事件進行記錄。比如RFC 864中描述了IPv4包是怎樣封裝到以太網(wǎng)的幀上面。

物聯(lián)網(wǎng)中的相關協(xié)議普遍默認遵守類似的過程。其主要區(qū)別在于:物聯(lián)網(wǎng)中的適配層設計會針對設備來進行相對的優(yōu)化,以處理受限節(jié)點和設備網(wǎng)絡的問題。

當前為受限節(jié)點或者物聯(lián)網(wǎng)中的“物”進行優(yōu)化,主要在適配層進行。其主要實例就是6LoWPAN工作組以及繼承了其工作的6Lo工作組之下的適配層。6LoWPAN工作組最初的工作主要集中在IPv6的傳輸協(xié)議優(yōu)化,其重點主要集中在對IEEE 802.15.4等受限的網(wǎng)絡傳輸上。如下圖展示了使用6LoWPAN是如何進行對物聯(lián)網(wǎng)協(xié)議棧進行適配,適配的層面位于著名的IP協(xié)議棧邊。

21c1bd46-f0a7-11ed-ba01-dac502259ad0.png

6LoWPAN工作組發(fā)布了幾個RFC,但是因為它定義了幀頭,導致其RFC 4994是基礎性的,只能用于頭壓縮、分片和網(wǎng)絡尋址等功能。這些頭可以在適配層中堆疊,以保持概念的獨立性,同時強制使用結(jié)構(gòu)化的概念來表示每個功能。根據(jù)實現(xiàn)的不同方式,可以對任何有著該功能及其相應的包頭文件進行任意組合。如下圖就展示了部分相對典型的6LoWPAN包頭堆棧示例。

21de5ed8-f0a7-11ed-ba01-dac502259ad0.png


包頭壓縮

6LoWPAN的IPv6的包頭最初是在RFC 4944中進行定義的,之后的更新由RFC 6282進行更新。該功能將IPv6的包頭由原來的40個字節(jié)大小變更為8字節(jié),甚至在特定的情況下能縮短到6個字節(jié)。

在高級層上,6LoWPAN的工作是通過利用所有的可用節(jié)并讓其參與到與本地網(wǎng)路的信息共享中來,從而完成設備之間的信息傳遞與共享。此外,它還能通過對常用值進行假設來對部分的標準頭來做一些省略操作。如下圖展示了使用6LoWPAN包頭壓縮所實現(xiàn)的壓縮量。

21eea720-f0a7-11ed-ba01-dac502259ad0.png

如上圖所示,可以看到一個沒有啟用任何包頭壓縮的6LoWPAN幀,可以看到完整的40個字節(jié)IPv6的包頭和UDP包頭。在本例中,6LoWPAN頭的文件僅為1個字節(jié)。

分片

因為IPv6網(wǎng)絡傳輸?shù)?span style="color:rgb(166,91,203);">最大傳送單元(MTU)必須至少為1280字節(jié)。其中最大單元定義了可以傳遞的最大協(xié)議數(shù)據(jù)單元的大小。對于IEEE 802.15.4幀中所傳輸?shù)腗TU要小得多。對于這個問題,必須在第二層的多個802.15.4幀上進行大型的IPv6數(shù)據(jù)包分片。

6LoWPAN的分片片頭主要由三個字段組成:數(shù)據(jù)報大小、數(shù)據(jù)報標記和數(shù)據(jù)報的偏移量,如下圖。1個字節(jié)的數(shù)據(jù)報會根據(jù)字節(jié)大小指定負荷。

2202e6b8-f0a7-11ed-ba01-dac502259ad0.png

02

6LoWPAN網(wǎng)狀尋址

目前網(wǎng)狀尋址的功能目的是為了在多個跳數(shù)上來轉(zhuǎn)發(fā)數(shù)據(jù)包。由此,發(fā)送數(shù)據(jù)包的包頭定義了3個字段:跳數(shù)限制、源地址、目標地址。與IPv6的跳數(shù)限制相似,網(wǎng)狀尋址也提供了跳數(shù)的限制和幀次數(shù)的轉(zhuǎn)發(fā)上限。

網(wǎng)狀尋址的源頭地址和目標地址字段一般是IEEE 802.15.4地址,表示了一個IP跳數(shù)的端點。如下圖詳細說明了6LoWPAN網(wǎng)狀尋址頭字段。

2214d35a-f0a7-11ed-ba01-dac502259ad0.png

針對物聯(lián)網(wǎng)網(wǎng)路和傳輸?shù)膬?yōu)化還有6TiSCH、RPL、在受約束的節(jié)點上進行身份驗證和加密等。物聯(lián)網(wǎng)安全是一個永恒且復雜的話題,常常會引發(fā)整個行業(yè)的討論。因此需要一些專注于安全物聯(lián)網(wǎng)安全的工作組。

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

    關注

    2909

    文章

    44671

    瀏覽量

    373707
  • IP
    IP
    +關注

    關注

    5

    文章

    1709

    瀏覽量

    149585
收藏 人收藏

    評論

    相關推薦

    IP在線代理指南:選擇、使用與優(yōu)化技巧

    在數(shù)字時代,IP在線代理成為了我們訪問全球互聯(lián)網(wǎng)資源的重要工具。通過選擇合適的代理服務器,我們不僅能夠突破地域限制,還能提高訪問速度,保護個人隱私。然而,如何正確選擇、使用和優(yōu)化IP
    的頭像 發(fā)表于 11-16 16:41 ?352次閱讀

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

    開發(fā)的方法,成為了未來一個單片機程序員的必備技能。 3.2.2網(wǎng)絡通信協(xié)議棧 聯(lián)網(wǎng)開發(fā),離不開網(wǎng)絡的支持。作為網(wǎng)絡協(xié)議的實際統(tǒng)治者——TCP/IP,相信了解一些計算機知識的人都不陌生,在單片機資源受限
    發(fā)表于 11-11 16:03

    深蕾半導體Astra? SL1620嵌入式聯(lián)網(wǎng)處理器詳細介紹

    系列中的一款成本和功耗優(yōu)化的安全嵌入式SoC,針對特定的聯(lián)網(wǎng)細分市場或應用場景進行了優(yōu)化,如低功耗
    的頭像 發(fā)表于 10-08 11:28 ?307次閱讀
    深蕾半導體Astra? SL1620嵌入式<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>處理器詳細介紹

    聯(lián)網(wǎng)時代下的IP地址分配與管理

    聯(lián)網(wǎng)的核心是把所有物品通過信息傳感設備與互聯(lián)網(wǎng)連接起來,進行信息交換。通過為每個人設備分配唯一的IP地址,
    的頭像 發(fā)表于 09-03 15:57 ?392次閱讀

    什么是聯(lián)網(wǎng)技術?

    什么是聯(lián)網(wǎng)技術? 聯(lián)網(wǎng)技術(Internet of Things, IoT)是一種通過信息傳感設備,按約定的協(xié)議,將任何物體與網(wǎng)絡相連接,實現(xiàn)智能化識別、定位、跟蹤、監(jiān)管等功能的
    發(fā)表于 08-19 14:08

    邊緣計算聯(lián)網(wǎng)關如何優(yōu)化數(shù)據(jù)采集?

    地制約了數(shù)據(jù)采集的效率和質(zhì)量。在這一背景下,邊緣計算聯(lián)網(wǎng)關作為一種創(chuàng)新的技術解決方案,正逐步成為優(yōu)化數(shù)據(jù)采集的重要工具。 邊緣計算聯(lián)網(wǎng)
    的頭像 發(fā)表于 07-30 17:29 ?415次閱讀

    邊緣計算聯(lián)網(wǎng)關如何優(yōu)化數(shù)據(jù)處理流程

    展現(xiàn)出非凡的潛力。本文將聚焦于邊緣計算聯(lián)網(wǎng)關如何優(yōu)化數(shù)據(jù)處理流程,深入探討其技術原理、應用優(yōu)勢及未來發(fā)展趨勢。 一、邊緣計算聯(lián)網(wǎng)關概述
    的頭像 發(fā)表于 07-30 17:27 ?417次閱讀
    邊緣計算<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>關如何<b class='flag-5'>優(yōu)化</b>數(shù)據(jù)處理流程

    請問如何使用微控制器優(yōu)化電池供電的聯(lián)網(wǎng)設備的功耗?

    如何使用微控制器優(yōu)化電池供電的聯(lián)網(wǎng)設備的功耗?
    發(fā)表于 07-23 07:09

    IP地址與聯(lián)網(wǎng)安全

    聯(lián)網(wǎng)(IoT)迅速發(fā)展大量的設備接入網(wǎng)絡,使得我們的生活獲得極大的便利。那么你了解聯(lián)網(wǎng)嗎?本文將探討IP地址在
    的頭像 發(fā)表于 07-15 10:26 ?514次閱讀

    4G聯(lián)網(wǎng)開關求助

    阿里云聯(lián)網(wǎng)平臺 合宙模塊780E 724 或者移遠4G模塊開發(fā)一款聯(lián)網(wǎng)開關,有的APP ,可以直接做固件或者固件帶硬件。有可以做的大師可以聯(lián)系我有樣品參考
    發(fā)表于 05-19 15:28

    MQTT聯(lián)網(wǎng)平臺是什么?MQTT聯(lián)網(wǎng)平臺的功能

    ,易于實現(xiàn),因此廣泛應用于受限的環(huán)境,如機器與機器的通信(M2M)以及物聯(lián)網(wǎng)環(huán)境(IoT)。 MQTT聯(lián)網(wǎng)平臺通過提供一種標準化的協(xié)議和平臺,實現(xiàn)了消息的可靠傳輸、設備連接管理、數(shù)據(jù)存儲和分析等功能,方便開發(fā)人員構(gòu)建、連接和管
    的頭像 發(fā)表于 04-01 10:20 ?741次閱讀

    電梯IP與電梯聯(lián)網(wǎng):智慧時代的電梯新篇章

    在科技迅猛發(fā)展的今天,電梯作為我們?nèi)粘I钪胁豢苫蛉钡慕煌üぞ撸苍谇娜唤?jīng)歷著技術的革新。電梯IP和電梯聯(lián)網(wǎng)作為電梯技術的兩大重要發(fā)展方向,正為電梯行業(yè)帶來前所未有的變革。 今天,就讓深圳梯云
    的頭像 發(fā)表于 04-01 09:43 ?542次閱讀
    電梯<b class='flag-5'>IP</b>與電梯<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>:智慧時代的電梯新篇章

    行業(yè)熱知 | 工業(yè)聯(lián)網(wǎng)是什么?能在哪些行業(yè)應用?如何選擇工業(yè)聯(lián)網(wǎng)

    工業(yè)聯(lián)網(wǎng)(IIoT)是聯(lián)網(wǎng)的一個子集,專門應用于工業(yè)領域。它利用機器學習、大數(shù)據(jù)、智能傳感器和機器對機器通信等技術來增強工業(yè)流程。IIoT的應用包括
    的頭像 發(fā)表于 03-29 13:52 ?1059次閱讀

    全球首個針對聯(lián)網(wǎng)數(shù)據(jù)法案生效,對我國聯(lián)網(wǎng)產(chǎn)業(yè)有哪些影響和啟示?

    倡議?!稊?shù)據(jù)法案》最大的亮點是針對聯(lián)網(wǎng)相關數(shù)據(jù)形成的立法,也是全球大型經(jīng)濟體首個針對聯(lián)網(wǎng)數(shù)據(jù)
    的頭像 發(fā)表于 03-23 08:12 ?1065次閱讀
    全球首個<b class='flag-5'>針對</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>數(shù)據(jù)法案生效,對我國<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>產(chǎn)業(yè)有哪些影響和啟示?

    EIoT能源聯(lián)網(wǎng)的工廠智能照明系統(tǒng)應用改造

    EIoT能源聯(lián)網(wǎng)的工廠智能照明系統(tǒng)應用改造 【摘要】 :隨著聯(lián)網(wǎng)技術的發(fā)展,許多場所針對照明合理應用
    的頭像 發(fā)表于 01-30 13:32 ?410次閱讀
    EIoT能源<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>的工廠智能照明系統(tǒng)應用改造