MPLS標(biāo)記棧的使用
發(fā)布時(shí)間:2014/9/30 18:32:21 訪問次數(shù):1750
由于一個(gè)MPLS標(biāo)記占20位,因此從理論上講,在設(shè)置MPLS時(shí)可以使用標(biāo)記的所有20位, ICM7228因而可以同時(shí)客納高達(dá)220個(gè)流(即1 048 576個(gè)流)。但是,實(shí)際上幾乎沒有哪個(gè)MPLS實(shí)例會(huì)使用很大數(shù)目的流,因?yàn)橥ǔP枰芾韱T人工管理和設(shè)置每條交換徑。
MPLS還有一個(gè)功能就是可以使用多個(gè)標(biāo)記,并把這些標(biāo)記都放入標(biāo)記棧(label stack)。其實(shí)MPLS的標(biāo)記棧就在MPLS酋部的位置。當(dāng)MPLS首部加到IP數(shù)據(jù)報(bào)首部的前面時(shí),我們就可以把這個(gè)MPLS首部看成是MPLS的標(biāo)記棧,不過這時(shí)的標(biāo)記棧里只有一個(gè)標(biāo)
記。如果再產(chǎn)生一個(gè)MPLS標(biāo)記,那么就要把它加入到標(biāo)記棧中,也就是放置在原來(lái)老的標(biāo)記的前方(離IP數(shù)據(jù)報(bào)首部更遠(yuǎn)的位置)。棧是一種后進(jìn)先出的數(shù)據(jù)結(jié)構(gòu)。后入棧的要先出棧。MPLS協(xié)議規(guī)定,標(biāo)記棧的棧頂(最后進(jìn)入棧的標(biāo)記)最靠近以太網(wǎng)幀的幀首部彤,而棧底(最先入棧的標(biāo)記)最靠近IP首部。S為1表示這個(gè)MPLS首部是棧底(bottom ofstack)。在其他情況下S都為0。
MPLS的標(biāo)記棧用于當(dāng)MPLS域出現(xiàn)嵌套的情況。下面我們用一個(gè)例子來(lái)說(shuō)明。如圖10-18所示的工廠有多個(gè)廠區(qū)(這里只畫出兩個(gè)),而每個(gè)廠區(qū)又有多個(gè)廠房。每個(gè)廠房內(nèi)的網(wǎng)絡(luò)使用普通的路由器,而各廠房之間IP數(shù)據(jù)報(bào)的傳輸則使用MPLS,我們可以構(gòu)建兩個(gè)MPLS域。一個(gè)叫做MPLS域1,用于廠房之間的通信,而另一個(gè)叫做MPLS域2,用于廠區(qū)之間的通信(例如,在廠房B和C之間通信)。如果IP數(shù)據(jù)報(bào)是在某廠區(qū)的兩個(gè)廠房之間進(jìn)行傳輸,那么這個(gè)IP數(shù)據(jù)報(bào)就只攜帶一個(gè)標(biāo)記(到達(dá)目的廠房后該標(biāo)記就被去除)。如果IP數(shù)據(jù)報(bào)必須在廠區(qū)之間傳輸,然后再到達(dá)目的廠區(qū)中的某個(gè)廠房,那么這個(gè)IP數(shù)據(jù)報(bào)就要攜帶兩個(gè)標(biāo)記。
圖10-18 MPLS標(biāo)記棧的使用
假定IP數(shù)據(jù)報(bào)進(jìn)入MPLS域1的LSR A(即廠房A中的標(biāo)記交換路由器A)’并且還要再經(jīng)過LSRB和LSRC到達(dá)LSRD。在MPLS域1中的標(biāo)記交換路徑LSP是“A—B—C-D”。lP數(shù)據(jù)報(bào)在到達(dá)入口結(jié)點(diǎn)LSR A時(shí)被壓入一個(gè)標(biāo)記。當(dāng)?shù)竭_(dá)LSR B時(shí)就進(jìn)入了MPLS域2。在域2中的標(biāo)記交換路徑LSP是“B—C”,因此LSR B要壓入另一個(gè)標(biāo)記。當(dāng)IP數(shù)據(jù)報(bào)到達(dá)LSR C時(shí)就彈出棧頂?shù)臉?biāo)記。最后當(dāng)IP數(shù)據(jù)報(bào)到達(dá)LSR D時(shí)彈出標(biāo)記棧剩下的標(biāo)記。
由于一個(gè)MPLS標(biāo)記占20位,因此從理論上講,在設(shè)置MPLS時(shí)可以使用標(biāo)記的所有20位, ICM7228因而可以同時(shí)客納高達(dá)220個(gè)流(即1 048 576個(gè)流)。但是,實(shí)際上幾乎沒有哪個(gè)MPLS實(shí)例會(huì)使用很大數(shù)目的流,因?yàn)橥ǔP枰芾韱T人工管理和設(shè)置每條交換徑。
MPLS還有一個(gè)功能就是可以使用多個(gè)標(biāo)記,并把這些標(biāo)記都放入標(biāo)記棧(label stack)。其實(shí)MPLS的標(biāo)記棧就在MPLS酋部的位置。當(dāng)MPLS首部加到IP數(shù)據(jù)報(bào)首部的前面時(shí),我們就可以把這個(gè)MPLS首部看成是MPLS的標(biāo)記棧,不過這時(shí)的標(biāo)記棧里只有一個(gè)標(biāo)
記。如果再產(chǎn)生一個(gè)MPLS標(biāo)記,那么就要把它加入到標(biāo)記棧中,也就是放置在原來(lái)老的標(biāo)記的前方(離IP數(shù)據(jù)報(bào)首部更遠(yuǎn)的位置)。棧是一種后進(jìn)先出的數(shù)據(jù)結(jié)構(gòu)。后入棧的要先出棧。MPLS協(xié)議規(guī)定,標(biāo)記棧的棧頂(最后進(jìn)入棧的標(biāo)記)最靠近以太網(wǎng)幀的幀首部彤,而棧底(最先入棧的標(biāo)記)最靠近IP首部。S為1表示這個(gè)MPLS首部是棧底(bottom ofstack)。在其他情況下S都為0。
MPLS的標(biāo)記棧用于當(dāng)MPLS域出現(xiàn)嵌套的情況。下面我們用一個(gè)例子來(lái)說(shuō)明。如圖10-18所示的工廠有多個(gè)廠區(qū)(這里只畫出兩個(gè)),而每個(gè)廠區(qū)又有多個(gè)廠房。每個(gè)廠房內(nèi)的網(wǎng)絡(luò)使用普通的路由器,而各廠房之間IP數(shù)據(jù)報(bào)的傳輸則使用MPLS,我們可以構(gòu)建兩個(gè)MPLS域。一個(gè)叫做MPLS域1,用于廠房之間的通信,而另一個(gè)叫做MPLS域2,用于廠區(qū)之間的通信(例如,在廠房B和C之間通信)。如果IP數(shù)據(jù)報(bào)是在某廠區(qū)的兩個(gè)廠房之間進(jìn)行傳輸,那么這個(gè)IP數(shù)據(jù)報(bào)就只攜帶一個(gè)標(biāo)記(到達(dá)目的廠房后該標(biāo)記就被去除)。如果IP數(shù)據(jù)報(bào)必須在廠區(qū)之間傳輸,然后再到達(dá)目的廠區(qū)中的某個(gè)廠房,那么這個(gè)IP數(shù)據(jù)報(bào)就要攜帶兩個(gè)標(biāo)記。
圖10-18 MPLS標(biāo)記棧的使用
假定IP數(shù)據(jù)報(bào)進(jìn)入MPLS域1的LSR A(即廠房A中的標(biāo)記交換路由器A)’并且還要再經(jīng)過LSRB和LSRC到達(dá)LSRD。在MPLS域1中的標(biāo)記交換路徑LSP是“A—B—C-D”。lP數(shù)據(jù)報(bào)在到達(dá)入口結(jié)點(diǎn)LSR A時(shí)被壓入一個(gè)標(biāo)記。當(dāng)?shù)竭_(dá)LSR B時(shí)就進(jìn)入了MPLS域2。在域2中的標(biāo)記交換路徑LSP是“B—C”,因此LSR B要壓入另一個(gè)標(biāo)記。當(dāng)IP數(shù)據(jù)報(bào)到達(dá)LSR C時(shí)就彈出棧頂?shù)臉?biāo)記。最后當(dāng)IP數(shù)據(jù)報(bào)到達(dá)LSR D時(shí)彈出標(biāo)記棧剩下的標(biāo)記。
上一篇:MPLS首部的位置與格式
上一篇:P2P工作方式概述
熱門點(diǎn)擊
- CIDR最主要的特點(diǎn)有兩個(gè)
- RIP協(xié)議的缺點(diǎn):壞消息傳播得慢
- IEEE規(guī)定地址字段的第一字節(jié)的最低位為I/
- 什么叫做比特時(shí)間
- 永久地址與轉(zhuǎn)交地址的作用
- 分組過濾路由器是一種具有分組過濾功能的路由器
- 公鑰密碼體制的加密和解密過程有如下特點(diǎn):
- 符合DIX Ethernet V2標(biāo)準(zhǔn)的局域
- 信道利用率
- 實(shí)體鑒別和報(bào)文鑒別不同
推薦技術(shù)資料
- 按鈕與燈的互動(dòng)實(shí)例
- 現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究