應用

技術

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點新聞
企業(yè)注冊個人注冊登錄

為什么要轉向全 IP 物聯(lián)網(wǎng)

2021-09-23 15:16 千家網(wǎng)

導讀:隨著連接設備的增多,企業(yè)必須應對IPv4有限的地址空間。IPv6可以幫助提供更多的地址空間、互操作性和更容易的開發(fā)。

物聯(lián)網(wǎng)設備,尤其是家庭中的物聯(lián)網(wǎng)設備,正在以驚人的速度增長。 有人估計,到 2025 年,家用設備的數(shù)量約為 300 億。換個角度來看,這是 2020 年部署的設備數(shù)量的兩倍。

無論是工業(yè)環(huán)境還是聯(lián)網(wǎng)家庭環(huán)境中的用戶,都需要這些產(chǎn)品和應用程序為他們提供可行和有利可圖的服務。但是這種技術的爆炸式增長給網(wǎng)絡和互聯(lián)網(wǎng)所依賴的網(wǎng)絡技術帶來了前所未有的壓力。

IP 技術,尤其是 IPv6,可以幫助實現(xiàn)這種快速增長。開發(fā)人員、制造商和 IT 專家必須使用標準化技術來確保物聯(lián)網(wǎng)的互操作性和長期可行性。

連接標準和向全 IP 的轉變

隨著物聯(lián)網(wǎng)的發(fā)展,許多不同的連接標準已經(jīng)出現(xiàn)并在今天使用。 Z-Wave、Zigbee 和藍牙最初都是為了使用特定的無線頻譜以及用于配對和消息傳遞的附加協(xié)議進行高效通信。

與 Wi-Fi 不同,這些技術不是基于 IP 的,但隨著它們的成熟,它們都增加了 IP 功能。此舉有以下幾個原因:與其他網(wǎng)絡和應用程序的互操作性。最初,智能家居技術依賴于點對點或點對中心通信。與其他 IP 連接應用程序(尤其是在云中)的直接通信變得更加必要。易于開發(fā)。 IP 技術高度標準化,并擁有龐大的開源支持社區(qū),這為開發(fā)人員提供了更廣泛的工具來更快地構建和部署解決方案。對網(wǎng)絡技術、語音和視頻的原生支持。隨著時間的推移,IP 技術已經(jīng)發(fā)展到可以處理多種應用流量,尤其是那些適用于智能家居和物聯(lián)網(wǎng)的應用流量。

IPv4 給物聯(lián)網(wǎng)架構帶來挑戰(zhàn)

IPv4 及其支持的高層協(xié)議、TCP 和用戶數(shù)據(jù)報協(xié)議幾十年來一直是互聯(lián)網(wǎng)的支柱。然而,自 2015 年以來,IPv4 地址空間已經(jīng)耗盡,只有少數(shù)地址在這里和那里掙扎。今天的基于 IPv4 的家庭網(wǎng)絡依賴于與網(wǎng)絡地址轉換 (NAT) 保持在一起的私有地址空間,這讓單個公共地址在私有地址空間中處理它“后面”的主機。

這給許多物聯(lián)網(wǎng)架構帶來了一些挑戰(zhàn)。使用基于不同物理層技術的產(chǎn)品,智能家居內(nèi)部將有許多網(wǎng)絡——而不僅僅是一個專用局域網(wǎng)——這意味著使用多個專用地址空間并防止簡單的點對點通信。盡管有可能,但諸如 NAT 會話遍歷實用程序或依賴“始終在線”的通信通道之類的變通方法很復雜,對于僅偶爾輪詢一次信息的休眠設備或傳感器來說可能很困難。

IPv6呢?

盡管 IPv6 已經(jīng)存在了 20 年,但 IPv4 的持久力主要是通過 NAT 技術推動的,這讓許多人猶豫是否將其批發(fā)用于他們的網(wǎng)絡計劃。然而,IPv6 為物聯(lián)網(wǎng)提供了獨特的優(yōu)勢,它是為穿越數(shù)千個異構網(wǎng)絡的數(shù)十億網(wǎng)絡連接的未來而設計的。

僅地址空間的龐大規(guī)模就是 IPv6 對物聯(lián)網(wǎng)的優(yōu)勢。完整的 IPv6 部署完全消除了對私有地址空間的需求,允許設備和應用程序之間輕松進行雙向通信。由于IPv4地址空間耗盡,運營商部署了各種過渡機制——例如6rd、使用轉換的地址和端口映射、使用封裝的地址和端口映射——在IPv6骨干網(wǎng)上運行IPv4。

此外,IPv6 大大減少了引導和地址分配的網(wǎng)絡開銷。無狀態(tài)地址自動配置使節(jié)點無需中央管理和分配即可協(xié)商自己的網(wǎng)絡地址。這對于在一個網(wǎng)絡上有數(shù)百個設備以及頻繁進入和停止服務的設備的任何部署來說都是一個巨大的福音。

您可以怎樣做才能在您的產(chǎn)品中獲得更可靠的 IPv6 支持?

如上所述,IPv6 得到了標準和開源社區(qū)的大力支持。然而,對使用 IPv6 的物聯(lián)網(wǎng)和智能家居產(chǎn)品進行嚴格而全面的測試對于讓它為最終用戶工作是絕對必要的。在為您的 IoT 產(chǎn)品考慮 IPv6 時,需要檢查以下一些重要因素:

連接到云服務。您的產(chǎn)品能否連接到運行所需的云服務并保持更新?您的 IPv6 連接在固件更新之前和之后都能正常工作嗎?引導。您的設備是否需要能夠同時使用 IPv4 和 IPv6 網(wǎng)絡連接?它可以在重啟或睡眠模式后啟動、接收地址和連接到服務嗎?用戶控制。最終用戶如何訪問您產(chǎn)品的 GUI(如果有)?本地接口或首次使用的應用程序是否通過 IPv6 工作?基本的服務互操作性。您的產(chǎn)品需要的核心協(xié)議(例如 DNS 或網(wǎng)絡時間協(xié)議)是否在 IPv6 上運行?

通過嚴格的自動化測試可以最好地檢查這些功能。對每個構建和新固件進行上述測試對于確保基本 IP 協(xié)議功能沒有退化很重要。此外,即使底層協(xié)議棧(通常從開源代碼實現(xiàn))適用于基本連接,也有很多因素會導致設備最終處于不良狀態(tài)。在很長一段時間內(nèi)頻繁重復這些連接測試可以隔離內(nèi)存泄漏或碎片,這些內(nèi)存泄漏或碎片將導致設備在沒有用戶干預的情況下鎖定或無法連接。

最終,物聯(lián)網(wǎng)的連接前景可能還會持續(xù)一段時間。隨著我們邁向智能產(chǎn)品成為常態(tài),甚至成為關鍵基礎設施一部分的世界,考慮向 IP 和 IPv6 遷移可以幫助組織在這個美麗的新世界中航行。