[发明专利]报文转发方法和系统、相关设备和芯片有效
| 申请号: | 201911046986.5 | 申请日: | 2019-10-30 |
| 公开(公告)号: | CN112751766B | 公开(公告)日: | 2023-07-11 |
| 发明(设计)人: | 闫朝阳 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L45/74 | 分类号: | H04L45/74;H04L45/243;H04L47/125 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 报文 转发 方法 系统 相关 设备 芯片 | ||
本申请公开了一种报文转发方法和系统、相关设备和芯片,属于网络功能虚拟化技术领域。在该方法中,CSG接收报文,从第一转发表包括的多个代理VPNSID中选择一个代理VPNSID作为目标代理VPNSID转发报文,以将报文转发至目标代理VPNSID所指示的数据中心路由节点。也即是,在该方法中CSG在负载分担时只需负责将负载分担至各个数据中心路由节点即可,由各个数据中心路由节点来完成实际的负载分担。而数据中心路由节点的最大负载分担路数可以高达128,因此,通过本申请实施例提供的报文转发方法,相当于增大了CSG最终进行负载分担的路数,从而提高了负载分担的效率。
技术领域
本申请涉及网络功能虚拟化技术领域,特别涉及一种报文转发方法和系统、相关设备和芯片。
背景技术
在5G的区域数据中心(regnional data center,RDC)技术中,一个虚拟网络功能(virtualization network function,VNF)可以部署在多个虚拟机上,这多个虚拟机均可以单独执行该VNF,以实现该VNF的负载分担。因此,当基站业务网关(cellsite servicegateway,CSG)接收到携带该VNF的标识的报文时,CSG需要将该报文转发至多个虚拟机中的一个虚拟机上,由该虚拟机基于该报文执行VNF。
相关技术中,对于任一VNF,CSG预先获取针对该VNF部署的多个虚拟机中每个虚拟机的虚拟私有网络段标识(virtual private network segment identifier,VPNSID),得到多个VPNSID。并获取该VNF的私网路由,该VNF的私网路由用于唯一标识该VNF。CSG建立这多个VPNSID与该VNF的私网路由之间的对应关系。当CSG接收到某个报文时,如果该报文携带该VNF的私网路由,则根据该对应关系通过多路径哈希算法将该报文映射到这多个VPNSID中的一个VPNSID,然后将该VPNSID作为该报文的目的地址进行转发,以实现将该报文转发至该VPNSID所指示的虚拟机。
但是上述转发报文的方法中,由于目前CSG能够支持的负载分担的数量最大为8路,导致上述对应关系中最多包括8个VPNSID,从而限制了负载分担的效率。
发明内容
本申请提供了一种报文转发方法和系统、相关设备和芯片,可以提高负载分担的效率。所述技术方案如下:
第一方面,提供了一种报文转发方法,该方法应用于通信网络中的CSG。其中,该通信网络还包括多个数据中心路由节点、多个VRF、以及用于执行目标VNF的多个VM,这多个VRF中每个VRF上连接有前述多个VM中的一个或多个。前述多个VM中每个VM配置有一个VPNSID,前述多个数据中心路由节点中每个数据中心路由节点配置有一个代理VPNSID。
在该方法中,CSG接收报文,该报文中携带目标VNF的标识;CSG从第一转发表包括的多个代理VPNSID中选择一个代理VPNSID作为目标代理VPNSID,CSG将目标代理VPNSID作为目的地址转发报文,以将报文转发至目标代理VPNSID所指示的数据中心路由节点,用于指示目标代理VPNSID所指示的数据中心路由节点根据第二转发表包括的多个VPNSID转发报文。其中,第一转发表为目标VNF的标识对应的转发表,第一转发表包括的多个代理VPNSID是指与多个VM的VPNSID对应配置的代理VPNSID。第二转发表包括的多个VPNSID是指多个VM的VPNSID中与目标代理VPNSID对应的VM的VPNSID。
在本申请实施例中,为了避免受到CSG的最大负载分担路数的限制,可以为每个数据中心路由节点配置一个代理VPNSID。针对任一VM的VPNSID,该VM的VPNSID对应配置多个代理VPNSID。如此,在CSG的本地转发表中可以采用代理VPNSID来替代原来的VM的VPNSID,以使CSG在负载分担时只需负责将负载分担至各个数据中心路由节点即可,由各个数据中心路由节点来完成实际的负载分担。而数据中心路由节点的最大负载分担路数可以高达128,因此,通过本申请实施例提供的报文转发方法,相当于增大了CSG最终进行负载分担的路数,从而提高了负载分担的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911046986.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种液晶电视机边框专用夹具
- 下一篇:混合动力系统以及具有其的车辆





