一种报文转发方法及装置制造方法及图纸

技术编号:24589811 阅读:63 留言:0更新日期:2020-06-21 02:27
本申请提供了一种报文转发方法及装置,该方法应用于NFV网络中VCPE中的虚拟交换机,VCPE还包括多台VM,每台VM和虚拟交换机共用IP地址和MAC地址,不同的VM所属的VXLAN不同,不同的VM对应的UDP端口号不同,每台VM均与NFV网络中的对端客户端设备CPE或者对端VCPE中的至少一个VM建立了VXLAN隧道,该方法包括:接收报文;在报文的目的MAC地址为自身的MAC地址时,根据报文的IP头中的协议字段,确定报文是否为VXLAN报文;若是,将报文转发至报文的UDP头中的目的UDP端口号对应的目的设备进行处理。本申请可以节省大量地址资源。

A message forwarding method and device

【技术实现步骤摘要】
一种报文转发方法及装置
本申请涉及通信
,特别涉及一种报文转发方法及装置。
技术介绍
在网络功能虚拟化(NetworkFunctionVirtualization,NFV)网络中,如图1所示,虚拟化客户端设备(VirtualCustomerPremiseEquipment,VCPE)包括多台虚拟机(VirtualMachine,VM)和一台虚拟交换机(virtualSwitch,vSwitch),如VM1~VMn,控制器分别为VM1~VMn和vSwitch分配不同的IP地址和MAC地址,并且,每台VM所属的VXLAN均不同。VCPE和客户端设备(CustomerPremiseEquipment,CPE)作为组网中的VXLAN隧道端点(VXLANTunnelEndPoint,VTEP),每台VM需要单独与CPE建立可扩展虚拟局域网络(VirtualeXtensibleLAN,VXLAN)隧道,以实现租户的隔离。后续CPE学习到的MAC地址为VM的MAC地址,当vSwitch接收到报文时,该报文可能是VCPE中的VM发送给CPE的,也本文档来自技高网...

【技术保护点】
1.一种报文转发方法,其特征在于,所述方法应用于网络功能虚拟化NFV网络中虚拟化客户端设备VCPE中的虚拟交换机,所述VCPE还包括多台虚拟机VM,每台VM和所述虚拟交换机共用IP地址和MAC地址,不同的VM所属的可扩展虚拟局域网络VXLAN不同,不同的VM对应的用户数据协议UDP端口号不同,每台VM均与所述NFV网络中的对端客户端设备CPE或者对端VCPE中的至少一个VM建立了VXLAN隧道,所述方法包括:/n接收报文;/n在所述报文的目的MAC地址为自身的MAC地址时,根据所述报文的IP头中的协议字段,确定所述报文是否为VXLAN报文;/n若是,将所述报文转发至所述报文的UDP头中的目的U...

【技术特征摘要】
1.一种报文转发方法,其特征在于,所述方法应用于网络功能虚拟化NFV网络中虚拟化客户端设备VCPE中的虚拟交换机,所述VCPE还包括多台虚拟机VM,每台VM和所述虚拟交换机共用IP地址和MAC地址,不同的VM所属的可扩展虚拟局域网络VXLAN不同,不同的VM对应的用户数据协议UDP端口号不同,每台VM均与所述NFV网络中的对端客户端设备CPE或者对端VCPE中的至少一个VM建立了VXLAN隧道,所述方法包括:
接收报文;
在所述报文的目的MAC地址为自身的MAC地址时,根据所述报文的IP头中的协议字段,确定所述报文是否为VXLAN报文;
若是,将所述报文转发至所述报文的UDP头中的目的UDP端口号对应的目的设备进行处理。


2.根据权利要求1所述的方法,其特征在于,根据报文的IP头中的协议字段,确定所述报文是否为VXLAN报文,具体包括:
判断所述报文的IP头中的协议字段中的IP协议号是否为用于表征报文类型为VXLAN报文的IP协议号;
若是,则确定所述报文为VXLAN报文。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
在判断出所述报文不为VXLAN报文时,根据所述报文的IP头中的协议字段中的IP协议号表征的报文类型,对所述报文进行处理。

【专利技术属性】
技术研发人员:雷昭燕
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江;33

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

1