跳到主要內容

MPLS 核心技術解析:標籤交換如何實現高效 WAN 傳輸與 QoS 流量管理

MPLS 核心技術解析:標籤交換如何實現高效 WAN 傳輸與 QoS 流量管理

在企業 WAN 與 ISP 骨幹網路中,Multi-protocol Label Switching(MPLS)透過標籤驅動的封包轉送機制,兼顧第二層的速度與第三層的路由彈性,成為現代廣域網路的核心技術。

標籤交換的運作原理

封包進入 MPLS 網路時,入口 LER(Label Edge Router)依據目的地與策略,在第二層與第三層標頭之間插入一個 32-bit 的標籤(Label Stack Entry)。標籤欄位包含 20-bit Label 值、3-bit TC(Traffic Class,用於 QoS)、1-bit S(Stack 底部旗標)及 8-bit TTL。核心的 LSR(Label Switch Router)僅查詢標籤表(LFIB)執行 Swap 操作,完全略過 IP 路由表查詢,大幅降低轉送延遲。出口 LER 執行 Pop 操作還原原始封包,整個轉送路徑稱為 LSP(Label Switched Path)

QoS 流量工程與 VPN 應用

MPLS 的 TC 欄位(舊稱 EXP)對應 DiffServ DSCP 值,使 ISP 得以區分語音、視訊與資料流量,實現端對端 QoS 保證。透過 RSVP-TE 或 SR-TE(Segment Routing Traffic Engineering),網路管理員可預先規劃 LSP 路徑,繞開擁塞節點。在 MPLS L3VPN(RFC 4364)架構中,PE 路由器使用雙層標籤——外層標籤定位遠端 PE,內層 VPN 標籤區隔客戶路由表(VRF),讓多租戶流量在共享骨幹中安全隔離。企業端無需感知底層拓撲,管理負擔極低

💡 重點整理

  • 標籤轉送效率高:LSR 僅查 LFIB,不查 IP 路由表,轉送速度顯著提升。
  • TC 欄位驅動 QoS:3-bit TC 支援 8 種優先等級,滿足語音與視訊的低延遲需求。
  • 雙層標籤實現 VPN:L3VPN 以外層 + 內層標籤隔離多租戶,企業端零感知。
  • ISP 集中托管:企業 WAN 路由策略由 ISP 統一維運,內部管理負擔最低。

MPLS 憑藉標籤交換的高效性、可靠的 QoS 分級與成熟的 VPN 隔離能力,至今仍是企業廣域網路與電信骨幹的主流選擇,尤其適合對延遲與可靠性要求嚴苛的關鍵業務場景。

📚 參考文獻

  1. IETF RFC 3031 – Multiprotocol Label Switching Architecture,MPLS 核心架構官方規範。
    https://datatracker.ietf.org/doc/html/rfc3031
  2. IETF RFC 4364 – BGP/MPLS IP Virtual Private Networks (VPNs),L3VPN 官方規範。
    https://datatracker.ietf.org/doc/html/rfc4364
  3. Cisco – MPLS Configuration Guide,實務設定與流量工程參考。
    https://www.cisco.com/c/en/us/tech/multiprotocol-label-switching-mpls/index.html

留言