齊可翠 楊敏 張文美
中國聯(lián)通臨沂市分公司 山東 臨沂 276000
EVPN(Ethernet Virtual Private Network)是一種二層網絡互聯(lián)VPN技術,他最早由RFC7432定義,RFC的全稱是:BGP MPLS-Based Ethernet VPN。EVPN引入了控制平面與數(shù)據(jù)平面分離的概念:通過建立MP-BGP鄰居來傳遞二層網絡間的MAC/ARP/路由信息,通過生成的地址轉發(fā)表項進行二層或者三層報文轉發(fā),即其MAC、ARP、路由等條目的傳遞不依賴數(shù)據(jù)面完成,而是通過EVPN控制面完成。且單一EVPN控制平面對應多種數(shù)據(jù)平面:VXLAN、MPLS和PBB,不同的數(shù)據(jù)平面封裝具備不同的優(yōu)劣勢。EVPN擴展BGP協(xié)議以支持新的業(yè)務,實現(xiàn)了MPLS L2VPN與L3VPN的統(tǒng)一。
圖1 EVPN架構
以智能城域網上承載OLT-城域網匯聚交換機鏈路為例,業(yè)務類型為EVPN開通點對點專線的方式。拓撲圖如下:
圖2 中興智能城域網開通EVPN專線拓撲圖
由上圖可見,OLT和城域網匯聚交換機可分別上聯(lián)至MAR設備,MAR設備之間采用支持SR隧道技術的EVPN專線開通,不僅節(jié)省了光纜資源,而且達到了保護的功能。另外,政企大客戶業(yè)務也可以在智能城域網中采用EVPN技術快速部署(可跨匯聚設備)。
通過以上業(yè)務配置模型可見,相比傳統(tǒng)的MPLS,EVPN技術大大簡化了業(yè)務配置。EVPN通過擴展BGP協(xié)議使二層網絡間的MAC地址學習和發(fā)布過程從數(shù)據(jù)面轉移到了控制面。這樣可以使設備用管理路由的方式來管理MAC地址,從而實現(xiàn)目的MAC相同但下一跳不同的多條EVPN路由,達到負載分擔的目的,實現(xiàn)ECMP。EVPN業(yè)務可以承載于各種類型的隧道,包括傳統(tǒng)的MPLS TE、MPLS LDP,以及新一代的SR隧道、SRv6、VxLAN隧道、PBB等。