一种高性能构件化的数据包处理系统

    公开(公告)号:CN113708965B

    公开(公告)日:2023-04-07

    申请号:CN202110971582.8

    申请日:2021-08-24

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

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

    公开(公告)号:CN113708965A

    公开(公告)日:2021-11-26

    申请号:CN202110971582.8

    申请日:2021-08-24

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

Patent Agency Ranking