基於 VXLAN 的 EVPN
在 VXLAN 數據面(RFC 7348)上運行的 Ethernet VPN(RFC 7432):已成為開放硬體上多租戶資料中心網路 overlay、DCI 與大規模 L2VPN 的現行標準。
EVPN-VXLAN 架構
由兩個 spine、三個 leaf 構成的 fabric,leaf VTEP 之間建立 VXLAN 隧道。最右側的一對 leaf 綁定為一個 ESI,向雙歸屬的 CE 提供全活多歸屬。

什麼是 EVPN-VXLAN
EVPN(RFC 7432)是一個 BGP 地址族(L2VPN EVPN,AFI 25,SAFI 70),通過一組路由類型承載 MAC 與 IP 可達性資訊。它最初為 MPLS 傳輸設計,並在 RFC 8365 中擴展到 VXLAN,從而成為現代資料中心網路 overlay 的主流控制面。
VXLAN(RFC 7348)將 L2 幀封裝在 UDP/IP 報頭中,實現跨 L3 基礎設施的 L2 域擴展。VTEP(VXLAN 隧道端點)負責封裝的發起與終結。使用 EVPN 作為控制平面後,VTEP 發現與 MAC 分發通過 BGP 完成,而非依賴數據平面泛洪,從而消除了傳統 VXLAN 部署的擴展性問題。
EVPN Type-2 路由承載用於 VNI 內主機可達性的 MAC/IP 綁定。Type-5 路由承載用於子網間和外部路由的 IP 前綴:這是 RFC 9136 定義的、跨 VXLAN 域實現資料中心互聯(DCI)的關鍵機制。
EVPN 路由類型
EVPN 通過一小組由 fabric 協同使用的 BGP 路由類型來承載可達性:主機路由用於定位端點,組播路由用於構建泛洪列表,前綴路由用於處理 Layer 3。
- Type-1, Ethernet Auto-Discovery: 通告 Ethernet Segment,並為 all-active 多歸屬實現快速收斂與別名(aliasing)(RFC 7432)。
- Type-2, MAC/IP Advertisement: 承載主機的 MAC 與 IP 綁定,使 fabric 通過 BGP 而非泛洪來學習端點。
- Type-3, Inclusive Multicast Ethernet Tag (IMET): 通告某 VTEP 對某廣播域的加入意向,並為廣播、未知單播(unknown-unicast)和組播流量構建每個 EVI 的泛洪列表。
- Type-4, Ethernet Segment: 發現共享同一 Ethernet Segment 的 PE,並驅動 Designated Forwarder 選舉,從而確保 BUM 流量不會被重複轉發。
- Type-5, IP Prefix: 為子網間路由和資料中心互聯通告 IP 前綴,是 EVPN L3VPN 的基礎(RFC 9136)。
OcNOS 通告 Type-2、Type-3、Type-4 和 Type-5 路由,並支持按 EVI 的選擇性多歸屬以及按 VNI 的 route-target 策略。
多歸屬與 IRB
EVPN All-Active 多歸屬 (RFC 7432 §8)使 CE 設備能夠同時連接至多個 PE 並實現負載分擔。Designated Forwarder(DF)選舉可防止 BUM 流量重複。葉節點上的 Integrated Routing and Bridging(IRB)在接入層實現 L3 網關功能:流量在首跳 VTEP 本地路由,消除經中央網關的不必要髮夾轉發。
OcNOS 實作
OcNOS-DC 在 Broadcom Trident 3 和 Trident 4 平台上實現 EVPN-VXLAN。OcNOS-SP 在 Qumran2c 和 Jericho2c+ 硬體上增加 EVPN over MPLS 和 DCI。
EVPN 路由類型
支持 Type-2 (MAC/IP)、Type-3 (Inclusive Multicast)、Type-4 (ES)、Type-5 (IP Prefix),可按 EVI 配置選擇性多歸屬,並按 VNI 實施 route target 導入/導出策略。
多歸屬
All-Active 多歸屬(RFC 7432、RFC 8365)。上游故障時大量撤回路由。
IRB / Anycast GW
IRB(RFC 9135)。分散式 anycast 閘道:所有 leaf VTEP 使用相同的 MAC/IP。於 leaf 進行 ARP/ND 代理。
VXLAN 數據平面
VTEP 封裝/解封裝由硬體卸載,內部 L2/L3 查找以線速完成;支持跨多 VTEP 的 ECMP,並利用 UDP 源埠熵實現 spine 負載分擔。
DCI: Type-5
適用於 DC 間路由的 RFC 9136 Type-5 IP 前綴路由。支持 L3VNI 之間路由洩漏的 EVPN 網關功能。支持拉伸 L2 和路由式 DCI 模式。
BFD 整合
支持用於 VTEP 可達性檢測的 BFD 與 BGP BFD:實現亞秒級收斂,觸發 EVPN 路由撤回與重新通告。
經 OcNOS 認證的硬體
僅供參考。 以下平台是經 EVPN-VXLAN 認證硬體的代表性子集。完整且實時更新的合格平台列表(含 ASIC、埠密度與版本覆蓋情況)維護於 OcNOS 硬體兼容性列表中。
相關技術與解決方案
常見問題
什麼是EVPN?
EVPN-VXLAN 與 EVPN-MPLS 有何區別?
在 L3VPN 中 EVPN route type 5 用於什麼?
EVPN 中的 ESI 多歸屬是什麼?
EVPN與單純的VXLAN有什麼區別?
什麼是 EVPN IRB?它如何實現 EVPN L3VPN?
什麼是 EVPN Type-3 路由?
什麼是 EVPN E-Tree?
EVPN E-LAN 與 E-Line 有何區別?
深入了解,隨身帶走。
產品規格書,以及內容比本頁更為深入的簡明技術下載資料。
OcNOS-DC 規格書
完整的 OcNOS-DC 規格:EVPN-VXLAN 與 Ethernet for AI 功能集、軟體 SKU、支援的硬體平台,以及解決方案訂購指南。
取得規格書EVPN-VXLAN 資料中心網路
基於 EVPN-VXLAN 的 leaf-spine 資料中心 fabric:每租戶一個 VRF 與多個 VNI、EVPN 多歸屬、BGP unnumbered 與 route-target 過濾。
取得簡報OcNOS 800G 無損 AI Fabric
基於 Tomahawk 5 spine 的無損 RoCEv2 fabric:SKU 等級、經認證的平台與部署架構。
取得簡報OcNOS-DC 規格書
表單簡短。提交後您的 PDF 將立即在新標籤頁中打開。
✓ 正在新標籤頁中打開您的 PDF……
如果未能自動打開,請使用下方連結。
EVPN-VXLAN 資料中心網路
表單簡短。提交後您的 PDF 將立即在新標籤頁中打開。
✓ 正在新標籤頁中打開您的 PDF……
如果未能自動打開,請使用下方連結。
OcNOS 800G 無損 AI Fabric
表單簡短。提交後您的 PDF 將立即在新標籤頁中打開。
✓ 正在新標籤頁中打開您的 PDF……
如果未能自動打開,請使用下方連結。