在物聯(lián)網(wǎng)的安全保障方面,由于物聯(lián)網(wǎng)應(yīng)用中節(jié)點(diǎn)部署的方式比較復(fù)雜,節(jié)點(diǎn)可能通過有線方式或無線方式連接到網(wǎng)絡(luò),因此節(jié)點(diǎn)的安全保障的情況也比較復(fù)雜。在使用IPv4的場景中,一個(gè)黑客可能通過在網(wǎng)絡(luò)中掃描主機(jī)IPv4地址的方式來發(fā)現(xiàn)節(jié)點(diǎn),并尋找相應(yīng)的漏洞。而在IPv6場景中,由于同一個(gè)子網(wǎng)支持的節(jié)點(diǎn)數(shù)量極大,黑客通過掃描方式找到主機(jī)的難度大大增加。
在IP基礎(chǔ)協(xié)議棧的設(shè)計(jì)方面,IPv6將IPSec協(xié)議嵌入到基礎(chǔ)的協(xié)議棧中,通信的兩端可以啟用IPSec來為通信的信息和過程加密。網(wǎng)絡(luò)中的黑客將不能采用中間人攻擊的方法對通信過程進(jìn)行破壞或劫持,即使黑客截取了節(jié)點(diǎn)的通信數(shù)據(jù)包,也會因?yàn)闊o法解碼而不能竊取通信節(jié)點(diǎn)的信息。
由于IP地址的分段設(shè)計(jì),將用戶信息與網(wǎng)絡(luò)信息分離,使用戶在網(wǎng)絡(luò)中的實(shí)時(shí)定位很容易實(shí)現(xiàn),這也保證了在網(wǎng)絡(luò)中可以對黑客行為進(jìn)行實(shí)時(shí)監(jiān)控,提升網(wǎng)絡(luò)的監(jiān)控能力。
在另一個(gè)方面,物聯(lián)網(wǎng)應(yīng)用中由于成本限制,節(jié)點(diǎn)通常比較簡單,節(jié)點(diǎn)的可靠性也不可能做得太高,因此,物聯(lián)網(wǎng)的可靠性要靠節(jié)點(diǎn)之間的互相冗余來實(shí)現(xiàn)。又因?yàn)楣?jié)點(diǎn)不可能實(shí)現(xiàn)較復(fù)雜的冗余算法,因此一種較為理想的冗余實(shí)現(xiàn)方式是采用網(wǎng)絡(luò)側(cè)的任播技術(shù)來實(shí)現(xiàn)節(jié)點(diǎn)之間的冗余。
采用IPv6的任播技術(shù)后,多個(gè)節(jié)點(diǎn)采用相同的IPv6任播地址(任播地址在IPv6中有特殊定義)。在通信過程中發(fā)往任播地址的數(shù)據(jù)包將被發(fā)往由該地址標(biāo)識的“最近”的一個(gè)網(wǎng)絡(luò)接口,其中“最近”指的是在路由器中該節(jié)點(diǎn)的路由矢量計(jì)算值最小的節(jié)點(diǎn)。當(dāng)一個(gè)“最近”節(jié)點(diǎn)發(fā)生故障時(shí),網(wǎng)絡(luò)側(cè)的路由設(shè)備將會發(fā)現(xiàn)該節(jié)點(diǎn)的路由矢量不再是“最近”的,從而會將后續(xù)的通信流量轉(zhuǎn)發(fā)到其他的節(jié)點(diǎn),這樣物聯(lián)網(wǎng)的節(jié)點(diǎn)之間就自動實(shí)現(xiàn)了冗余保護(hù)的功能,而節(jié)點(diǎn)上基本不需要增加算法,只需要應(yīng)答路由設(shè)備的路由查詢,并返回簡單信息給路由設(shè)備即可。