一种路由学习方法及装置与流程

文档序号:12729399阅读:来源:国知局

技术特征:

1.一种路由学习方法,应用于以太网虚拟专用网EVPN组网中的虚拟可扩展局域网隧道端点目标VTEP设备,其特征在于,所述EVPN组网中各VTEP设备基于虚拟专用网VPN实例建立EVPN对等体PEER,所述方法包括:

当从目标接口接收到EVPN路由时,判断该EVPN路由中是否携带有第一VPN的路由区分符RD信息和路由目标RT信息;其中,所述第一VPN与目标VTEP设备和远端VTEP设备建立的EVPN PEER对应;

若是,则确定需要学习该EVPN路由;

否则,拒绝学习该EVPN路由。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取所述目标VTEP设备和远端VTEP设备建立的EVPN PEER对应的第一VPN;

建立所述目标接口与所述第一VPN的绑定;

所述判断该EVPN路由中是否携带有第一VPN的RD信息和RT信息,包括:

根据所述目标接口绑定的第一VPN,判断该EVPN路由中是否携带有第一VPN的RD信息和RT信息。

3.根据权利要求1所述的方法,其特征在于,所述确定需要学习该EVPN路由之后,还包括:

根据该EVPN路由中携带的第二VPN的RT信息对该EVPN路由进行学习。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当需要向远端VTEP设备发布EVPN路由时,在该EVPN路由中添加第三VPN的RD信息和RT信息;其中,所述目标VTEP设备与该远端VTEP设备基于所述第三VPN建立EVPN PEER;

将携带有所述第三VPN的RD信息和RT信息的EVPN路由发送给远端VTEP设备,以使远端VTEP设备根据接收到的EVPN路由中携带的RD信息和RT信息确定是否需要学习该EVPN路由。

5.根据权利要求1所述的方法,其特征在于,所述目标VTEP设备与不同的远端VTEP设备基于不同的VPN建立EVPN PEER;或,所述目标VTEP设备与不同的远端VTEP设备基于相同的VPN建立EVPN PEER。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当接收到数据报文时,根据该数据报文中携带的三层VXLAN标识L3VNI确定该数据报文所属的第四VPN;

根据所述第四VPN的标识以及该数据报文的目的IP地址对该数据报文进行转发。

7.一种路由学习装置,应用于以太网虚拟专用网EVPN组网中的虚拟可扩展局域网隧道端点目标VTEP设备,其特征在于,所述EVPN组网中各VTEP设备基于虚拟专用网VPN实例建立EVPN对等体PEER,所述装置包括:

接收单元,用于接收EVPN路由;

判断单元,用于当所述接收单元从目标接口接收到EVPN路由时,判断该EVPN路由中是否携带有第一VPN的路由区分符RD信息和路由目标RT信息;其中,所述第一VPN与目标VTEP设备和远端VTEP设备建立的EVPN PEER对应;

学习单元,用于若该EVPN路由中携带有第一VPN的RD信息和RT信息,则确定需要学习该EVPN路由;否则,拒绝学习该EVPN路由。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

获取单元,用于获取所述目标VTEP设备和远端VTEP设备建立的EVPN PEER对应的第一VPN;

建立单元,用于建立所述目标接口与所述第一VPN的绑定;

所述判断单元,具体用于根据所述目标接口绑定的第一VPN,判断该EVPN路由中是否携带有第一VPN的路由区分符RD信息和路由目标RT信息。

9.根据权利要求7所述的装置,其特征在于,

所述学习单元,具体用于当确定需要学习该EVPN路由时,根据该EVPN路由中携带的第二VPN的RT信息对该EVPN路由进行学习。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括:

添加单元,用于当所述目标VTEP设备需要向远端VTEP设备发布EVPN路由时,在该EVPN路由中添加第三VPN的路由区分符RD信息和路由目标RT信息;其中,所述目标VTEP设备与该远端VTEP设备基于所述第三VPN建立EVPN PEER;

发送单元,用于将携带有所述第三VPN的RD信息和RT信息的EVPN路由发送给远端VTEP设备,以使远端VTEP设备根据接收到的EVPN路由中携带的RD信息和RT信息确定是否需要学习该EVPN路由。

11.根据权利要求7所述的装置,其特征在于,所述目标VTEP设备与不同的远端VTEP设备基于不同的VPN建立EVPN PEER;或,所述目标VTEP设备与不同的远端VTEP设备基于相同的VPN建立EVPN PEER。

12.根据权利要求10所述的装置,其特征在于,

所述发送单元,还用于当所述目标VTEP设备接收到数据报文时,根据该数据报文中携带的三层VXLAN标识L3VNI确定该数据报文所属的第四VPN;根据所述第四VPN的标识以及该数据报文的目的IP地址对该数据报文进行转发。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1