-
公开(公告)号:CN116962321B
公开(公告)日:2024-01-09
申请号:CN202311200593.1
申请日:2023-09-18
Applicant: 鹏城实验室
IPC: H04L49/111 , H04L49/60
Abstract: 本申请实施例提供了一种数据包传输方法、传输配置方法、装置、设备及介质,属于软件定义网络技术领域。该方法包括:获取待处理的目标数据包,其中,目标数据包中设置有数据包信息;根据数据包信息以及基于子规则表和总规则表生成的当前交换机规则信息,得到查询信息;根据查询信息查询标签表得到查询结果;当查询结果表征目标数据包未被处理,则根据查询结果,查询当前交换机的子规则表,得到包括转发指令、执行指令或匹配指令在内的规则匹配结果。本申请能够在保持网络规则语义不变的同时,避免规则配置的膨胀和传输缺陷。
-
公开(公告)号:CN114745327A
公开(公告)日:2022-07-12
申请号:CN202210650359.8
申请日:2022-06-10
Applicant: 鹏城实验室
IPC: H04L45/745 , H04L45/7453 , H04L47/125
Abstract: 本发明属于计算机技术领域,公开了一种业务数据转发方法、装置、设备及存储介质。本发明通过获取待转发数据包对应的五元组数据及目标IP信息;根据目标IP信息在预设前缀匹配表中查找对应的流量分割规则信息;根据五元组数据及流量分割规则信息在预设重叠规则表中查找对应的下一跳端口;根据下一跳端口对所述待转发数据进行数据转发。由于将不同应用服务的多个流量分割规则重叠存储在预设重叠规则表中,并根据各规则的存储位置信息构建了预设前缀匹配表,在需要查找端口时可以通过数据包对应的目标IP信息及五元组信息确定下一跳端口,在保证可正常进行数据包转发的同时,极大的缩减了TCAM表项数,提高了流量分割吞吐量及规则更新速率。
-
公开(公告)号:CN116962321A
公开(公告)日:2023-10-27
申请号:CN202311200593.1
申请日:2023-09-18
Applicant: 鹏城实验室
IPC: H04L49/111 , H04L49/60
Abstract: 本申请实施例提供了一种数据包传输方法、传输配置方法、装置、设备及介质,属于软件定义网络技术领域。该方法包括:获取待处理的目标数据包,其中,目标数据包中设置有数据包信息;根据数据包信息以及基于子规则表和总规则表生成的当前交换机规则信息,得到查询信息;根据查询信息查询标签表得到查询结果;当查询结果表征目标数据包未被处理,则根据查询结果,查询当前交换机的子规则表,得到包括转发指令、执行指令或匹配指令在内的规则匹配结果。本申请能够在保持网络规则语义不变的同时,避免规则配置的膨胀和传输缺陷。
-
公开(公告)号:CN114745327B
公开(公告)日:2022-08-26
申请号:CN202210650359.8
申请日:2022-06-10
Applicant: 鹏城实验室
IPC: H04L45/745 , H04L45/7453 , H04L47/125
Abstract: 本发明属于计算机技术领域,公开了一种业务数据转发方法、装置、设备及存储介质。本发明通过获取待转发数据包对应的五元组数据及目标IP信息;根据目标IP信息在预设前缀匹配表中查找对应的流量分割规则信息;根据五元组数据及流量分割规则信息在预设重叠规则表中查找对应的下一跳端口;根据下一跳端口对所述待转发数据进行数据转发。由于将不同应用服务的多个流量分割规则重叠存储在预设重叠规则表中,并根据各规则的存储位置信息构建了预设前缀匹配表,在需要查找端口时可以通过数据包对应的目标IP信息及五元组信息确定下一跳端口,在保证可正常进行数据包转发的同时,极大的缩减了TCAM表项数,提高了流量分割吞吐量及规则更新速率。
-
-
-