MPLS QoS的實現——微雲專線
MPLS QoS是部署QoS業務的重要組成部分,在實際的MPLS組網方案中往往透過差分服務模型(DiffServ)來實施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的對映實現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984354/viewspace-2762478/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MPLS QoS的實現
- MPLS與專線的區別在哪裡?——VecloudCloud
- 什麼是服務質量(QoS) ?—Vecloud微雲Cloud
- 監控雲流量的七種QoS最佳實踐
- IPSec的安全性如何?——微雲專線
- 基於TCP長連線實現的帶QOS的訊息傳輸服務KTMTTCP
- 人工智慧時代,企業的未來離不開雲專線——微雲專線人工智慧
- 5G時代,MPLS WAN如何發展?-vecloud微雲Cloud
- MPLS L2VPN實現方式-VeCloudCloud
- Linux QoS實現框架:函式呼叫流程圖Linux框架函式流程圖
- 使用ENSP做MPLS偽線測試
- Nginx 反向代理實現線上測試環境(微信開發類專案)Nginx
- 快速掌握RabbitMQ(四)——兩種種消費模式和QOS的C#實現MQ模式C#
- 網易雲信 RTC 音訊 QoS 綜述音訊
- BGP/MPLS 虛擬專用網路 Option B
- tc_qos
- MPLS IP VPN:跨企業位置的高效能連線——VecloudCloud
- 使用雲伺服器,如何實現Rdesktop連線?伺服器
- BGP/MPLS 虛擬專用網路 Option B RR
- 線上商城專案11-商品列表頁的排序實現排序
- mpls rd rt 的作用-VeCloudCloud
- MPLS的完整工作指南
- MPLS ARP的常用方法——VecloudCloud
- MPLS 的最佳化——VecloudCloud
- 純前端實現詞雲展示+附微博熱搜詞雲Demo程式碼前端
- 微信雲託管 WebSocket 實戰:基於模版實現訊息推送Web
- 雲VR:虛擬現實專業化的下一步VR
- 泛微e-office結合雲解析實現快速訪問
- 2018微博詞雲專案深度解析
- 開源的網易雲音樂API專案都是怎麼實現的?API
- 畢設專案:springboot+vue實現的線上求職平臺Spring BootVue求職
- MPLS的四大優勢
- 如何有效的對雲專線進行測速
- Python實現微博輿情分析的設計與實現Python
- SPDK QOS機制解析
- 怎麼建立教育機構的微信小程式實現線上招生宣傳?微信小程式
- 廣泛被應用的雲專線實際應用場景有哪些?——VecloudCloud
- 雲原生時代 PHP/Golang 專案如何實現微服務PHPGolang微服務