【技术实现步骤摘要】
一种数据转发方法、VPP网元设备和可读存储介质
[0001]本专利技术涉及通信
,具体涉及一种数据转发方法、VPP网元设备和可读存储介质。
技术介绍
[0002]软件定义网络(Software Defined Network,SDN)重新定义了传统的网络结构,将原来的网络设备,采用在云主机或通用x86服务器上部署,更灵活更便捷地面向用户提供服务。而软件定义广域网(Software Defined Wide Area Network,SDWAN)是将SDN技术在广域网场景中重要应用落地。矢量数据包处理(Vector Packet Processing,VPP)则是SDWAN开源中一个很好的平台,可提供开箱即用的交换机或路由器功能,它是思科矢量数据包处理(VPP)技术的开源版本,可以在虚拟化环境中或x86服务器部署运行,经过验证,其高性能,模块化,灵活性以及丰富的功能集获得到大家的喜爱。
[0003]随着IP技术和网络的发展,IP网络已经从当初的单一网络向集成数据、语音、视频、图像的多业务网络转变。而每种业务要求的 ...
【技术保护点】
【技术特征摘要】
1.一种数据转发方法,其特征在于,应用于矢量数据包处理VPP网元设备,所述方法包括:获取待转发流量数据;基于预先配置的匹配规则,确定所述待转发流量数据的优先级分类结果;将所述待转发流量数据放入多个分层服务质量HQOS队列中与所述优先级分类结果对应的HQOS队列中,所述多个HQOS队列的优先级不同;按照优先级从高到低的顺序依次发送所述多个HQOS队列中的待转发流量数据。2.根据权利要求1所述的方法,其特征在于,所述获取待转发数据之前,还包括:接收配置数据,所述配置数据包括分离的控制面数据和转发面数据;所述转发面数据包括所述匹配规则、以及所述匹配规则与所述优先级之间的一一对应关系;基于所述配置数据进行配置。3.根据权利要求2所述的方法,其特征在于,所述基于所述配置数据进行配置,包括:基于所述配置数据,调用访问控制策略ACL插件相关应用程序编程接口API进行配置,所述ACL插件相关API是通过DLSYM方式获取。4.根据权利要求3所述的方法,其特征在于,一个所述匹配规则对应一个ACL表项;所述基于预先配置的匹配规则,确定所述待转发流量数据的优先级分类结果,包括:通过接口索引查询绑定的ACL上下文表项标识;通过ACL上下文表项标识查询ACL表内容,调用ACL API进行所述待转发流量数据的匹配。5.根据权利要求2所述的方法,其特征在于,所述转发面数据还包括绑定规则,所述绑定规则包括转发线程相关的绑定规则和HQOS线程相关的绑定规则;其中,所述绑定规则至少包括与VPP核的绑定规则;所述转发线程用于获取所述待转发流量数据;所述HQOS线程,用于基于...
【专利技术属性】
技术研发人员:金少辉,王建超,罗耀祖,吴婧,韩国军,吕玉超,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。