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