MPLS QoS的实现——微云专线
MPLS QoS是部署QoS業務的重要組成部分,在實際的MPLS組網方案中往往通過差分服務模型(DiffServ)來實施QoS,MPLS QoS則需要跟進EXP的值來區分不同的數據源,實現差分服務,保障語音、視頻數據的低延時、低丟包率,保證網絡穩定性;
1、MPLS DiffServ
DiffServ的基本機制是在網絡邊緣根據業務的服務質量要求該業務映射到一定的業務類別中,利用IP分組中的DS字段(ToS)唯一標記該類業務,然后骨干網絡中的各節點根據該字段對各種業務采取預先設定的服務策略,保證相應的服務質量,DiffServ的這種對服務質量的分類和標簽機制與MPLS的標簽分配十分相似,事實上基于MPLS的DiffServ就是通過將DS的分配與MPLS的標簽分配過程結合來實現的;
MPLS DiffServ通過MPLS報文頭部中的EXP值攜帶DiffServ PHB(Per-Hop Behavior)實現,LSR在做出轉發決策時要考慮MPLS EXP值,DiffServ PHB承載在EXP字段中,MPLS DiffServ提供了兩種方案:
E-LSP路徑:(目前設備只支持E-LSP)
即由EXP位決定PHB的LSP,該方法適用于支持少于8個PHB的網絡,特定的DSCP直接映射為特定的EXP,標識到特定的PHB,在轉發過程中,報文根據標簽轉發,而由EXP決定在每一跳LSR上的調度和丟棄優先級,因此同一條LSP可以承載8類不同的PHB流,通過MPLS頭部的EXP域來進行區分,EXP可以直接由運營商配置決定,也可以從報文的DSCP直接映射得到,這種方法不需要信令協議傳遞PHB信息,而且標簽使用率較高,狀態易于維護;
L-LSP路徑:
即由標簽和EXP共同決定PHB的LSP,該方法適用于支持任意數量PHB的網絡,在轉發過程中,標簽不僅用于決定轉發路徑而且決定在LSR上的調度行為,而EXP位則用于決定轉發路徑而且決定在LSR上的調度行為,而EXP位則用于決定數據報文的丟棄優先級,由于通過標簽來區分業務流的類型,因此需要為不同的流建立不同的LSP,這種方法需要使用更多的標簽,占用大量的系統資源;
2、MPLS DiffServ的隧道化模式
MPLS網絡實質上是為其承載的業務提供了一種隧道化服務,MPLS L3VPN的DiffServ模式包含了三種模式:Pipe、Short Pipe、Uniform;
Pipe
在Ingress上報文壓入MPLS標簽的EXP值由用戶指定,如果報文在MPLS網絡中改變了EXP字段的值,只在MPLS網絡中有效,在Egress上,報文會根據EXP字段的值選擇PHB,當報文離開MPLS網絡后,報文之前攜帶的DSCP字段繼續有效;
Short Pipe
在Ingress上報文壓入MPLS標簽的EXP值由用戶指定,如果報文在MPLS網絡中改變了EXP字段的值,只在MPLS網絡中有效,在Egress上,報文會根據DSCP字段的值選擇PHB,當報文離開MPLS網絡后,報文之前攜帶的DSCP字段繼續有效;
Uniform
報文在IP網和MPLS網中的優先級標識是統一定義的,即兩種網絡對報文的優先級標識都是全局有效的,在Ingress上,報文被加上標簽,DSCP字段的低三位映射到EXP字段,如果報文在MPLS網絡中改變了EXP字段的值,會影響報文離開MPLS網絡后采用的PHB,即在出節點會將EXP字段映射到DSCP字段;
對于L2VPN,借鑒L3VPN的Pipe/Uniform模型,MPLS標簽居于封裝報文的最外層,需要考慮VLAN 802.1P和MPLS EXP的映射實現。
總結
以上是生活随笔為你收集整理的MPLS QoS的实现——微云专线的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LDP传输地址配置——Vecloud
- 下一篇: 光大智能商务白金信用卡额度