数据包处理系统
    1.
    发明公开

    公开(公告)号:CN114710571A

    公开(公告)日:2022-07-05

    申请号:CN202210338328.9

    申请日:2022-04-01

    Abstract: 本申请公开了一种数据包处理系统,异构资源一体化调度模组在线重构高性能报文交换模组的多个流水线逻辑,并将业务流表拆分为多个流表项,将流表项加载至对应的流水线逻辑,每个流水线逻辑对应一种网络协议类型的数据包处理逻辑;高性能报文交换模组接收数据包,确定数据包对应的目标网络协议类型,利用与目标网络协议类型对应的流水线逻辑中的流表项将数据包发送至智能网络线卡模组;智能网络线卡模组接收数据包,利用与目标网络协议类型对应的异构资源组合对数据包进行处理,并将处理后的数据包返回高性能报文交换模组,由高性能报文交换模组对处理后的数据包进行转发。该系统能够实现多种网络技术体制并存环境下的协议无关数据包处理。

    数据包处理系统
    2.
    发明授权

    公开(公告)号:CN114710571B

    公开(公告)日:2023-05-23

    申请号:CN202210338328.9

    申请日:2022-04-01

    Abstract: 本申请公开了一种数据包处理系统,异构资源一体化调度模组在线重构高性能报文交换模组的多个流水线逻辑,并将业务流表拆分为多个流表项,将流表项加载至对应的流水线逻辑,每个流水线逻辑对应一种网络协议类型的数据包处理逻辑;高性能报文交换模组接收数据包,确定数据包对应的目标网络协议类型,利用与目标网络协议类型对应的流水线逻辑中的流表项将数据包发送至智能网络线卡模组;智能网络线卡模组接收数据包,利用与目标网络协议类型对应的异构资源组合对数据包进行处理,并将处理后的数据包返回高性能报文交换模组,由高性能报文交换模组对处理后的数据包进行转发。该系统能够实现多种网络技术体制并存环境下的协议无关数据包处理。

    基于抽象资源分析的用户网络模态跨平台部署实现方法及系统

    公开(公告)号:CN117492768A

    公开(公告)日:2024-02-02

    申请号:CN202311504065.5

    申请日:2023-11-13

    Abstract: 本发明涉及多模态网络环境应用技术领域,特别涉及一种基于抽象资源分析的用户网络模态跨平台部署实现方法及系统,依据编译原理将可编程流水线资源划分为负责网络转发功能的内部资源和负责网络服务功能的外部资源;读取用户模态程序并提取程序中的资源分配实体,基于资源分配实体将用户模态程序转化为资源感知的中间语言表示;基于中间语言表示获取网络级模态流水线最佳部署方案,并将中间语言表示分解为独立单片程序,将各单片程序分配至最佳部署方案对应的目标硬件平台节点,以利用控制流表引导用户模态程序处理中的数据流量在多个目标硬件平台节点之间相互协同接力。本发明能够提升大规模网络应用场景下模态部署效率和资源利用率,具有较好的应用前景。

    一种内生安全的网络功能基础平台及数据处理方法

    公开(公告)号:CN111107098B

    公开(公告)日:2022-03-01

    申请号:CN201911382789.0

    申请日:2019-12-27

    Abstract: 本申请提供了一种内生安全的网络功能基础平台及数据处理方法,包括:内生安全的网络功能基础平台数据包分发器、裁决器和多个结构不同且功能相同的数据包处理功能体;数据包分发器,用于在接收到数据包时,将接收到的数据包复制成多个相同的数据包,并将多个相同的数据包分发给多个数据包处理功能体;数据包处理功能体,用于对数据包进行处理,得到处理结果,并输出处理结果;裁决器,用于接收多个数据包处理功能体输出的处理结果,并对多个数据包处理功能体输出的处理结果进行裁决,得到裁决结果。在本申请中,通过以上方式可以提高可编程数据平面的安全性。

    一种软硬件协同的可编程转发系统、方法及装置

    公开(公告)号:CN112491889A

    公开(公告)日:2021-03-12

    申请号:CN202011361554.6

    申请日:2020-11-27

    Abstract: 本发明公开了一种软硬件协同的可编程转发系统、方法及装置,所述系统中可编程转发配置模组基于控制与配置指令调度计算资源,将对应的流处理逻辑分配给软件转发功能模组和硬件转发功能模组;硬件转发功能模组包括:固定功能转发和软件定义转发工作模式,数据流中的对固定功能数据包进行处理并转发处理结果;软件转发功能模组由软件交换进程实例组成,基于软件交换进程实例对数据流中基于场景变化的数据包进行处理,并将处理结果反馈给硬件转发功能模组进行转发。上述系统,基于可编程转发配置模组可以实现对硬件转发功能模组和软件转发功能模组的配置并且可以基于软件转发功能模组实现对新的网络协议的处理,提高了转发效率。

    一种内生安全的网络功能基础平台及数据处理方法

    公开(公告)号:CN111107098A

    公开(公告)日:2020-05-05

    申请号:CN201911382789.0

    申请日:2019-12-27

    Abstract: 本申请提供了一种内生安全的网络功能基础平台及数据处理方法,包括:内生安全的网络功能基础平台数据包分发器、裁决器和多个结构不同且功能相同的数据包处理功能体;数据包分发器,用于在接收到数据包时,将接收到的数据包复制成多个相同的数据包,并将多个相同的数据包分发给多个数据包处理功能体;数据包处理功能体,用于对数据包进行处理,得到处理结果,并输出处理结果;裁决器,用于接收多个数据包处理功能体输出的处理结果,并对多个数据包处理功能体输出的处理结果进行裁决,得到裁决结果。在本申请中,通过以上方式可以提高可编程数据平面的安全性。

    一种可编程网络设备的处理逻辑实例化方法及系统

    公开(公告)号:CN118282981A

    公开(公告)日:2024-07-02

    申请号:CN202410449172.0

    申请日:2024-04-15

    Abstract: 本发明涉及网络通信技术领域,公开了一种可编程网络设备的处理逻辑实例化方法,根据实例化目标和网络模态程序的处理逻辑搜索出潜在的若干个程序优化策略;采取部分程序优化策略对待优化的网络模态程序进行优化,得到优化后的网络模态程序;以用户自定义的关键架构约束和资源容量约束为第一条件,对优化后的网络模态程序进行资源编排,生成若干个候选资源编排方案;以除第一条件之外的剩余所有资源容量约束为第二条件,对若干个候选资源编排方案进行验证,将符合第二条件的候选资源编排方案作为最终的资源编排方案。本发明的处理逻辑实例化方法,实现网络模态程序的优化。本发明还公开了可编程网络设备的处理逻辑实例化系统。

    一种多模态网络控制-数据平面一致性校验方法及装置

    公开(公告)号:CN113572726B

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

    申请号:CN202110634085.9

    申请日:2021-06-07

    Abstract: 本发明提供一种多模态网络控制‑数据平面一致性校验方法及装置。该方法包括在多模态网络控制平面中加载一致性校验组件,在多模态网络数据平面加载探针生成组件和日志采样组件;其中,探针生成组件向网络注入探测流量,使探测流量经数据平面完成转发;日志采样组件对经数据平面完成转发输出的探测流量进行采样、解析和整理,将整理结果发送至一致性校验组件;一致性校验组件将控制平面中的网络配置信息解析结果与日志采样组件生成的整理结果进行比对,以完成校验工作;其中,所述网络配置信息解析结果和日志采样组件生成的整理结果采用相同的文件格式。本发明可完成控制平面和数据平面的一致性校验,为多模态网络承载多种业务提供安全支撑。

Patent Agency Ranking