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