- SRv6網絡部署指南
- 金閩偉 李振斌主編
- 640字
- 2025-07-11 16:39:31
| 1.1 SRv6的發展歷史 |
SRv6作為新一代IP承載協議,可以簡化并統一傳統的復雜網絡協議,是5G和云時代構建智能IP網絡的基礎。SRv6結合了Segment Routing的源路由優勢和IPv6的簡潔、易擴展特質,而且具有多重編程空間,符合SDN(Software Defined Network,軟件定義網絡)思想,是實現意圖驅動網絡的利器。
Segment Routing的分類如圖1-1所示,目前Segment Routing支持MPLS(Multi-Protocol Label Switching,多協議標簽交換)和IPv6兩種數據平面(也稱為轉發平面)。基于MPLS數據平面的Segment Routing稱為SR-MPLS(Segment Routing over MPLS,基于MPLS的段路由),其SID(Segment Identifier,段標識)為MPLS標簽(Label);基于IPv6數據平面的Segment Routing稱為SRv6,其SID為IPv6地址。

圖1-1 Segment Routing的分類
值得注意的是,早在2013年Segment Routing誕生之初,其架構文檔RFC 8402中就提及了SRv6[1]。
“The Segment Routing architecture can be directly applied to the MPLS dataplane with no change on the forwarding plane. It requires minor extension to the existing link-state routing protocols.
Segment Routing can also be applied to IPv6 with a new type of routing extension header.”——RFC 8402
但在當時,業界只是希望將節點和鏈路的IPv6地址放在路由擴展報文頭里引導流量,并沒有提及SRv6 SID的可編程性。SRv6相比于SR-MPLS是更遙遠的目標,所以對它的關注度不如SR-MPLS。
2017年3月,SRv6 Network Programming(SRv6網絡編程)的草案被提交給了IETF(Internet Engineering Task Force,因特網工程任務組),原有的SRv6升級為SRv6 Network Programming,從此SRv6進入了一個全新的發展階段[2]。SRv6 Network Programming將長度為128 bit的SRv6 SID劃分為Locator和Function等,其中Locator具有路由能力,而Function可以代表處理行為,也能夠標識業務。這種巧妙的處理意味著SRv6 SID融合了路由和MPLS(其中的標簽代表業務)的能力,使SRv6的網絡編程能力大大增強,可以更好地滿足業務的需求。
2020年3月,SRv6的標準文稿RFC 8754 “IPv6 Segment Routing Header (SRH)”正式發布[3];2021年2月,標準文稿RFC 8986 “Segment Routing over IPv6 (SRv6) network programming”正式發布[2],標志著SRv6趨于成熟。
- 物聯網標準化指南
- RCNP實驗指南:構建高級的路由互聯網絡(BARI)
- Aptana Studio Beginner's Guide
- Application Development with Qt Creator(Second Edition)
- Force.com Development Blueprints
- 網絡創新指數研究
- 局域網組建、管理與維護項目教程(Windows Server 2003)
- 網絡安全技術與解決方案(修訂版)
- Getting Started with Grunt:The JavaScript Task Runner
- Microsoft Dynamics CRM 2011 Applications(MB2-868) Certification Guide
- TD-LTE無線網絡規劃與設計
- 局域網組成實踐
- 5G技術核心與增強:從R15到R17
- 信息技術安全評估準則:源流、方法與實踐
- 新IP:面向泛在全場景的未來數據網絡