【技術實現步驟摘要】
路由通告方法及裝置
本申請涉及網絡通信
,特別涉及一種路由通告方法及裝置。
技術介紹
EVPN(EthernetVirtualPrivateNetwork,以太網虛擬專用網絡)是一種二層VPN技術,在控制平面上采用BGP(BorderGatewayProtocol,邊界網關協議)通告路由信息,在數據平面上采用VXLAN(VirtualeXtensibleLAN,可擴展虛擬局域網絡)封裝方式轉發用戶報文。在基本的EVPN組網架構中主要包括:VM(VirtualMachine,虛擬機)、CE(CustomerEdge,用戶邊緣)設備和VTEP(VXLANTunnelEndPoint,VXLAN隧道端點)。目前,為了提高EVPN網絡的可靠性,通常會在EVPN網絡中應用分布式聚合技術,如圖1所示。在如圖1所示的組網中,VTEP1和VTEP2組成一個DR(DistributedRelay,分布式聚合)系統。并且,VTEP1、VTEP2、VTEP3和RR(RouteReflector,路由反射器)建立了IBGP(InternalBorderGatewayProtocol,內部邊界網關協議)EVPN鄰居關系。但是,即使在EVPN網絡中應用了分布式聚合技術,該EVPN網絡的可靠性還需要進一步提高。
技術實現思路
本申請提供一種路由通告方法及裝置,以解決現有技術中EVPN網絡的可靠性還需要進一步提高的問題。根據本申請實施例的第一方面,提供了一種路由通告方法,所述方法應用于DR系統中的VTEP,所述方法包括:接收同一DR系統中其他VTEP同步過來的ARP信息;根據同步的AR ...
【技術保護點】
一種路由通告方法,其特征在于,所述方法應用于分布式聚合DR系統中的可擴展虛擬局域網絡隧道端點VTEP,所述方法包括:接收同一DR系統中其他VTEP同步過來的地址解析協議ARP信息;根據同步的ARP信息生成第一以太網虛擬專用網絡EVPN?2類路由,所述第一EVPN?2類路由帶有第一標識,所述第一標識用于表征所述第一EVPN2類路由是根據同一DR系統中其他VTEP同步過來的ARP信息生成的路由;將所述第一EVPN?2類路由發送至與本VTEP建立了邊界網關協議BGP鄰居關系的BGP路由反射器。
【技術特征摘要】
1.一種路由通告方法,其特征在于,所述方法應用于分布式聚合DR系統中的可擴展虛擬局域網絡隧道端點VTEP,所述方法包括:接收同一DR系統中其他VTEP同步過來的地址解析協議ARP信息;根據同步的ARP信息生成第一以太網虛擬專用網絡EVPN2類路由,所述第一EVPN2類路由帶有第一標識,所述第一標識用于表征所述第一EVPN2類路由是根據同一DR系統中其他VTEP同步過來的ARP信息生成的路由;將所述第一EVPN2類路由發送至與本VTEP建立了邊界網關協議BGP鄰居關系的BGP路由反射器。2.根據權利要求1所述的方法,其特征在于,所述接收同一DR系統中其他VTEP同步過來的ARP信息,包括:接收ARP信息;若所述ARP信息包括第二標識,所述第二標識用于表征所述ARP信息是同步信息,則確定接收到的ARP信息是同一DR系統中其他VTEP同步過來的信息。3.根據權利要求2所述的方法,其特征在于,所述方法還包括:對本地CE設備發送的ARP請求報文進行學習得到ARP信息;對學習到的ARP信息添加所述第二標識,以及將添加所述第二標識后的ARP信息同步給同一DR系統中其他VTEP;根據學習到的ARP信息生成第二EVPN2類路由;將所述第二EVPN2類路由發送至所述BGP路由反射器。4.根據權利要求3所述的方法,其特征在于,所述第一EVPN2類路由和所述第二EVPN2類路由均帶有本地橋MAC地址。5.一種路由通告方法,其特征在于,所述方法應用于BGP路由反射器,所述方法包括:接收分布式聚合DR系統中與本BGP路由反射器建立了BGP鄰居關系的第一VTEP發送的EVPN2類路由;當所述EVPN2類路由帶有第一標識,所述第一標識用于表征所述EVPN2類路由是所述第一VTEP根據所述DR系統中其他VTEP同步過來的ARP信息生成的路由,則將所述EVPN2類路由設置為次優路由;當所述EVPN2類路由不帶有所述第一標識,則將所述EVPN2類路由設置為主優路由;將所述次優路由和/或所述主優路由發送至與本BGP路由反射器建立了BGP鄰居關系且不屬于所述DR系統的遠端VTEP。6.根據權利要求5所述的方法,其特征在于,所述將所述次優路由和/或所述主優路由發送至與本BGP路由反射器建立了BGP鄰居關系且不屬于所述DR系統的遠端VTEP,包括:根據同一ARP信息對應的主優路由和次優路由生成待反射的EVPN2類路由,所述待反射的EVPN2類路由包括所述對應的主優路由的下一跳和所述對應的次優路由的下一跳;將所述待反射的EVPN2類路由發送至所述遠端VTEP。7.一種路由通告方法,其特征在于,所述方法應用于遠端VTEP,所述方法包括:接收與本VTEP建立了BGP鄰居關系的BGP路由反射器發送的EVPN2類路由,其中,所述EVPN2類路由為分布式聚合DR系統中與所述BGP路由反射器建立了BGP鄰居關系的第一VTEP發送的;當所述EVPN2類路由不帶有第一標識,所述第一標識用于表征所述EVPN2類路由是所述第一VTEP根據DR系統中其他VTEP同步過來的ARP信息生成的路由,則確定所述EVPN2類路由為主優路由,并根據所述主優路由生成主可擴展虛擬局域網絡VXLAN隧道,以及通過所述主VXLAN隧道進行報文轉發;當所述EVPN2類路由帶有所述第一標識,則確定所述EVPN2類路由為次優路由,并根據所述次優路由生成為所述主VXLAN隧道備份的備份VXLAN隧道;當檢測到所述主優路由所在鏈路出現故障時,激活所述備份VXLAN隧道,以及通過所述備份VXLAN隧道進行報文轉發。8.一種路由通告裝置,其特征在于,所述裝置應用于分布式聚合DR系統中的可擴展虛擬局域網絡隧道端點...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。