在網(wǎng)絡(luò)服務(wù)質(zhì)量保障方面,IPv6在其數(shù)據(jù)包結(jié)構(gòu)中定義了流量類別字段和流標(biāo)簽字段。流量類別字段有8位,和IPv4的服務(wù)類型(ToS)字段功能相同,用于對(duì)報(bào)文的業(yè)務(wù)類別進(jìn)行標(biāo)識(shí);流標(biāo)簽字段有20位,用于標(biāo)識(shí)屬于同一業(yè)務(wù)流的包。流標(biāo)簽和源地址、目的地址一起,唯一標(biāo)識(shí)了一個(gè)業(yè)務(wù)流。同一個(gè)流中的所有包具有相同的流標(biāo)簽,以便對(duì)有同樣QoS要求的流進(jìn)行快速、相同的處理。
目前,IPv6的流標(biāo)簽定義還未完善,但從其定義的規(guī)范框架來看,IPv6流標(biāo)簽提出的支持服務(wù)質(zhì)量保證的最低要求是標(biāo)識(shí)流,即給流打標(biāo)簽。流標(biāo)簽應(yīng)該由流的發(fā)起者——信源節(jié)點(diǎn)賦予一個(gè)流,同時(shí)要求在通信路徑上的節(jié)點(diǎn)都能夠識(shí)別該流的標(biāo)簽,并根據(jù)流標(biāo)簽來調(diào)度流的轉(zhuǎn)發(fā)優(yōu)先級(jí)算法。這樣的定義可以使物聯(lián)網(wǎng)節(jié)點(diǎn)上的特定應(yīng)用有更大的調(diào)整自身數(shù)據(jù)流的自由度,節(jié)點(diǎn)可以只在必要時(shí)選擇符合應(yīng)用需要的服務(wù)質(zhì)量等級(jí),并為該數(shù)據(jù)流打上一致的標(biāo)識(shí)。在重要數(shù)據(jù)轉(zhuǎn)發(fā)完成后,即使通信沒有結(jié)束,節(jié)點(diǎn)也可以釋放該流標(biāo)識(shí),這樣的機(jī)制再結(jié)合動(dòng)態(tài)服務(wù)質(zhì)量申請(qǐng)和認(rèn)證、計(jì)費(fèi)的機(jī)制,就可以使網(wǎng)絡(luò)按應(yīng)用的需要來分配服務(wù)質(zhì)量。同時(shí),為了防止節(jié)點(diǎn)在釋放流標(biāo)簽后又誤用該流標(biāo)簽,造成計(jì)費(fèi)上的問題,信源節(jié)點(diǎn)必須保證在120 s內(nèi)不再使用釋放了的流標(biāo)簽。
在物聯(lián)網(wǎng)應(yīng)用中,普遍存在節(jié)點(diǎn)數(shù)量多、通信流量突發(fā)性強(qiáng)的特點(diǎn)。與IPv4相比,由于IPv6的流標(biāo)簽有20 bit,足夠標(biāo)識(shí)大量節(jié)點(diǎn)的數(shù)據(jù)流。與IPv4中通過五元組(源/目的IP地址、源/目的端口、協(xié)議號(hào))的方式不同,IPv6可以在一個(gè)通信過程中(五元組沒有變化),只在必要時(shí)數(shù)據(jù)包才攜帶流標(biāo)簽(如在節(jié)點(diǎn)發(fā)送重要數(shù)據(jù)時(shí)),這可以動(dòng)態(tài)提高應(yīng)用的服務(wù)質(zhì)量等級(jí),做到對(duì)服務(wù)質(zhì)量的精細(xì)化控制。
當(dāng)然,IPv6的QoS特性并不完善,由于使用的流標(biāo)簽位于IPv6包頭,容易被偽造,造成服務(wù)被盜用的安全問題,因此,在IPv6中流標(biāo)簽的應(yīng)用需要開發(fā)相應(yīng)的認(rèn)證加密機(jī)制,同時(shí)為了避免流標(biāo)簽使用過程中發(fā)生沖突,還要增加源節(jié)點(diǎn)的流標(biāo)簽使用控制的機(jī)制,保證在流標(biāo)簽使用過程中不會(huì)被誤用。