售前電話
135-3656-7657
售前電話 : 135-3656-7657
釋放雙眼,帶上耳機(jī),聽聽看~!
00:00
00:00
由于Intserv和RSVP解決起Internet的服務(wù)質(zhì)量問題并不如意,人們開始重新關(guān)注原來很少用到的IP分組頭中的第二字節(jié),即服務(wù)類型(Tos)字節(jié)。1997年12月,IETF集成服務(wù)工作組中一些人為了找到一種可升級(jí)的“服務(wù)鑒別”方法,形成了DiffServ(差異服務(wù)模型)工作組。DiffServ不像Intserv/RSVP解決方案那樣需要復(fù)雜的識(shí)別和歸類方式,它使用“無歸屬”的分組標(biāo)識(shí)方式,允許路由器根據(jù)單一區(qū)域內(nèi)的內(nèi)容決定如何轉(zhuǎn)發(fā)每一個(gè)分組。
按最初規(guī)定,IP分組的Tos字節(jié)包含兩個(gè)子區(qū)域:前面3個(gè)比特決定8種優(yōu)先級(jí)別中的一種,后3個(gè)或4個(gè)比特用于申請(qǐng)?zhí)囟ǖ男诺佬阅?,如低時(shí)延,高吞吐量和高可靠性等,究競(jìng)3個(gè)還是4個(gè)比特取決于執(zhí)行時(shí)間。DiffServ將該字節(jié)定為包含單一的6比特域,而剩余的2個(gè)比特未用。這6比特域用來選擇“差異服務(wù)碼點(diǎn)”(DSCP),指示路由器和其他節(jié)點(diǎn)采取何種方式去處理信息流。這種定義Tos字節(jié)的方法與在RFC791中的ToS字節(jié)“傳統(tǒng)”定義方法完全不兼容(RFC791的ToS字節(jié)定義方式存在很多問題)。
圖7-9 Diffserv和TOS域
DiffServ的定義方式如圖7-9所示。該模式定義了一個(gè)DS域,該域定義了一些支持相同的每一跳行為(PHB)定義的相互連接的路由器。DiffServ模式假設(shè)該域是單一網(wǎng)絡(luò)服務(wù)供應(yīng)商的網(wǎng)絡(luò)或是處于同一管理模式下的網(wǎng)絡(luò)(在這些網(wǎng)絡(luò)上可以定義共同的PHB)。允許進(jìn)出DS域的路由器稱之為“DS邊界節(jié)點(diǎn)”,它們根據(jù)網(wǎng)絡(luò)管理者規(guī)定的模版來“劃分”進(jìn)入DS域的流量信息。符合特定模版的流量信息可能有其特定的“差異服務(wù)碼點(diǎn)”,表明DS域中的路由器遵循某一PHB定義。這一碼點(diǎn)對(duì)于特定DS域外的路由器而言,意義可能相同,也可能不同。
例如,當(dāng)為低時(shí)延支付了服務(wù)費(fèi)的用戶信息進(jìn)入DS域時(shí),接收邊界節(jié)點(diǎn)將會(huì)為其劃分為一個(gè)表示“低時(shí)延”的碼點(diǎn),這個(gè)碼點(diǎn)對(duì)于該域中的所有路由器含義相同。邊界節(jié)點(diǎn)為信息劃分碼點(diǎn)的依據(jù)是一些IP分組頭屬性,包括IP地址、協(xié)議類型,甚至還可包括主機(jī)初始化分組時(shí)設(shè)置的DS域參數(shù)或主機(jī)網(wǎng)絡(luò)路由器所設(shè)置的DS域參數(shù)。這樣,任何流量屬性都可被壓縮成一個(gè)碼點(diǎn)來告知網(wǎng)絡(luò)該如何處理該流量。
差異服務(wù)的體系結(jié)構(gòu)依賴于對(duì)PHB規(guī)則的共識(shí),以及這些規(guī)則如何與網(wǎng)絡(luò)期望的服務(wù)質(zhì)量相聯(lián)系。因此,DiffServ希望經(jīng)過DS域界的消息服從于一定協(xié)議,如服務(wù)等級(jí)協(xié)議(SLA)或流量調(diào)節(jié)協(xié)議(TCA)。盡管出于一致性的考慮,Internet號(hào)碼分配管理機(jī)構(gòu)(IANA)規(guī)定了某些PHB標(biāo)準(zhǔn),但網(wǎng)絡(luò)服務(wù)供應(yīng)商們?nèi)杂幸?guī)定他們自己的碼點(diǎn)和PHB的權(quán)力,來提供他們及其用戶認(rèn)同的服務(wù)等級(jí)。