SRv6(Segment Routing over IPv6)是一種創新的網絡架構,旨在簡化現有軟件定義網絡(SDN)和網絡功能虛擬化(NFV)的實現,同時提高性能。SRv6是基于IPv6的Segment Routing(段路由)路由技術,它將源節點的數據流轉發至一組指定的途經點,進而優化網絡行為。
SRv6的核心概念是“Segment”,它代表著網絡中一個特定功能或位置的實例,由段標識符(SID)表示。SIDs順序排列后形成了一個Segment List,可以理解為一條從源到目的地的路徑。SRv6技術將路徑編碼到數據包的IPv6擴展頭中,通過使每個包沿著配置好的Segment List進行轉發,實現路徑控制與網絡功能。
SRv6具有網絡路徑、業務、轉發行為三層可編程空間,使其能夠支撐大量不同業務的不同訴求,契合業務驅動網絡的大潮流。同時,SRv6完全基于SDN架構,可以跨越APP和網絡之間的鴻溝,將APP的應用程序信息帶入網絡中,基于全局信息進行網絡調度和優化。
SRv6的用途
- IP骨干網:
- SRv6網絡在IP骨干網中可以用于承載全業務,包括上網業務、專線業務、語音業務等。
- 不同業務的SLA需求各不相同,可根據具體的業務需求選擇使用SRv6 BE路徑或者SRv6 TE隧道承載。
- 互聯網業務可以通過SRv6 L3VPN承載,或者通過IP over SRv6的方式承載,也可以直接通過Native IP承載。
- 城域網:
- 城域網連接接入網和IP骨干網,通常分為BNG(Broadband Network Gateway,寬帶網絡網關)/SR(Service Router,業務路由器)和CR(Core Router,核心路由器)兩層。
- 城域網承載的固定寬帶和企業專線等業務都可以通過SRv6網絡承載。
- 固定寬帶中的BTV(Broadcast Television)業務可以通過BIERv6承載。
- 移動承載網:
- 移動承載網通常包括CSG(Cell Site Gateway,基站側網關)、ASG(Aggregation Site Gateway,匯聚側網關)和RSG(Radio Network Controller Site Gateway,基站控制器側網關)三個角色。
- 移動承載網承載的主要業務是無線語音和上網業務,部分移動承載網也會承載企業專線,這些業務都可以被SRv6承載。
- 數據中心網絡:
- 數據中心網絡當前主要通過部署VXLAN來實現租戶的連通和多租戶之間的流量隔離。但VXLAN只能基于IP實現盡力而為的轉發,無法提供TE功能。
- 采用SRv6 EVPN可以實現VXLAN提供的多租戶隔離功能,而且還可以基于SRv6TE實現租戶流量的指定路徑轉發。
- 企業網絡:
- SRv6能簡化企業網絡的配置,通過選擇合適的路徑提高服務質量,并實現快速故障恢復。
- 5G網絡:
- SRv6可以應用于5G核心網絡和承載網絡,實現端到端的網絡切片,滿足不同服務級別的需求。
綜上所述,SRv6作為一項創新的網絡架構技術,具有強大的可編程能力和靈活性,能夠滿足不同業務場景的多樣化需求。隨著IPv6的大規模部署和5G等新業務的不斷發展,SRv6技術將迎來更廣闊的應用前景。