The present application provides a route introduction method and device, which is applied to the local PE device in a EVPN networking. The method is to obtain the common RT and ESI of the end PE device; when the common RT of the opposite PE device is the same RT as the ordinary RT of the end PE device, the ESI generation of the opposite end PE device should be considered. RT; when the RT carried in the EVPN route is matched with the generated ES RT, the EVPN route is introduced into the MAC table item and / or the IP table item of the PE device at the end. Through the above method, the PE device can directly introduce the EVPN route as long as it is determined that the received EVPN routing is the same as the locally generated ES RT RT, which reduces the time consumed by the routing, and the time consumed by the route is no longer affected by the number of RT configured by the PE device.
【技术实现步骤摘要】
一种路由引入方法和装置
本申请涉及通信
,尤其涉及一种路由引入方法和装置。
技术介绍
在EVPN(EthernetVirtualPrivateNetwork,以太网虚拟专用网络)中,为了提高链路的带宽利用率,以及增强网络可靠性,通常一个用户的主机(或者虚拟化虚机),或者是一个用户的私有网络,可以通过多条链路接到EVPN网络中的多台VTEP上,这称为多归属接入。EVPN中常用的路由引用方式是:PE(ProviderEdge,服务提供商边缘)设备从CE(CustomerEdge,用户网络边缘)设备学到CE设备本地的路由后,在路由中增加RD(RouteDistinguisher,路由区分符)和RT(RouteTarget,路由目标),再发布给其它PE。不同VPN的路由在公网中通过RD进行区分,不同CE设备之间的路由使用RT进行引入控制。PE设备在接收到其它PE设备发布的路由时,将路由中携带的RT与本地配置的RT进行比较,只有二者中存在相同的RT值时才会引入该路由。
技术实现思路
本申请提供一种快速引入路由的方法和装置。具体地,本申请是通过如下技术方案实现的:本申请第一方面,提供了一种路由引入方法,应用于EVPN组网中的本端PE设备,所述方法包括:获取对端PE设备的普通RT和ESI;当所述对端PE设备的普通RT与本端PE设备的普通RT存在相同的RT时,根据所述对端PE设备的ESI生成对应该ESI的ESRT;当收到的EVPN路由中携带的RT与已生成的所述ESRT匹配时,将所述EVPN路由引入到本端PE设备的MAC表项和/或IP表项中。本申请第二方面,提供了一种路由 ...
【技术保护点】
1.一种路由引入方法,其特征在于,应用于以太网虚拟专用网EVPN组网中的本端服务提供商边缘PE设备,所述方法包括:获取对端PE设备的普通路由目标RT和以太网段标识符ESI;当所述对端PE设备的普通RT与本端PE设备的普通RT存在相同的RT时,根据所述对端PE设备的ESI生成对应该ESI的ES RT;当收到的EVPN路由中携带的RT与已生成的所述ES RT匹配时,将所述EVPN路由引入到本端PE设备的MAC表项和/或IP表项中。
【技术特征摘要】
1.一种路由引入方法,其特征在于,应用于以太网虚拟专用网EVPN组网中的本端服务提供商边缘PE设备,所述方法包括:获取对端PE设备的普通路由目标RT和以太网段标识符ESI;当所述对端PE设备的普通RT与本端PE设备的普通RT存在相同的RT时,根据所述对端PE设备的ESI生成对应该ESI的ESRT;当收到的EVPN路由中携带的RT与已生成的所述ESRT匹配时,将所述EVPN路由引入到本端PE设备的MAC表项和/或IP表项中。2.如权利要求1所述的方法,其特征在于,在将所述EVPN路由引入到本端PE设备的MAC表项和/或IP表项中之前,所述方法还包括:获取与对端PE设备的ESI关联的VLANID;当对端PE设备的普通RT与本端PE设备的普通RT存在相同的RT时,查找本端PE设备上与所述相同的RT对应的转发实例标识;根据获取到的对端PE设备的ESI和与ESI关联的VLANID以及查找到的转发实例标识生成路由引入表项,所述路由引入表项包含匹配项和与匹配项对应的转发实例标识,其中匹配项为所述对端PE设备的ESI和与ESI关联的VLANID。3.如权利要求2所述的方法,其特征在于,所述将所述EVPN路由引入到本端PE设备的MAC表项和/或IP表项中,包括:查找与所述EVPN路由携带的ESI和VLANID匹配的路由引入表项;若找到,则将所述EVPN路由引入到匹配的路由引入表项中的转发实例标识所对应的MAC表项和/或IP表项中。4.如权利要求3所述的方法,其特征在于,所述方法还包括:若未找到与所述EVPN路由携带的ESI和VLANID匹配的路由引入表项,则将所述EVPN路由携带的RT与本端PE设备的普通RT进行匹配;如果所述EVPN路由携带的RT与本端PE设备的普通RT存在相同的RT,则将所述EVPN路由引入到该相同的RT对应的MAC表项和/或IP表项中。5.如权利要求1所述的方法,其特征在于,所述获取对端PE设备的普通RT和ESI,包括:判断本端PE设备是否使能基于ES的路由引入策略;如果使能,则向所述对端PE设备发送能力协商消息,所述能力协商消息用于指示发送所述能力协商消息的所述本端PE设备使能基于ES的路由引入策略,使得收到所述能力协商消息的所述对端PE设备在确定自身使能所述基于ES的路由引入策略且自身配置有ESI时,将自身配置的ESI以及与ESI关联的普通RT和VLANID发送给所述本端PE设备。6.如权利要求1所述的方法,其特征在于,将所述EVPN路由引入到本端PE设备的MAC表项和/或IP表项中,包括:当所述EVPN路由为二类路由且所述EVPN路由携带的IP地址为无效值时,将所述EVPN路由引入到本端PE设备的MAC表项中;当所述EVPN路由为二类路由且所述EVPN路由携带的IP地址为有效值时,将所述EVPN路由同时引入到本端PE设备的MAC表项和IP表项中;当所述EVPN路由为五类路由时,将所述EVPN...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。