一种报文转发方法及网络设备技术

技术编号:30424139 阅读:15 留言:0更新日期:2021-10-24 16:54
一种报文转发方法及网络设备,该方法应用于网络设备,该网络设备包括第一虚拟路由转发VRF表和第二VRF表,该方法具体包括:网络设备接收第一报文;若第一报文携带有隧道属性信息,网络设备根据第一VRF表转发第一报文;其中,第一VRF表中包括一个或多个本地路由,该一个或多个本地路由的下一跳出接口均为本地出接口,网络设备根据第一VRF表转发第一报文可以使得来自于隧道的报文被转发至本地的虚拟机进行处理,而不会被转发至其他的隧道端点设备,避免了转发报文时出现路由环路。避免了转发报文时出现路由环路。避免了转发报文时出现路由环路。

【技术实现步骤摘要】
一种报文转发方法及网络设备


[0001]本申请涉及通信
,尤其涉及一种报文转发方法及网络设备。

技术介绍

[0002]随着云计算的快速发展,数据中心的虚拟化程度越来越高。为了满足日益增加的用户需求,数据中心通常采用可扩展虚拟局域网络(Virtual extensible Local Area Network,VXLAN)技术来扩展网络虚拟化,以得到足够数量的虚拟网络,从而满足用户的使用需求。
[0003]数据中心的VXLAN中通常包括核心设备、对等的多个VXLAN隧道端点(VXLAN Tunnel End Point,VTEP)设备以及分别与VTEP设备连接的虚拟机(virtual machine,VM)。一般地,VM可以部署于与VTEP设备连接的服务器上。虚拟网络功能(virtual network function,VNF)网元可以分布于多个VM上,该多个VM能够实现相同的网络功能,且共享同一个业务互联网(Internet Protocol,IP)地址。
[0004]目前,在VXLAN网络中,在同一VNF网元下的多个V本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报文转发方法,其特征在于,应用于网络设备,所述网络设备包括第一虚拟路由转发VRF表和第二VRF表,所述方法包括:网络设备接收第一报文;若所述第一报文携带有隧道属性信息,所述网络设备根据所述第一VRF表转发所述第一报文,其中,所述第一VRF表中包括一个或多个本地路由,所述一个或多个本地路由的下一跳出接口均为本地出接口。2.根据权利要求1所述的方法,其特征在于,在所述网络设备接收第一报文之前,所述方法包括:所述网络设备根据获取的路由为本地路由,生成所述第一VRF表;或者,所述网络设备确定所述第二VRF表中下一跳为本地出接口的路由,并根据所述第二VRF表中下一跳为本地出接口的路由生成所述第一VRF表。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:若所述第一报文未携带所述隧道属性信息,所述网络设备根据所述第二VRF表转发所述第一报文,其中,所述第二VRF表中包括多个路由,所述多个路由包括一个或多个下一跳出接口为远端出接口的路由以及所述一个或多个本地路由。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述网络设备根据所述第一VRF表转发所述第一报文,包括:所述网络设备根据所述第一报文的目的地址,在所述第一VRF表中确定用于转发所述第一报文的第一路由,所述第一路由属于所述一个或多个本地路由;所述网络设备根据所述第一路由转发所述第一报文。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述网络设备接收第二报文,所述第二报文包括所述目的地址;所述网络设备根据所述第二报文携带有所述隧道属性信息,并根据所述第二报文中的目的地址,在所述第一VRF表中确定用于转发所述第二报文的第二路由,所述第二路由属于所述一个或多个本地路由;所述网络设备根据所述第二路由转发所述第二报文。6.根据权利要求1至5任意一项所述的方法,其特征在于,所述隧道属性信息为可扩展虚拟局域网络VXLAN隧道属性信息,或者多协议标签交换MPLS隧道属性信息,或者分段路由SR隧道属性信息。7.根据权利要求1至6任意一项所述的方法,其特征在于,所述网络设备为数据中心网络中连接多个虚拟机的设备。8.一种网络设备,其特征在于,包括:第一VRF表和第二VRF表;所述网络设备还包括:接收单元,用于接收第一...

【专利技术属性】
技术研发人员:杨杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1