一种高性能构件化的数据包处理框架

基本信息

申请号 CN202110971582.8 申请日 -
公开(公告)号 CN113708965A 公开(公告)日 2021-11-26
申请公布号 CN113708965A 申请公布日 2021-11-26
分类号 H04L12/24(2006.01)I;H04L12/26(2006.01)I;H04L29/08(2006.01)I 分类 电通信技术;
发明人 李宗垚;张梦清;彭璐 申请(专利权)人 北京计算机技术及应用研究所
代理机构 中国兵器工业集团公司专利中心 代理人 刘瑞东
地址 100854北京市海淀区永定路51号
法律状态 -

摘要

摘要 本发明涉及一种高性能构件化的数据包处理框架,属于计算机网络领域。本发明提出了Vnode与Vlink两种构件虚拟网络功能的组件的基本模型,虚拟网络功能组件能够基于基本模型快速开发。提供包括数据包分类器,二层交换,简单路由,数据包队列在内的一批基于Vlink,Vnode实现的简单虚拟网络功能组件,用户在不进行虚拟网络功能组件开发的情况下,能够使用ini形式的配置语言,将基本的虚拟网络功能组件配置成可用的网络功能,并达到与专用硬件产品相当的性能。我们使用pktgen数据包生成工具对虚拟网络功能组件组成的网络功能和服务链进行了测试,从实验结果来看,使用本发明搭建的网络功能具有较高的性能和良好的扩展性,不同网络功能组成服务链后仍具有较高的性能。