【技术实现步骤摘要】
一种报文转发方法及装置
本专利技术涉及网络通信
,尤其涉及一种报文转发方法及装置。
技术介绍
在通信云网络中,VNF(VirtualisedNetworkFunction,虚拟化的网络功能模块)网元作为一种承载于虚拟化技术之上的网络设备,提供网络业务功能。在非SDN(SoftwareDefinedNetwork,软件定义网络)网络的环境下,VNF网元之间、VNF网元与CE(CustomerEdge,用户网络边缘)设备之间为业务通信提供网络转发服务。VNF网元上联TOR(TopofRack,机架交换机)设备,以及TOR设备上联EOR(EndofRow,机柜交换机)设备作为underlay(下层)设备提供VNF网元之间、VNF网元与CE设备之间的二层通道功能。通常情况下,CE设备主要功能是作为VNF网元设备的网关为VNF网元提供服务。当SDN技术以及DC(DataCenter,数据中心)需求引入通信云网络时,TOR设备与EOR设备组成的Fabric网络,构建了一个underlay与overlay(上层)的两层架构网络。在overlay网络中,通常采用VXLAN( ...
【技术保护点】
1.一种报文转发方法,应用于运行软件自定义网络SDN技术的通信云网络中的机柜交换机EOR设备,其特征在于,所述EOR设备上基于业务虚拟局域网VLAN划分有多个虚拟专用网VPN,所述方法包括:接收机架交换机TOR设备发送的虚拟可扩展局域网VXLAN封装的业务报文;解除所述VXLAN封装,并当确定所述业务报文的目的媒体访问控制MAC地址为所述EOR设备的MAC地址时,根据所述业务报文中携带的第一业务VLAN标签Tag确定与所述第一业务VLAN Tag对应的第一VPN;根据所述业务报文的目的IP地址在所述第一VPN内查找三层转发表项,并根据查找结果对所述业务报文进行三层转发。
【技术特征摘要】
1.一种报文转发方法,应用于运行软件自定义网络SDN技术的通信云网络中的机柜交换机EOR设备,其特征在于,所述EOR设备上基于业务虚拟局域网VLAN划分有多个虚拟专用网VPN,所述方法包括:接收机架交换机TOR设备发送的虚拟可扩展局域网VXLAN封装的业务报文;解除所述VXLAN封装,并当确定所述业务报文的目的媒体访问控制MAC地址为所述EOR设备的MAC地址时,根据所述业务报文中携带的第一业务VLAN标签Tag确定与所述第一业务VLANTag对应的第一VPN;根据所述业务报文的目的IP地址在所述第一VPN内查找三层转发表项,并根据查找结果对所述业务报文进行三层转发。2.根据权利要求1所述的方法,其特征在于,一个VPN对应一个或多个业务VLANTag。3.根据权利要求2所述的方法,其特征在于,所述根据查找结果对所述业务报文进行三层转发,包括:当根据所述查找结果确定目的端设备所属业务VLAN的VLANTag为所述第一业务VLANTag时,将所述业务报文的目的MAC地址替换为该目的端设备的MAC地址,并对目的MAC地址替换后的业务报文进行VXLAN封装后,从连接下一跳的出接口转发。4.根据权利要求2所述的方法,其特征在于,所述根据查找结果对所述业务报文进行三层转发,包括:当根据所述查找结果确定目的端设备所属业务VLAN对应的VLANTag为第二业务VLANTag,且所述第一业务VLANTag和所述第二业务VLANTag对应同一VPN时,将所述业务报文的目的MAC地址替换为该目的端设备的MAC地址,将所述业务报文中的第一业务VLANTag替换为所述第二业务VLANTag,并对目的MAC地址及业务VLANTag替换后的业务报文进行VXLAN封装后,从连接下一跳的出接口转发。5.根据权利要求2所述的方法,其特征在于,所述根据查找结果对所述业务报文进行三层转发,包括:当根据所述查找结果确定目的端设备所属业务VLAN对应的VLANTag为第三业务VLANTag,且所述第一业务VLANTag和所述第三业务VLANTag对应不同VPN时,确定连接下一跳的出接口为TOR设备侧的端口或用户网络边缘CE设备侧的端口;若为TOR设备侧的端口,则将所述业务报文的目的MAC地址替换为该目的端设备的MAC地址,将所述业务报文中的第一业务VLANTag替换为所述第三业务VLANTag,并对目的MAC地址及业务VLANTag替换后的业务报文进行VXLAN封装后,从该连接下一跳的出接口转发;若为CE设备侧的端口,则将所述业务报文的目的MAC地址替换为该目的端设备的MAC地址,将所述业务报文中的第一业务VLANTag替换为所述第三业务VLANTag,并将目的MAC地址及业务VLANTag替换后的业务报文从该连接下一跳的出接口转发。6.一种报文转发装置,应用于运行软件自定义网络SDN技术的通信云网络中的机柜交换机EOR设备,其特征在于,所述EOR设备上基于业务虚拟局域网VLAN划分有多个虚拟专用网VPN,所述装置包括:接收单元,用于接收机架交换机TO...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。