一种报文采样方法及装置

    公开(公告)号:CN110191109A

    公开(公告)日:2019-08-30

    申请号:CN201910414737.0

    申请日:2019-05-17

    Inventor: 曹林 吴刚

    Abstract: 本申请提供一种报文采样方法及装置。一种报文采样方法,包括:提取网络设备所接收的报文对应的特征信息;根据预设的哈希算法计算所述特征信息对应的哈希值;新建与所述哈希值相匹配的哈希值表项,并对新建哈希值表项的数量进行更新;判断经过更新的新建哈希值表项的数量是否满足预设的要求;若经过更新的新建哈希值表项的数量满足预设的要求,将所接收的报文标记为采样报文。

    一种规则表项的命中次数统计方法及装置

    公开(公告)号:CN110191014A

    公开(公告)日:2019-08-30

    申请号:CN201910419199.4

    申请日:2019-05-20

    Inventor: 吴刚

    Abstract: 本申请提供一种规则表项的命中次数统计方法及装置。一种规则表项的命中次数统计方法,包括:确定满足预设要求的规则表项,并统计所述规则表项的命中次数;将所述规则表项的标识以及命中次数存储至本地存储空间中;读取当前轮次本地存储空间中所述规则表项的标识以及命中次数,确定当前轮次所述规则表项的命中次数增量;根据所述规则表项的标识,从外部存储空间读取所述规则表项的历史命中次数;将所述命中次数增量与所述历史命中次数累加,得到所述规则表项的当前命中次数。

    一种报文保序的方法及装置

    公开(公告)号:CN114338559B

    公开(公告)日:2024-03-22

    申请号:CN202111536398.7

    申请日:2021-12-15

    Inventor: 曹林 吴刚 唐世光

    Abstract: 本公开实施例提供一种报文保序的方法及装置,其中,所述报文保序的方法包括:响应于连续读取到多个报文,报文序号分配模块依次为多个报文分配用于标识多个报文的接收顺序的序号;将第一报文发送至第一报文信息处理模块、第二报文发送至第二报文信息处理模块中分别进行报文信息处理后发送至报文调序模块;报文调序模块依据为第一报文和第二报文分配的序号,对第一报文和第二报文进行报文保序处理。本公开实施例的技术方案,通过使用FPGA中的报文序号分配模块、多个报文信息处理模块和报文调序模块实现了报文保序的功能,流程设计简单,且FPGA对报文的并行运算能力较好,能够适应网络速率的快速发展,高效的对报文进行报文保序的操作。

    一种报文保序的方法及装置

    公开(公告)号:CN114338559A

    公开(公告)日:2022-04-12

    申请号:CN202111536398.7

    申请日:2021-12-15

    Inventor: 曹林 吴刚 唐世光

    Abstract: 本公开实施例提供一种报文保序的方法及装置,其中,所述报文保序的方法包括:响应于连续读取到多个报文,报文序号分配模块依次为多个报文分配用于标识多个报文的接收顺序的序号;将第一报文发送至第一报文信息处理模块、第二报文发送至第二报文信息处理模块中分别进行报文信息处理后发送至报文调序模块;报文调序模块依据为第一报文和第二报文分配的序号,对第一报文和第二报文进行报文保序处理。本公开实施例的技术方案,通过使用FPGA中的报文序号分配模块、多个报文信息处理模块和报文调序模块实现了报文保序的功能,流程设计简单,且FPGA对报文的并行运算能力较好,能够适应网络速率的快速发展,高效的对报文进行报文保序的操作。

    一种规则表项的命中次数统计方法及装置

    公开(公告)号:CN110191014B

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

    申请号:CN201910419199.4

    申请日:2019-05-20

    Inventor: 吴刚

    Abstract: 本申请提供一种规则表项的命中次数统计方法及装置。一种规则表项的命中次数统计方法,包括:确定满足预设要求的规则表项,并统计所述规则表项的命中次数;将所述规则表项的标识以及命中次数存储至本地存储空间中;读取当前轮次本地存储空间中所述规则表项的标识以及命中次数,确定当前轮次所述规则表项的命中次数增量;根据所述规则表项的标识,从外部存储空间读取所述规则表项的历史命中次数;将所述命中次数增量与所述历史命中次数累加,得到所述规则表项的当前命中次数。

    一种数据读取的方法及装置

    公开(公告)号:CN111522506A

    公开(公告)日:2020-08-11

    申请号:CN202010261076.5

    申请日:2020-04-03

    Inventor: 吴刚

    Abstract: 本说明书公开了一种数据读取的方法及装置,处理器可获取数据读取的指令,查询指令携带的内存地址对应的缓存地址作为指定缓存地址,将存储在所述指定缓存地址中的数据作为第一数据,判断指令携带的内存地址与第一数据对应的地址是否一致,若一致,则读取第一数据,并将第一数据的状态更改为保留状态,若不一致,则根据指令携带的内存地址,读取存储在内存中的数据作为第二数据,并且判断第一数据的状态是否为保留状态,若是,则根据预设的调整规则,调整第一数据的状态,否则,将第一数据更改为第二数据存储在指定缓存地址中。本说明书解决了现有技术中处理器再次读取同一内存地址中的数据仍需等待较长时间的问题。

    测试方法、测试线卡及测试仪

    公开(公告)号:CN114006851B

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

    申请号:CN202111278199.0

    申请日:2021-10-30

    Inventor: 吴刚

    Abstract: 本公开涉及一种测试方法、测试线卡、测试仪、电子设备及计算机可读介质。该方法包括:获取配置信息,所述配置信息包括测试信息和接口类型;基于所述接口类型确定目标测试线卡;所述目标测试线卡基于内置的物理层配置文件和测试信息生成发送包;将所述发送包通过所述目标测试线卡的测试接口发送至被测设备。本公开涉及的测试方法、测试线卡、测试仪、电子设备及计算机可读介质,能够在不更换测试仪线卡的基础上,生成多种速率和多种协议的测试报文,最大限度的保护用户的投资,节约用户的成本。

    一种报文检测系统、方法及装置

    公开(公告)号:CN111526134B

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

    申请号:CN202010285893.4

    申请日:2020-04-13

    Inventor: 曹林 吴刚

    Abstract: 本说明书公开了一种报文检测系统、方法以及装置,系统针对接收到的待检测报文,可根据检测规则对应的检测字符串长度,将待检测报文拆分为若干子报文,使得三态内容可寻址存储器可针对各子报文以及自身存储的检测规则,进行检测规则的匹配,快速得到匹配结果,最后根据匹配结果以及待检测报文,确定检测结果。利用三态内容可寻址存储器可以快速寻址的特性,将检测规则对应的检测字符串长度作为地址长度,将待检测报文拆分为该地址长度的若干子报文,使通过三态内容可寻址存储器可以快速进行匹配,再根据匹配结果确定检测结果。避免了检测规则的频繁调用,减少了传输数据的压力,同时又保证了检测的速度,提高了报文检测的效率。

    一种数据读取的方法及装置

    公开(公告)号:CN111522506B

    公开(公告)日:2022-08-02

    申请号:CN202010261076.5

    申请日:2020-04-03

    Inventor: 吴刚

    Abstract: 本说明书公开了一种数据读取的方法及装置,处理器可获取数据读取的指令,查询指令携带的内存地址对应的缓存地址作为指定缓存地址,将存储在所述指定缓存地址中的数据作为第一数据,判断指令携带的内存地址与第一数据对应的地址是否一致,若一致,则读取第一数据,并将第一数据的状态更改为保留状态,若不一致,则根据指令携带的内存地址,读取存储在内存中的数据作为第二数据,并且判断第一数据的状态是否为保留状态,若是,则根据预设的调整规则,调整第一数据的状态,否则,将第一数据更改为第二数据存储在指定缓存地址中。本说明书解决了现有技术中处理器再次读取同一内存地址中的数据仍需等待较长时间的问题。

Patent Agency Ranking