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