Spirent公司Martha Lawrence
MPLS 變得如此引人注意的原因是由于這個協(xié)議提供了服務(wù)質(zhì)量(QoS)和流量工程(TE)控制的能力。采取QoS 和TE 后,網(wǎng)絡(luò)的使用狀況將出現(xiàn)獨特的改進。這些改進能夠而且應(yīng)該體現(xiàn)在整個網(wǎng)絡(luò)的多個點上。
MPLS 的工作原理是根據(jù)數(shù)據(jù)包上使用的標(biāo)記,進行數(shù)據(jù)包轉(zhuǎn)發(fā)。
網(wǎng)絡(luò)有三種類型的標(biāo)記交換路由器(LSR): 入口LSR、轉(zhuǎn)發(fā)LSR和出口LSR。
■ 入口LSR (又稱邊緣LSR或標(biāo)記邊緣路由器(LER))。在這個“起始點”上,該LSR必須檢查每個數(shù)據(jù)包并按照特定的LSP對該數(shù)據(jù)包進行分類。由于需要根據(jù)諸如來源/目的地IP地址、DiffServ代碼點、端口號碼或應(yīng)用的內(nèi)容等多種標(biāo)準(zhǔn)分類數(shù)據(jù)包,入口LSR通常比普通路由器更多地用于處理數(shù)據(jù)包的分類。
■ 轉(zhuǎn)發(fā) LSR (又稱核心LSR) 。轉(zhuǎn)發(fā) LSR接收帶標(biāo)記的數(shù)據(jù)包,進行標(biāo)記交換,并將這些數(shù)據(jù)包按照帶標(biāo)記的數(shù)據(jù)包進行再轉(zhuǎn)發(fā) (見下面的轉(zhuǎn)發(fā)LSR圖)。在MPLS網(wǎng)絡(luò)的所有LSR中,轉(zhuǎn)發(fā)LSR通常必須要具備非常高的性能指標(biāo)。衡量核心LSR的性能,通常是看該設(shè)備能維護的大量動態(tài)標(biāo)記交換路徑(LSP)和設(shè)備的路由性能,或著是這兩者的結(jié)合。
■ 出口LSR(又稱邊緣LSR或標(biāo)記邊緣路由器(LER))。出口LSR接收帶標(biāo)記的數(shù)據(jù)包,將每個數(shù)據(jù)包轉(zhuǎn)換為IP數(shù)據(jù)包并進行發(fā)送。將數(shù)據(jù)包轉(zhuǎn)換為IP數(shù)據(jù)包是出口LSR的繁重任務(wù)。這是由于MPLS標(biāo)記堆棧條目必須被剝離,TTL信息必須從標(biāo)記復(fù)制到IP標(biāo)頭,而且必須重新計算IP校驗和。出口路由器的性能可能由于某些因素而降低,包括路由和LSP數(shù)量以及IP路由安排的復(fù)雜性。
假設(shè)一個服務(wù)供應(yīng)商想要實施至少三種類型的高級QoS服務(wù):
● QoS1 - 一個ISP的優(yōu)先客戶希望以確保的帶寬和可靠的QoS水平接收視頻通信。
● QoS2 - 這個同樣的優(yōu)先客戶希望增強除視頻以外的所有類型的通信傳輸質(zhì)量。該客戶的通信根據(jù)位于源IP地址域的該公司IP地址予以確定。
● QoS3 - 該ISP提供的第三層QoS應(yīng)能使所有帶視頻通信的其他客戶使用確保的最低帶寬通道。
針對這個問題的 MPLS解決方案要達(dá)到要求的目標(biāo),嚴(yán)重依賴于入口LSR和MPLS的流量工程處理能力。入口LSR負(fù)責(zé)通過檢查源IP地址探測來自該首選的客戶的通信業(yè)務(wù)。然后檢查數(shù)據(jù)包,看它是視頻數(shù)據(jù)包還是數(shù)據(jù)通信。最后,檢查該數(shù)據(jù)包的目的地IP地址。
根據(jù)這些信息,該數(shù)據(jù)包將被發(fā)往相應(yīng)的LSP之一。
如果該數(shù)據(jù)包不符合任何LSP的標(biāo)準(zhǔn),它將通過標(biāo)準(zhǔn)的IP路由機制被轉(zhuǎn)發(fā),而不被放入任何LSP。
這個在網(wǎng)絡(luò)中推行QoS 的方法具有非常重要的意義。不需要由轉(zhuǎn)發(fā)和入口LSR對數(shù)據(jù)包進行深入檢查以了解采用哪些QoS標(biāo)準(zhǔn)。因為這些信息已經(jīng)在創(chuàng)建LSP時發(fā)出。LSP被創(chuàng)建后,這些LSR可以設(shè)置適當(dāng)?shù)年犃匈Y源并直接將帶有標(biāo)記的數(shù)據(jù)包送交適當(dāng)?shù)年犃小?/p>
正確的性能測量工具能夠檢測MPLS的效益并與非MPLS通信進行比較。 通過對一些重要的統(tǒng)計數(shù)字,包括數(shù)據(jù)包序列的跟蹤、延遲、幀丟失、吞吐量等, 延遲的變化和延遲超時等情況進行分析可以得出結(jié)論。
一些網(wǎng)絡(luò)性能分析儀,如SmartBits,結(jié)合有些應(yīng)用程序,如SmartFlow和Script Automation Interface (SAI),與Sprient通信公司的SmartBits基礎(chǔ)程序一起使用, 可以輕松測試數(shù)以千計的MPLS和非MPLS的IP、TCP和UDP信息流。
無論技術(shù)人員或工程師是否測試入口、轉(zhuǎn)發(fā)或出口路由器,這些應(yīng)用程序都支持動態(tài)和靜態(tài) MPLS標(biāo)記分配。
摘自《網(wǎng)絡(luò)世界》