针对可编程交换机的数据包分类方法、系统及相关设备

    公开(公告)号:CN114900474B

    公开(公告)日:2023-08-22

    申请号:CN202210480817.8

    申请日:2022-05-05

    Abstract: 本发明公开了针对可编程交换机的数据包分类方法、系统及相关设备,其中,上述方法包括:获取预先训练完成的待优化决策树模型,并将上述待优化决策树模型发送到可编程交换机;根据可编程交换机的流水线阶段数以及接收的待优化决策树模型获取最优决策树优化方案,最优决策树优化方案包括最优剪枝方案,最优剪枝方案用于根据可编程交换机的流水线阶段数限定决策树的层数并去除决策树的冗余叶子节点;根据最优决策树优化方案对待优化决策树模型进行优化获得目标决策树模型,将目标决策树模型部署到可编程交换机中获得目标可编程交换机;根据目标可编程交换机对待分类数据包进行分类。与现有技术相比,本发明方案有利于提高数据包分类效率。

    数据报文处理方法、装置、电子设备及可读存储介质

    公开(公告)号:CN116436876A

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

    申请号:CN202310438895.6

    申请日:2023-04-20

    Abstract: 本申请公开了一种数据报文处理方法、装置、电子设备及可读存储介质,应用于通信技术领域,所述数据报文处理方法包括:获取待处理数据报文,并通过所述数据平面对所述待处理数据报文进行解析得到报文信息;通过所述数据平面根据所述报文信息判断是否采用虚拟扩展局域网VXLAN对所述待处理数据报文进行处理;若是,则将所述待处理数据报文进行报文头封装得到VXLAN报文,并对所述VXLAN报文进行处理。本申请解决了数据报文的处理效率较低的技术问题。

    基于可编程交换机的实时DNS隧道检测方法及相关设备

    公开(公告)号:CN114844704B

    公开(公告)日:2023-06-06

    申请号:CN202210482202.9

    申请日:2022-05-05

    Abstract: 本发明公开了基于可编程交换机的实时DNS隧道检测方法及相关设备,所述方法包括:数据平面对DNS数据包采用循环增量解析的方式进行解析、哈希和特征统计处理,得到DNS域名、第一哈希值和域名特征;根据第一哈希值查询预设的黑白名单,若在黑白名单中均查询不到且分类结果为正常,则根据划分表将DNS域名均划分为主域名和子域名;对不同子域名的第一哈希值进行哈希运算得到不同子域名的第二哈希值;对第二哈希值的个数进行统计,若超过预设阈值则将DNS域名视为隧道流量并上报至控制平面,以便控制平面更新黑名单后滤除隧道流量。通过循环增量解析任意长度域名并将决策树模型以流表的形式部署在数据平面,实现对DNS隧道的全面检测。

    大二层网络交换设备的数据转发方法、接收方法及设备

    公开(公告)号:CN119276780A

    公开(公告)日:2025-01-07

    申请号:CN202411247007.3

    申请日:2024-09-05

    Abstract: 本申请实施例提出的大二层网络交换设备的数据转发方法、接收方法及设备,方法包括:首先,获取解析矩阵和封装动作表,解析矩阵包括依次排序的第一列解析块和第二列解析块;接下来,利用第二列解析块对发送数据包进行解析,得到第一头部解析信息;然后,基于第一头部解析信息和封装动作表确定目标封装动作;之后,利用第一列解析块基于目标封装动作对发送数据包进行封装,得到封装发送数据;最后,基于第一头部解析信息将封装发送数据进行网络地址转换,并将转换后的封装发送数据进行转发,以实现该发送数据包的封装过程,且无需对发送数据包进行实时添加、删除、修改等操作,进而有效地实现在大二层网络中实现数据转发的过程。

    一种基于知识蒸馏的数据包分类方法及相关装置

    公开(公告)号:CN114422620B

    公开(公告)日:2023-12-01

    申请号:CN202111565340.5

    申请日:2021-12-20

    Abstract: 本申请公开了一种基于知识蒸馏的数据包分类方法及相关装置,所述方法包括基于经过训练的教师模型,确定预设训练集中的各训练数据包各自对应的类别概率向量;基于各训练数据包及其对应的属性数据和类别概率向量构建二进制决策树模型;根据二进制决策树模型生成三元匹配流表并将三元匹配流表部署于可编程交换机,并通过可编程交换机对数据包进行分类。本申请基于预先训练的教师模型所学的知识构建二进制决策树模型,以将复杂的教师模型转换为简单的二进制决策树模型,使得学习到教师模型所学的知识的二进制决策树模型可以布置于可编程交换机,这样一方面可以利用可编程交换机的数据包处理能力,另一方面可以提高可编程交换机的数据包分类效率。

    基于跨数据中心网络通信的发送速率控制方法和装置

    公开(公告)号:CN114401230B

    公开(公告)日:2023-10-20

    申请号:CN202111617446.5

    申请日:2021-12-27

    Abstract: 本发明涉及网络通信技术领域,具体是涉及基于跨数据中心网络通信的发送速率控制方法和装置。本发明首先计算在历史发送速率下的各个数据中心链路的带宽利用率,再计算各个带宽利用率在一段时间内的变化信息,最后根据变化信息和带宽利用率得到整个链路网络的瓶颈所在位置,即判断出是数据中心链路的带宽利用率接近数据中心链路的瓶颈带宽利用率还是广域网链路的带宽利用率接近广域网链路的瓶颈带宽利用率,之后才能有针对性的调整发送速率,以预防整个链路网络发生拥塞。本发明能够在拥塞发生之前调整发送速率以避免发生拥塞,同时本发明在避免拥塞发生的同时还能通过调整发送速率使得整个链路网络的带宽利用率最大化。

    用于分布式计算集群调度的深度强化学习模型训练方法、装置及调度方法

    公开(公告)号:CN113033806B

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

    申请号:CN202110387715.7

    申请日:2021-04-12

    Abstract: 本申请公开了一种用于分布式计算集群的深度强化学习模型训练方法、装置以及调度方法,所述方法包括采用深度强化学习框架建立若干第一调度模型和第二调度模型;通过若干第一调度模型确定训练样本集;基于训练样本集训练第二调度模型以得到模型参数;基于模型参数更新各第一调度模型中的第一深度强化学习智能体的模型参数,并继续执行通过若干第一调度模型确定训练样本集的步骤,直至第二调度模型满足预设条件以得到深度强化学习模型。本申请通过解耦深度强化学习训练的前向行动和后向学习过程,通过多个独立且同时与环境交互的第一调度模型生成训练样本集,再基于训练样本对第二调度模型进行训练,这样实现了大规模并行训练,提高了深度强化学习模型的训练速度,实现了分布式计算集群的高效利用。

    一种训练深度强化学习模型的方法、装置以及调度方法

    公开(公告)号:CN113033806A

    公开(公告)日:2021-06-25

    申请号:CN202110387715.7

    申请日:2021-04-12

    Abstract: 本申请公开了一种训练深度强化学习模型的方法、装置以及调度方法,所述方法包括采用深度强化学习框架建立若干第一调度模型和第二调度模型;通过若干第一调度模型确定训练样本集;基于训练样本集训练第二调度模型以得到模型参数;基于模型参数更新各第一调度模型中的第一深度强化学习智能体的模型参数,并继续执行通过若干第一调度模型确定训练样本集的步骤,直至第二调度模型满足预设条件以得到深度强化学习模型。本申请通过解耦深度强化学习训练的前向行动和后向学习过程,通过多个独立且同时与环境交互的第一调度模型生成训练样本集,再基于训练样本对第二调度模型进行训练,这样实现了大规模并行训练,提高了深度强化学习模型的训练速度。

Patent Agency Ranking