新一代的桌面智能機(jī)能識(shí)別IP數(shù)據(jù)包第四層(TCP/UDP層)及以下的信息,即可以識(shí)別至少80個(gè)字節(jié)的包頭長度,根據(jù)TCP/UDP端口號(hào)來區(qū)分?jǐn)?shù)據(jù)包的應(yīng)用類型,從而實(shí)現(xiàn)應(yīng)用級(jí)的訪問控制或服務(wù)質(zhì)量保證。
數(shù)據(jù)包的二層IEEE802.1P字段或三層 IP ToS字段可以用于區(qū)分?jǐn)?shù)據(jù)包本身的優(yōu)先級(jí),但對(duì)于桌面層機(jī),由于直接連接最終用戶,目前大多數(shù)用戶網(wǎng)卡的驅(qū)動(dòng)程序還不支持IEEE802.1P或IP ToS標(biāo)記類型,因此用戶發(fā)過來的數(shù)據(jù)包中不含有這兩種優(yōu)先級(jí)標(biāo)記;另外,對(duì)于服務(wù)質(zhì)量保證要有全局的概念,某個(gè)用戶所認(rèn)為重要的應(yīng)用未必真正是重要的,因此即使用戶發(fā)過來的數(shù)據(jù)包中含有IEEE802.1P或IP ToS優(yōu)先級(jí)標(biāo)記,也不能以此為準(zhǔn),還是需要按照整個(gè)網(wǎng)絡(luò)統(tǒng)一的QoS策略來執(zhí)行。智能二層桌面交換機(jī)識(shí)別應(yīng)用流,并將其QoS策略映射到全網(wǎng)的DiffServ信令,從而實(shí)現(xiàn)端到端的QoS,提供相應(yīng)的服務(wù)。
整個(gè)網(wǎng)絡(luò)統(tǒng)一的QoS策略需要網(wǎng)絡(luò)中所有交換機(jī)來遵照?qǐng)?zhí)行,桌面交換機(jī)的QoS處理過程如下(例如用戶的QoS策略是要保證數(shù)據(jù)庫應(yīng)用的優(yōu)先傳送):
。1) 流分類及標(biāo)記:根據(jù)用戶定義的策略來區(qū)分?jǐn)?shù)據(jù)包,可以基于四層及四層以下的信息,如果識(shí)別到是數(shù)據(jù)庫應(yīng)用,則定義為高優(yōu)先級(jí),可在數(shù)據(jù)包802.1P或IP ToS字段加以標(biāo)記,以便于網(wǎng)絡(luò)中其他交換機(jī)來識(shí)別,便于實(shí)現(xiàn)全網(wǎng)統(tǒng)一的QoS策略。
(2) 流控制:基于在交換機(jī)上定義的策略可以允許數(shù)據(jù)包通過或被禁止,以及可以對(duì)數(shù)據(jù)包進(jìn)行帶寬控制等策略控制。
(3) 流排隊(duì):交換機(jī)每端口支持4/8個(gè)優(yōu)先級(jí)隊(duì)列,根據(jù)第(1)步流分類及標(biāo)記的結(jié)果,將高優(yōu)先級(jí)數(shù)據(jù)包放在高優(yōu)先級(jí)隊(duì)列,例如數(shù)據(jù)庫應(yīng)用數(shù)據(jù)包被放在高優(yōu)先級(jí)隊(duì)列當(dāng)中,其他應(yīng)用數(shù)據(jù)包按照其優(yōu)先級(jí)高低依次放在不同的優(yōu)先級(jí)隊(duì)列當(dāng)中。
。4) 流調(diào)度:交換機(jī)通常支持兩種隊(duì)列調(diào)度方式:WFQ和PQ,WFQ是加權(quán)公平隊(duì)列調(diào)度方式,既輪流處理不同優(yōu)先級(jí)隊(duì)列當(dāng)中的數(shù)據(jù),保證每個(gè)隊(duì)列當(dāng)中的數(shù)據(jù)都能夠被處理到;PQ是嚴(yán)格優(yōu)先級(jí)隊(duì)列調(diào)度方式,該調(diào)度方式是保證關(guān)鍵應(yīng)用的優(yōu)先處理,只要高優(yōu)先級(jí)隊(duì)列當(dāng)中有數(shù)據(jù),交換機(jī)就會(huì)一直處理該隊(duì)列,直到該隊(duì)列變空,才依次處理其他隊(duì)列。用戶如果要求必須保證數(shù)據(jù)庫應(yīng)用的服務(wù)質(zhì)量,則可以采取PQ調(diào)度方式。
桌面交換機(jī)處理完的數(shù)據(jù)包被發(fā)送到網(wǎng)絡(luò)當(dāng)中的其他交換機(jī)上,其他交換機(jī)可以根據(jù)數(shù)據(jù)包當(dāng)中的IEEE802.1P或IP ToS標(biāo)記來加以區(qū)分其優(yōu)先級(jí),重復(fù)完成上述的(2)、(3)、(4)步過程,這樣就可以實(shí)現(xiàn)全網(wǎng)端到端的應(yīng)用級(jí)QoS策略。
來源:中國自學(xué)編程網(wǎng)