【技术实现步骤摘要】
RT
‑
5G路由报文的发布方法、装置、存储介质和电子装置
[0001]本专利技术涉及通信领域,具体而言,涉及一种RT
‑
5G路由报文的发布方法、装置、存储介质和电子装置。
技术介绍
[0002]在DC网络中,当DC网关GW(Gateway)从某个CE设备学到该CE背后的一条私网前缀(即CE
‑
Prefix)时,该CE
‑
Prefix的私网下一跳为CE上的一个loopback地址IP1,如果DC GW在为该CE
‑
Prefix发布RT
‑
5G路由时,直接将IP1作为该RT
‑
5G路由的GW
‑
IP字段(为表达方便起见,可以将这种RT
‑
5G路由称为原始RT
‑
5G路由或者未经代理的RT
‑
5G路由),那么,接收该RT
‑
5G路由的节点(比如TOR1),仅根据该GW
‑
IP在IP
‑
VRF中只迭代一次是无法解析到一条对应的RT
‑
2路由的,需要根据第一次迭代找到的下一跳IP地址在IP
‑
VRF路由表中再次进行迭代。在这种情况下,需要TOR1具有较高的性能,如果TOR1是一个对RT
‑
5G路由处理性能较低的节点(即低端RT
‑
5节点),它将影响报文的转发效率。
[0003]针对相关技术,低端RT< ...
【技术保护点】
【技术特征摘要】
1.一种RT
‑
5G路由报文的发布方法,其特征在于,包括:第一设备为CE
‑
Prefix发布RT
‑
5G路由报文,以使低端RT
‑
5节点接收到所述RT
‑
5G路由报文,其中,所述RT
‑
5G路由报文的GW
‑
IP字段中携带第一IP,所述CE
‑
Prefix的Overlay下一跳为第二IP,且所述第二IP允许通过所述第一IP所属的节点到达,所述RT
‑
5G路由报文用于指示所述低端RT
‑
5节点将所述RT
‑
5G路由报文中携带的GW
‑
IP字段解析为RT
‑
2路由;其中,所述第二IP不在EVPN的直连子网中。2.根据权利要求1所述的RT
‑
5G路由报文的发布方法,其特征在于,所述方法还包括:在所述RT
‑
5G路由报文的GW
‑
IP字段中携带第一IP的情况下,所述RT
‑
5G路由报文还用于指示所述低端RT
‑
5节点根据所述RT
‑
2路由中的转发信息转发到所述CE
‑
Prefix的数据报文。3.根据权利要求1所述的RT
‑
5G路由报文的发布方法,其特征在于,第一设备为CE
‑
Prefix发布RT
‑
5G路由报文,以使低端RT
‑
5节点接收到所述RT
‑
5G路由报文之前,所述方法还包括:确定所述第一设备是否收到了与所述第一IP对应的RT
‑
2路由;在收到的情况下,在所述RT
‑
5G路由报文的GW
‑
IP字段中携带第一IP;在未收到的情况下,在所述RT
‑
5G路由报文的GW
‑
IP字段中携带第二IP。4.根据权利要求1所述的RT
‑
5G路由报文的发布方法,其特征在于,第一设备为CE
‑
Prefix发布RT
‑
5G路由报文,以使低端RT
‑
5节点接收到所述RT
‑
5G路由报文之前,所述方法还包括:在符合第二条件的情况下,在所述RT
‑
5G路由报文的GW
‑
IP字段中携带第一IP,所述第二条件包括:经过所述第一IP可以到达第三IP所属的节点,经过所述第三IP可以到达所述第二IP,与所述第一IP对应的路由不存在Overlay Index或者Overlay Index不是IP地址。5.根据权利要求1所述的RT
‑
5G路由报文的发布方法,其特征在于,所述方法还包括:所述第一IP与第一集合对应,其中,所述第一集合由PE节点组成,所述第一集合中的PE节点都通告了表示允许经过所述第一IP到达所述第二IP的路由,其他PE节点均未在EVPN中通告表示允许经过其它私网IP到达所述第二IP的路由,所述其他PE节点为所述EVPN中除所述第一集合的PE节点之外的节点。6.根据权利要求1所述的RT
‑
5G路由报文的发布方法,其特征在于,所述方法还包括:所述第一IP与第二集合对应,其中,所述第二集合由PE节点组成,所述第二集合中的PE节点都通告了表示允许经过所述第一IP到达所述第二IP的路由,对于其他PE节点中的目标PE节点,如果所述目标PE节点在所述EVPN中通告了表示经过第X IP可以到达所述第二IP的路由,但所述EVPN网络中所有通告了表示经过第X IP可以到达所述第二IP的路由的PE节点加起来的数量小于所述第二集合的PE节点的数量,将与所述第二集合对应的IP确定携带在所述RT
‑
5路由报文的GW
‑
IP字段中。7.一种RT
‑
5路由报文的发布方法,其特征在于,包括:第一设备为CE
‑
Prefix发布RT
‑
5路由报文,以使低端RT
‑
5节点接收到所述RT
‑
5路由报文,其中,所述RT
‑
5路由报文的ESI字段中携带第一ESI,所述CE
‑
Prefix的Overlay下一跳为第二
IP,且所述第二IP允许通过所述第一ESI所属的节点到达,所述RT
‑
5路由报文用于指示所述低端RT
‑
5节点将所述RT
‑
5路由报文中携带的ESI字段解析为RT
‑
1路由;将所述RT
‑
5路由报文发给第三设备。8.根据权利要求7所述的RT
‑
5路由报文的发布方法,其特征在于,所述方法还包括:所述第一ESI为到达第一MAC所需经过的ESI,且所述RT
‑
5路由中同时携带第一路由目标、第一MAC和第一标识符,其中,所述第一MAC为与第四IP对应的MAC,所述第四IP为第一广播域BD中的IP,且所述第四IP为第二IP或经过所述第四IP可以到达所述第二IP,所述第一路由目标为所述CE
‑
Prefix所属的IP
‑
VRF实例的导出路由目标eRT,所述第一广播域BD为与所述第一设备上的直连子网对应的BD,所述第一标识符为所述第一广播域BD的标识符,其中,所述第一MAC用于指示所述第三设备根据所述RT
‑
5路由给所述第一设备发送数据包时将所述第一MAC作为目的MAC,所述第一ESI和所述第一标识符用于指示所述第三设备根据所述RT
‑
5路由给所述第一设备发送数据包时根据所述第一ESI和所述第一标识符确定所述RT
‑
1路由,其中,所述第一设备发布第三路由,所述第三路由为RT
‑
1路由,且所述第三路由的ESI为所述第一ESI,且第一以太标签标识符字段为所述第一标识符,且所述第三路由和/或所述RT
‑
5路由中还携带第二MAC,其中,所述第二MAC用于指示所述第三设备根据所述第三路由给所述第一设备发送数据包时将所述第二MAC作为源MAC。9.根据权利要求8所述的RT
‑
5路由报文的发布方法,其特征在于,所述方法还包括:所述第三路由中还携带第一标签且所述RT
‑
5路由和/或所述第三路由中还携带第一指示符,其中,所述第一标签为用于确定所述第一广播域BD的标签,所述第一指示符用于指示所述第三设备根据所述RT
‑
5路由给所述第一设备发送数据包时需要封装源MAC和目的MAC。10.根据权利要求8所述的RT
‑
5路由报文的发布方法,其特征在于,所述方法还包括:所述第三路由中还携带第一路由目标,且所述第三设备上不存在所述第一广播域BD,所述第三设备上第一IP
‑
VRF实例也不导入所述第一广播域BD的导出路由目标eRT,其中,所述第一IP
‑
VRF实例为导入所述RT
‑
5路由的IP
‑
VRF实例。11.根据权利要求8所述的RT
‑
5路由报文的发布方法,其特征在于,所述方法还包括:所述第一设备接收第一RT
‑
5E路由,在满足第三条件、第四条件、第五条件三者至少之一的情况下,为所述第一RT
‑
5E路由进行本地化;其中,所述第一RT
‑
5E路由为所述第三设备发布的RT
‑
5E路由,所述第三条件为第一节点集合、第二节点集合和第三节点集合满足第六条件,所述第四条件为所述...
【专利技术属性】
技术研发人员:王玉保,舒晔,张征,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。