摘要:通信工程師互聯(lián)網技術流標號的使用:傳統(tǒng)的IP網絡中,所有到達路由器的業(yè)務在一個隊列中排隊(如圖5-22(a)所示),采用先到先處理(FIFO)方式處理所有分組。當要為實時業(yè)務提供QoS時,實時業(yè)務就不應當與普通的盡力而為的業(yè)務排在同一個隊列,IP網絡必須為實時業(yè)務提供專門的隊列(如圖5-22(b)所示)。
5.9.3.2 流標號的使用
傳統(tǒng)的IP網絡中,所有到達路由器的業(yè)務在一個隊列中排隊(如圖5-22(a)所示),采用先到先處理(FIFO)方式處理所有分組。當要為實時業(yè)務提供QoS時,實時業(yè)務就不應當與普通的盡力而為的業(yè)務排在同一個隊列,IP網絡必須為實時業(yè)務提供專門的隊列(如圖5-22(b)所示)。并且提供更高的處理優(yōu)先級。優(yōu)先級處理是提供實時業(yè)務QoS最基本的手段。但優(yōu)先級處理方式仍然是比較粗糙的,IP網絡一般只具有有限的優(yōu)先級(如IPv6提供16個優(yōu)先級),這對實時業(yè)務的有效處理來說還很不夠,因此,在IPv6中引人流標號(FlowLabel),進一步減少實時業(yè)務流處理時延。
流標號由信源節(jié)點分配給數(shù)據分組,處于同一個實時業(yè)務流的所有數(shù)據分組必須具有相同的源地址、目的地址、優(yōu)先級和流標號。當一個路由器接收到-個未知的、非零流標號的實時業(yè)務的數(shù)據分組時。路由器不處理該數(shù)據分組的IPv6報頭內容和擴展頭內容,就好像該數(shù)據分組的流標號為零(普通數(shù)據分組)一樣。路由器的處理內容包括檢測下一站的接口,以及其他可能的動作。如改變跳到跳選項、優(yōu)化路由選項頭中的指針和地址,或者根據數(shù)據分組的優(yōu)先級決定進人哪個隊列進行排隊等。然后路由器將記住以上的處理結果,并作為流標號狀態(tài)信息(包括路由及資源等信息)存儲到高速緩存中,并以源地址結合流標號作 為査詢高速緩存相應流標號狀態(tài)信息的關鍵字,如圖5-23所示。
對以后接收到的具有同一流標號的數(shù)據分組,路由器根據該流標號及源地址生成高速緩沖流標號狀態(tài)信息査詢關鍵字,找出髙速緩存中的相關流標號的狀態(tài)信息,并根據該流標號狀態(tài)信息決定數(shù)據分組的路由并直接轉發(fā),而不對數(shù)據分組的其余內容進行檢測和處理,也無需排隊等待,其過程如圖5-24所示。
編輯推薦:
通信工程師備考資料免費領取
去領取