每次提起物聯網這個詞,我們都可以看到人們不遺余力地用最專業的市場術語說著它的好與壞。伴隨著物聯網概念的興起,很多機會也隨之而來:通過物聯網,你可以實時查看你家的用電量,了解車況,并通過可穿戴設備監控健康狀況。
但隨著物聯網的興起,出現了一個有趣的情況,那就是 IP 可能不夠用了。我(原作者)現在購買的物聯網設備有無線攝像頭、家居自動化設備、可穿戴設備等等,據我這段時間的觀察,這些設備可以使用的 IP 地址十分有限,因為現在范圍僅限于 IPv4。IPv4 是之前為了解決互聯網擁擠而提出的網絡協議,但問題在于 32 位的 IPv4 提供的 IP 地址十分有限,全球范圍內共有 43 億個,而現在已經消耗殆盡。
為解決 IP 地址匱乏的問題,必須有新的網絡協議站出來代替 IPv4,那就是 IPv6。目前互聯網上 90% 以上的 IP 地址都是基于 IPv4 的,IP 地址匱乏的問題很快就會顯現出來。IPv6 是九十年代由 IETF 為了解決 IPv4 地址有限的問題而提出的,這種協議擁有 7.9×10^28 個 IP 地址可供選擇,這是一個天文數字,能夠很好地解決目前 IP 不夠用的問題。
但是 IPv6 也會面對安全和普及的問題,那些不能使用 IPv6 的設備在未來功能會受到一些限制。IPSec 原本是強制性嵌入 IPv6 中,可以為物聯網設備加上一層安全代碼,但是很可惜,現在 IPSec 已經成為一個可選項,而非必需項。
我對物聯網持保守態度,雖然安全和隱私的問題遲早會解決,但是由于很多設備不支持 IPv6,這些設備之間的通信就成了大問題。