EVPN(Ethernet Virtual Private Network)是下一代全業(yè)務(wù)承載的VPN技術(shù),解決了傳統(tǒng)L2VPN的不足,引入了控制平面。它利用BGP協(xié)議承載MAC可達(dá)信息,從控制平面學(xué)習(xí)遠(yuǎn)端MAC地址,實(shí)現(xiàn)了轉(zhuǎn)發(fā)面和控制面的分離。
什么是EVPN路由
EVPN基于MP-BGP,定義了一系列新的BGP EVPN路由類型,從而使EVPN網(wǎng)絡(luò)中的不同站點(diǎn)間可以相互學(xué)習(xí)MAC地址信息。常用的BGP EVPN路由有以下幾種類型:
以太自動發(fā)現(xiàn)路由(Ethernet Auto-Discovery Route):以太自動發(fā)現(xiàn)路由可以向其他的PE通告本端的PE對接入站點(diǎn)的MAC地址是否可達(dá)。主要用在快速收斂、冗余模式、別名和水平分割場景,解決多歸屬網(wǎng)絡(luò)中的流量負(fù)載分擔(dān)問題。
MAC/IP地址通告路由(MAC/IP Advertisement Route):站點(diǎn)的MAC和IP等信息是通過EVPN的MAC/IP地址路由通告的,因此不需要將ARP請求泛洪到網(wǎng)絡(luò)之中,大大的減少了網(wǎng)絡(luò)中的廣播流量,減少了帶寬資源的浪費(fèi)。
集成多播路由(Inclusive Multicast Route):本端PE要向遠(yuǎn)端PE發(fā)送CE側(cè)收到的廣播、組播和未知的單播地址流量,需要集成多播路由發(fā)送多播地址可達(dá)信息來實(shí)現(xiàn)廣播域內(nèi)的成員互相發(fā)現(xiàn)。集成多播路由也要包含創(chuàng)建隧道的屬性,PE設(shè)備之間,通過集成多播路由可以創(chuàng)建傳遞數(shù)據(jù)面流量的隧道。
以太網(wǎng)段路由(Ethernet Segment Route):用來實(shí)現(xiàn)連接到相同CE和PE設(shè)備之間相互自動發(fā)現(xiàn),該路由主要用于DF(Designated Forwarder,指定轉(zhuǎn)發(fā)者)選舉。由于CE多歸于多個(gè)PE時(shí),避免CE收到重復(fù)的流量,只需要有一個(gè)PE向CE轉(zhuǎn)發(fā)BUM(Broadcast,Unknown Unicast,Multicast,廣播、未知單播、組播流量統(tǒng)稱),那么就需要在相同ES的PE之間,根據(jù)DF來選舉出這個(gè)PE。
IP前綴路由(IP Prefix Route):用于EVPN網(wǎng)絡(luò)接入外部網(wǎng)絡(luò)。EVPN以IP前綴的形式通告引用的外部路由。
EVPN技術(shù)有哪些價(jià)值
EVPN技術(shù)有效解決了傳統(tǒng)L2VPN的問題:
EVPN通過擴(kuò)展BGP協(xié)議使MAC地址學(xué)習(xí)和發(fā)布過程從數(shù)據(jù)平面轉(zhuǎn)移到控制平面。這樣可以使設(shè)備在管理MAC地址時(shí)像管理路由一樣,使目的MAC地址相同但下一跳不同的多條EVPN路由實(shí)現(xiàn)負(fù)載分擔(dān)。
通過使用EVPN技術(shù),PE設(shè)備之間不再需要建立全連接。這是因?yàn)樵贓VPN網(wǎng)絡(luò)中PE設(shè)備之間是通過BGP協(xié)議實(shí)現(xiàn)相互通信的,所以EVPN支持部署路由反射器。所有PE設(shè)備與反射器建立鄰居關(guān)系,通過路由反射器來反射EVPN路由,大大降低了網(wǎng)絡(luò)復(fù)雜度,減少了網(wǎng)絡(luò)信令數(shù)量。
PE設(shè)備通過ARP協(xié)議和MAC/IP地址通告路由分別學(xué)習(xí)本地和遠(yuǎn)端的MAC地址信息以及其對應(yīng)的IP地址,并將這些信息緩存至本地。當(dāng)PE設(shè)備再收到其他ARP請求后,將先根據(jù)ARP請求中的目的IP地址查找本地緩存的MAC與IP地址的對應(yīng)信息,如果查找到對應(yīng)信息,PE將返回ARP響應(yīng)報(bào)文,避免ARP請求報(bào)文向其他PE設(shè)備廣播,減少網(wǎng)絡(luò)資源消耗。
編輯:jq
-
IP
+關(guān)注
關(guān)注
5文章
1716瀏覽量
149815 -
VPN
+關(guān)注
關(guān)注
4文章
294瀏覽量
29802 -
Mac
+關(guān)注
關(guān)注
0文章
1109瀏覽量
51606 -
路由
+關(guān)注
關(guān)注
0文章
278瀏覽量
41894 -
BGP
+關(guān)注
關(guān)注
0文章
84瀏覽量
15353
原文標(biāo)題:什么是EVPN?
文章出處:【微信號:huaweidoc,微信公眾號:華為產(chǎn)品資料】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論