-
公开(公告)号:CN115185686A
公开(公告)日:2022-10-14
申请号:CN202210804246.9
申请日:2022-07-07
Applicant: 厦门市美亚柏科信息股份有限公司
IPC: G06F9/50
Abstract: 本发明提出了一种基于零拷贝的多用户发包方法、系统及存储介质,该方法包括如下步骤:获取用户的数据包;配置对数据包进行内存分配及存储,为数据包的buffer预留存储空间;对所述数据包进行灵活重组;发送重组后的所述数据包。通过在数据包首个buffer预留一定的空间,用于数据包首部改造及添加用户特征相关标识,采用多段式数据包描述符灵活重组数据包,多用户共享原始数据包数据,不需要对原始包进行拷贝操作。
-
公开(公告)号:CN113626160A
公开(公告)日:2021-11-09
申请号:CN202110768691.X
申请日:2021-07-07
Applicant: 厦门市美亚柏科信息股份有限公司
Abstract: 本发明给出了一种基于cavium处理器的网络数据包高并发处理方法与系统,包括通过开启cavium处理器的tag计算配置开关,根据每个报文的五元组对每个报文进行哈希计算得到相应的tag值,将所述tag值保存在数据结构中;将所有报文分为group个组,其中所述tag值相同的报文被分在同一个组中,再将所述group个组分为core个集合,将每个不同的集合中的组分配给cavium处理器中的core个CPU核,并将每个组与对应的CPU核进行绑定,每个CPU核对各自已绑定的组中的报文进行处理。实现了业务核只负责处理业务,而分组任务和调度任务由cavium协处理器完成的会话处理结构,无需重新将任务发送至SSO调度器,极大简化了业务核处理流程。
-
公开(公告)号:CN112261168A
公开(公告)日:2021-01-22
申请号:CN202011064059.9
申请日:2020-09-30
Applicant: 厦门市美亚柏科信息股份有限公司
IPC: H04L29/12
Abstract: 本发明涉及一种多IP端口段用户信息查找方法、终端设备及存储介质,该方法包括学习流程和匹配流程;学习流程用于将IP地址对应的所有IP端口号划分为多个区间后,将已知IP地址和IP端口号的用户信息存入该IP端口号对应区间的存储地址内;匹配流程用于根据已知IP地址和IP端口号,查找对应的用户信息。本发明可以根据报文五元组快速锁定对应的扩展信息,直接偏移挑战,保证查询的高效性。
-
公开(公告)号:CN113626160B
公开(公告)日:2023-03-24
申请号:CN202110768691.X
申请日:2021-07-07
Applicant: 厦门市美亚柏科信息股份有限公司
Abstract: 本发明给出了一种基于cavium处理器的网络数据包高并发处理方法与系统,包括通过开启cavium处理器的tag计算配置开关,根据每个报文的五元组对每个报文进行哈希计算得到相应的tag值,将所述tag值保存在数据结构中;将所有报文分为group个组,其中所述tag值相同的报文被分在同一个组中,再将所述group个组分为core个集合,将每个不同的集合中的组分配给cavium处理器中的core个CPU核,并将每个组与对应的CPU核进行绑定,每个CPU核对各自已绑定的组中的报文进行处理。实现了业务核只负责处理业务,而分组任务和调度任务由cavium协处理器完成的会话处理结构,无需重新将任务发送至SSO调度器,极大简化了业务核处理流程。
-
公开(公告)号:CN112380257A
公开(公告)日:2021-02-19
申请号:CN202011347453.3
申请日:2020-11-26
Applicant: 厦门市美亚柏科信息股份有限公司
IPC: G06F16/2455 , G06F16/22
Abstract: 本发明涉及一种网络数据流锁定方法、终端设备及存储介质,该方法中包括:S1:配置网络数据流锁定的规则,并提取规则中的所有关键字,分别建立关键字与索引的映射关系和规则内容与规则序号的映射关系,其中规则内容通过规则中包含的所有关键字对应的索引进行表示;S2:接收数据流,并查找数据流的所有报文中包含的所有关键字;S3:根据数据流包含的所有关键字判断数据流是否锁定规则,如果是,进入S4;否则,返回S2;S4:按照锁定的规则对应的配置进行数据流输出。本发明将组合规则关键字映射为可查询索引,具有节省内存、提高效率、方便管理的有益效果。
-
-
-
-