0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SR-MPLS的優(yōu)勢(shì)和實(shí)際應(yīng)用

SDNLAB ? 來(lái)源:SDNLAB ? 2023-12-14 09:18 ? 次閱讀

多年來(lái),MPLS (多協(xié)議標(biāo)簽交換) 一直是網(wǎng)絡(luò)運(yùn)營(yíng)商確保實(shí)時(shí)應(yīng)用可靠連接的首選技術(shù)。

顧名思義,MPLS不受協(xié)議限制,使用標(biāo)簽交換在網(wǎng)絡(luò)中移動(dòng)數(shù)據(jù)包。MPLS通過(guò)在數(shù)據(jù)包頭部應(yīng)用標(biāo)簽,對(duì)接收到的數(shù)據(jù)包進(jìn)行封裝。MPLS 域中的每個(gè)路由器都會(huì)查看 MPLS 標(biāo)簽,以了解該如何處理每個(gè)數(shù)據(jù)包,但它不關(guān)心數(shù)據(jù)包中的內(nèi)容。當(dāng)數(shù)據(jù)包離開 MPLS 域時(shí),標(biāo)簽將被移除。

但近些年,不乏有“SD-WAN將會(huì)取代MPLS?”“SD-WAN正蠶食MPLS,MPLS會(huì)消失嗎?”等觀點(diǎn)的出現(xiàn)。

MPLS可能會(huì)過(guò)時(shí),但不是因?yàn)?SD-WAN。

SD-WAN 擁有成本和OPEX優(yōu)勢(shì),但在許多情況下,仍然需要利用公共互聯(lián)網(wǎng)和 MPLS 服務(wù)進(jìn)行點(diǎn)到點(diǎn)連接。通過(guò)使用QoS和快速重路由技術(shù),能更好地保證持續(xù)的流量吞吐和穩(wěn)定的延遲。

036166c4-99a0-11ee-8b88-92fbcf53809c.png

鏈接故障導(dǎo)致的快速重路由保護(hù)

MPLS 服務(wù)能提供可靠的交付和實(shí)時(shí)快速重新路由保護(hù),但同時(shí)也伴隨著挑戰(zhàn)——MPLS 很復(fù)雜。

01 下一代 MPLS

SR-MPLS(Segment Routing MPLS,基于MPLS轉(zhuǎn)發(fā)平面的段路由)是基于源路由理念而設(shè)計(jì)的在網(wǎng)絡(luò)上轉(zhuǎn)發(fā)數(shù)據(jù)包的一種協(xié)議。SR-MPLS的核心思想是將報(bào)文轉(zhuǎn)發(fā)路徑切割成不同的段,再為其分配SID(Segment Identifier,段標(biāo)識(shí)符),然后通過(guò)在路徑的起始點(diǎn)往報(bào)文中封裝分段信息的方式來(lái)指導(dǎo)報(bào)文轉(zhuǎn)發(fā)。

Segment Routing 實(shí)現(xiàn)了與 MPLS 相同的功能,但沒有MPLS那么復(fù)雜。此外,它利用了現(xiàn)有的 MPLS 服務(wù)和硬件,這意味著它不需要新的基礎(chǔ)設(shè)施,提供了一個(gè)簡(jiǎn)單的遷移路徑。

Segment Routing由思科于 2013 年首次推出,使網(wǎng)絡(luò)更具可擴(kuò)展性和智能性,同時(shí)提高了容量利用率,從而降低成本并提高用戶滿意度。Segment Routing 的體系架構(gòu)基于源路由范式,它通過(guò)提供一種簡(jiǎn)單的、無(wú)狀態(tài)機(jī)制來(lái)規(guī)劃數(shù)據(jù)包通過(guò)網(wǎng)絡(luò)的路徑,從而利用源路由。由于應(yīng)用程序可以完全控制轉(zhuǎn)發(fā)路徑,并通過(guò)在報(bào)頭中對(duì)有序的段列表進(jìn)行編碼來(lái)引導(dǎo)數(shù)據(jù)包通過(guò)網(wǎng)絡(luò),所以不需要路徑信令。因此,Segment Routing 不會(huì)創(chuàng)建任何逐流狀態(tài),并且可以不受任何限制地?zé)o限擴(kuò)展。

那么,SR-MPLS相較傳統(tǒng)MPLS有什么改進(jìn)呢?

02 SR-MPLS,更智能的MPLS

傳統(tǒng)的MPLS非常適合在提供大量服務(wù)的同時(shí),在網(wǎng)絡(luò)中高效地傳輸流量,但如果想要對(duì)流量路徑和提供保護(hù)的路徑進(jìn)行精細(xì)控制時(shí),MPLS就有些力不從心了。

SR-MPLS與傳統(tǒng)MPLS的不同之處在于它由路徑計(jì)算引擎(PCE)提供支持。PCE 可控制路徑選擇和流量工程,使每個(gè)數(shù)據(jù)包通過(guò)網(wǎng)絡(luò)的路徑完全可編程。SR-MPLS基于“源路由”的概念,它在第一個(gè)路由器(源路由器)上計(jì)算和編程數(shù)據(jù)包到目的地的路徑。路徑計(jì)算由源路由器或支持高級(jí)流量工程選項(xiàng)的外部 PCE 設(shè)備執(zhí)行。

使用 SR-MPLS,每個(gè)路由器都能了解整個(gè)網(wǎng)絡(luò)拓?fù)?。?biāo)簽(段標(biāo)識(shí)符,SID) 是靜態(tài)的、可編程的,并且在整個(gè) SR-MPLS 域中持續(xù)存在。SR-TE 進(jìn)程負(fù)責(zé)從底層路由協(xié)議(OSPF 或 ISIS)中收集拓?fù)浜?SID 信息,并將其存儲(chǔ)在 SR-TE 數(shù)據(jù)庫(kù)中。SR-MPLS中沒有隧道的概念,而是創(chuàng)建 "策略",利用 SID列表指示數(shù)據(jù)包的去向。源路由器或 PCE 使用 SR-TE 數(shù)據(jù)庫(kù)和策略信息來(lái)計(jì)算路徑并填充數(shù)據(jù)包轉(zhuǎn)發(fā)表。

SR-MPLS簡(jiǎn)單、高效、易擴(kuò)展,具有很多不可比擬的優(yōu)勢(shì):

面向SDN架構(gòu)設(shè)計(jì)的協(xié)議,融合了設(shè)備自主轉(zhuǎn)發(fā)和集中編程控制的優(yōu)勢(shì),能夠更好地實(shí)現(xiàn)應(yīng)用驅(qū)動(dòng)的網(wǎng)絡(luò)。同時(shí),可以天然支持傳統(tǒng)網(wǎng)絡(luò)和SDN網(wǎng)絡(luò),兼容現(xiàn)有設(shè)備,保障網(wǎng)絡(luò)平滑演進(jìn)。

簡(jiǎn)化設(shè)備控制平面,減少路由協(xié)議數(shù)量,簡(jiǎn)化運(yùn)維管理,降低運(yùn)營(yíng)成本。SR-MPLS網(wǎng)絡(luò)需要維護(hù)的標(biāo)簽轉(zhuǎn)發(fā)表規(guī)模很小,一臺(tái)設(shè)備上維護(hù)的轉(zhuǎn)發(fā)表數(shù)為N(節(jié)點(diǎn)標(biāo)簽數(shù)量,一般為全網(wǎng)節(jié)點(diǎn)數(shù)量)+A(鄰接標(biāo)簽數(shù)據(jù),一般為設(shè)備接口數(shù)量),而傳統(tǒng)MPLS網(wǎng)絡(luò)則為N^2。

支持廣泛的部署場(chǎng)景,包括骨干網(wǎng)、DCI網(wǎng)絡(luò)及DC網(wǎng)絡(luò)等場(chǎng)景。

能以更簡(jiǎn)單的方式實(shí)現(xiàn)TE、FRR、OAM等功能,從而簡(jiǎn)化網(wǎng)絡(luò)的設(shè)計(jì)和管理,快速獲得網(wǎng)絡(luò)服務(wù),優(yōu)化整個(gè)網(wǎng)絡(luò)的性能。

SR-MPLS既很好地繼承了MPLS技術(shù)的優(yōu)勢(shì),又能夠適應(yīng)未來(lái)SDN等技術(shù)的發(fā)展,為SD-WAN網(wǎng)絡(luò)提供了一種靈活高效的控制手段。SR-MPLS具有使用簡(jiǎn)單、容易擴(kuò)展的特點(diǎn),能夠更好地實(shí)現(xiàn)流量調(diào)度和路徑優(yōu)化,保障關(guān)鍵業(yè)務(wù)質(zhì)量、均衡流量分布、提高專線利用率和降低線路成本。

037f14e4-99a0-11ee-8b88-92fbcf53809c.png

03 SR-MPLS 的實(shí)際應(yīng)用

當(dāng)一個(gè)未標(biāo)記的 IP 數(shù)據(jù)包進(jìn)入 SR-MPLS 網(wǎng)絡(luò)時(shí),接收它的路由器(源路由器)會(huì)知道到達(dá)數(shù)據(jù)包目的地的所有可能路徑。SR-MPLS 源路由器利用這些信息來(lái)編譯SID列表,將數(shù)據(jù)包引導(dǎo)至目的地。源路由器將 SID 列表附加到數(shù)據(jù)包中,然后將數(shù)據(jù)包轉(zhuǎn)發(fā)出去。當(dāng)數(shù)據(jù)包穿過(guò)網(wǎng)絡(luò)時(shí),每個(gè)路由器都會(huì)參考數(shù)據(jù)包的 SID 列表,以確定該如何處理它。

下面兩張圖的拓?fù)浣Y(jié)構(gòu)相同。左邊的工作站正在向右邊地址為 10.10.10.10 的服務(wù)器發(fā)送數(shù)據(jù)包。

0393f8e6-99a0-11ee-8b88-92fbcf53809c.png

傳統(tǒng)MPLS與SR-MPLS

第一張圖顯示了從 R1 到達(dá) 10.10.10.10 所使用的傳統(tǒng) MPLS 標(biāo)簽分配示例(標(biāo)簽是隨機(jī)生成的)。第二張圖片顯示了連接到 R1 的工作站到達(dá) 10.10.10.10 的 SR-MPLS 標(biāo)簽 (SID) 分配。這里展示的是傳統(tǒng)的MPLS網(wǎng)絡(luò)標(biāo)簽。

乍一看,你發(fā)現(xiàn)了什么?

SR-MPLS 示例中,每跳只使用一個(gè)SID,而傳統(tǒng)MPLS有四個(gè)不同的標(biāo)簽,每一跳都使用一個(gè)不同的標(biāo)簽。SR-MPLS SID分配而得,不是隨機(jī)生成的。每個(gè)路由器都配置有唯一的 SID,每個(gè)路由器都知道彼此的 SID 以及如何到達(dá)它們。

在上述示例中,連接到 R1 的工作站需要訪問連接到 R4 的10.10.10.10 的服務(wù)器。R1 知道 10.10.10.x 網(wǎng)絡(luò)連接到 R4,因此R1 知道它需要將數(shù)據(jù)包發(fā)送到 R4。R1 也知道 R4 的 SID 是 16004,所以它給數(shù)據(jù)包打上16004 標(biāo)簽并轉(zhuǎn)發(fā)。

由于有多條路徑(尚未)進(jìn)行流量工程,并且兩條路徑的成本相同,因此使用等價(jià)多路徑 (ECMP) 在兩條路徑之間實(shí)現(xiàn)流量負(fù)載均衡。當(dāng)R2和R5收到一個(gè)標(biāo)簽為16004的數(shù)據(jù)包時(shí),它們知道這個(gè)數(shù)據(jù)包的目的地是R4,所以它們轉(zhuǎn)發(fā)這個(gè)SID為16004的數(shù)據(jù)包,R3 和 R6 也是如此。與傳統(tǒng)的 MPLS 一樣,倒數(shù)第二個(gè)路由器在將數(shù)據(jù)包發(fā)送到 R4 之前會(huì)刪除標(biāo)簽。R4接收到無(wú)標(biāo)簽報(bào)文,并將其視為標(biāo)準(zhǔn)IP報(bào)文,轉(zhuǎn)發(fā)給10.10.10.10服務(wù)器。

04 SR-MPLS流量工程和路徑保護(hù)

基于相同的拓?fù)浣Y(jié)構(gòu),假設(shè)希望下圖中的綠色路徑 (R1→R2→R3→R4)為主要路徑,紫色路徑 (R1→R5→R6→R4) 為保護(hù)路徑。通過(guò)啟用 SR-MPLS-TE 并使用“顯式路徑”功能,就可以指定希望流量通過(guò)的確切路徑。

03c2efd4-99a0-11ee-8b88-92fbcf53809c.png

TI-LFA主路徑和保護(hù)路徑

在該示例中,我們將在 R1 上創(chuàng)建一個(gè)策略,指示以 10.10.10.x 為目的地的流量使用由 16002、16003 和 16004 組成的 SID 列表。數(shù)據(jù)包將離開 R1,并通過(guò)指示去往 R2 (16002 ),然后是 R3 (16003),最后是 R4 (16004)。

提供 <50ms 保護(hù)切換的機(jī)制稱為 TI-LFA 或拓?fù)洫?dú)立快速重路由。使用 TI-LFA,很容易實(shí)現(xiàn) <50ms的故障轉(zhuǎn)移時(shí)間。因?yàn)?TI-LFA 已經(jīng)提前計(jì)算出了“新路徑”或保護(hù)路徑,如果主路徑發(fā)生故障,數(shù)據(jù)包會(huì)立即去往新路徑。

在該示例中,由于我們明確指示流量走綠色路徑 (R1→R2→R3→R4),TI-LFA 將計(jì)算出最佳替代路徑。在本例中,唯一的選擇是紫色路徑(R1→R5→R6→R4)。該路徑存儲(chǔ)在轉(zhuǎn)發(fā)信息庫(kù) (FIB) 中,如果主路徑故障,R1會(huì)根據(jù)保存在自身FIB中的指令,立即開始在保護(hù)路徑上轉(zhuǎn)發(fā)數(shù)據(jù)包。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3641

    瀏覽量

    112805
  • MPLS
    +關(guān)注

    關(guān)注

    0

    文章

    130

    瀏覽量

    24058
  • 數(shù)據(jù)包
    +關(guān)注

    關(guān)注

    0

    文章

    238

    瀏覽量

    24249
  • 網(wǎng)絡(luò)路由
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    8258

原文標(biāo)題:從MPLS到SR-MPLS,網(wǎng)絡(luò)路由的新視角

文章出處:【微信號(hào):SDNLAB,微信公眾號(hào):SDNLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MPLS的優(yōu)點(diǎn): MPLS四大優(yōu)勢(shì)

    的帶寬或大小的端口,然后他們就能夠說(shuō)出這個(gè)網(wǎng)絡(luò)鏈路是否擁塞,什么類型的流量通過(guò)或者提示以后交付??蓴U(kuò)展性MPLS優(yōu)勢(shì)之一在于它結(jié)合了物理“固定”電路的一些特性,這些電路難以擴(kuò)展且成本高,具有成本效益但
    發(fā)表于 07-19 13:44

    MPLS流量管理

    你的邊緣路由器類似于本地道路和坡道到高速路的關(guān)鍵交叉點(diǎn),你的本地流量將被管理并傳遞到網(wǎng)絡(luò)的WAN(廣域網(wǎng))端。在當(dāng)今的大多數(shù)企業(yè)網(wǎng)絡(luò)架構(gòu)中,通常會(huì)看到高性能且昂貴的MPLS連接,以及具有成本效益和高
    發(fā)表于 07-24 13:42

    通過(guò)SD-WAN降低MPLS成本的方法

    。這一切都很好,但是,你可以想象分支機(jī)構(gòu)對(duì)Internet訪問的性能限制,因?yàn)樵诖蠖鄶?shù)情況下,高性價(jià)比MPLS管道將成為瓶頸。出于所有實(shí)際目的,與數(shù)據(jù)中心的回程速度相比,MPLS速度將顯著降低。當(dāng)然,可以
    發(fā)表于 07-24 13:44

    VoIP:VPLS與MPLS

    MPLS是一種通常是服務(wù)的網(wǎng)絡(luò)功能,而不是企業(yè)將在其自己的路由器上安裝的技術(shù)。MPLS提供了一種機(jī)制,通過(guò)該機(jī)制,IP網(wǎng)絡(luò)可以在網(wǎng)狀連接中定義虛擬電路服務(wù),從而提高安全性。企業(yè)可以將流量分配到多個(gè)
    發(fā)表于 08-08 14:30

    一文告訴你SD-WAN與MPLS的區(qū)別在哪里?

    可靠性對(duì)于保持諸如IP語(yǔ)音(VoIP)之類的實(shí)時(shí)協(xié)議的質(zhì)量尤其重要。由于上述標(biāo)簽實(shí)際上隔離了數(shù)據(jù)包,保障了MPLS的可靠性,MPLS提供商還可以為某些網(wǎng)絡(luò)流量分配更高的優(yōu)先級(jí),帶來(lái)了網(wǎng)絡(luò)內(nèi)的流量可預(yù)測(cè)性
    發(fā)表于 03-19 18:02

    測(cè)試支持MPLS的網(wǎng)絡(luò)

    測(cè)試支持MPLS的網(wǎng)絡(luò)
    發(fā)表于 05-07 16:00

    MPLS LSP隧道搶占

    MPLS LSP隧道搶占
    發(fā)表于 05-30 15:26

    SD-WAN和MPLS孰優(yōu)孰劣?

      一、SD-WAN與MPLS的紛爭(zhēng)  未出現(xiàn)軟件定義廣域網(wǎng)(SD-WAN)向傳統(tǒng)的基于硬件的網(wǎng)絡(luò)提供軟件定義網(wǎng)絡(luò)(SDN)的優(yōu)勢(shì)之前,多協(xié)議標(biāo)簽交換(MPLS)是眾多企業(yè)的選擇,一種用于高效
    發(fā)表于 05-30 16:53

    基于MPLS流量工程的路由算法研究

    簡(jiǎn)述了MPLS 流量工程的網(wǎng)絡(luò)結(jié)構(gòu)、協(xié)議以及其路由技術(shù)現(xiàn)狀。詳細(xì)介紹了目前路由算法尤其是最小干涉路由算法的研究情況,分析了基于MPLS 流量工程技術(shù)路由算法的優(yōu)勢(shì)和存在問題
    發(fā)表于 09-18 11:25 ?24次下載

    基于MPLS的VPN技術(shù)原理及其實(shí)現(xiàn)

    在研究了基于MPLS的VPN技術(shù)的原理和工作的基礎(chǔ)上,給出了基于BGP擴(kuò)展實(shí)現(xiàn)的MPLS VPN的一個(gè)網(wǎng)絡(luò)組成模型,同時(shí)描述了這個(gè)模型中的各個(gè)設(shè)備及其功能。最后分析了MPLS VPN的技術(shù)優(yōu)勢(shì)
    發(fā)表于 03-11 13:22 ?986次閱讀
    基于<b class='flag-5'>MPLS</b>的VPN技術(shù)原理及其實(shí)現(xiàn)

    Unified SID助力SRv6應(yīng)用發(fā)展

    。SR-MPLS是基于當(dāng)前主流MPLS轉(zhuǎn)發(fā)面形成的SR解決方案;SRv6是基于IPv6擴(kuò)展的SR解決方案。SR-MPLS沿用
    的頭像 發(fā)表于 11-12 11:07 ?2437次閱讀

    IP百科知識(shí)之SR-MPLS

    SR-MPLS(SegmentRouting MPLS,基于MPLS轉(zhuǎn)發(fā)平面的段路由)是基于源路由理念設(shè)計(jì)的在網(wǎng)絡(luò)上轉(zhuǎn)發(fā)數(shù)據(jù)包的一種協(xié)議。SR-MPLS的核心思想是將報(bào)文轉(zhuǎn)發(fā)路徑切割成
    的頭像 發(fā)表于 09-13 09:32 ?5203次閱讀

    SD-WAN 與 MPLS:優(yōu)缺點(diǎn)

    互聯(lián)網(wǎng)、5G、LTE,甚至是 MPLS。 因此,SD-WAN 與 MPLS 的爭(zhēng)論很難定位。這就像將蘋果與蘋果派進(jìn)行比較。幸運(yùn)的是,雖然比較框架可能并不簡(jiǎn)單,但 SD-WAN 與 MPLS 的定量
    的頭像 發(fā)表于 10-13 10:50 ?970次閱讀

    SDWAN和MPLS誰(shuí)才是最佳選擇

    從性能的角度來(lái)看,MPLS 可靠地保證了固定的吞吐率。雖然這最初看起來(lái)像是一個(gè)優(yōu)勢(shì),但今天的流量是高度不可預(yù)測(cè)的。因此,組織必須根據(jù)最壞的負(fù)載情況租用 MPLS 連接,這意味著大部分時(shí)間昂貴的鏈路
    的頭像 發(fā)表于 10-14 10:03 ?731次閱讀

    跨境sdwan的優(yōu)勢(shì)是什么?和mpls有什么不同?

    在全球化商業(yè)活動(dòng)中,企業(yè)經(jīng)常面臨跨境數(shù)據(jù)傳輸和網(wǎng)絡(luò)連接的需求。傳統(tǒng)的MPLS(多協(xié)議標(biāo)簽交換)技術(shù)雖提供了穩(wěn)定高效的網(wǎng)絡(luò)服務(wù),但成本較高且不夠靈活。隨著SD-WAN(軟件定義廣域網(wǎng))技術(shù)的興起,企業(yè)
    的頭像 發(fā)表于 09-09 11:51 ?134次閱讀