一种流量控制方法及装置
    31.
    发明授权

    公开(公告)号:CN111464456B

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

    申请号:CN202010244161.0

    申请日:2020-03-31

    Inventor: 孟相玉

    Abstract: 一种流量控制方法及装置,所述方法应用于网络设备;所述网络设备包括若干具有编号的报文处理通道,所述网络设备与若干数据源相连接;所述方法包括:接收所述若干数据源各自发出的报文流;将接收到的各报文流中的报文,按照在所属的报文流中的先后顺序,以及所述若干报文处理通道的编号顺序,依次分流至各报文处理通道;针对各报文处理通道中的任一目标报文处理通道,统计分流至该目标报文处理通道的来自各数据源的报文的流量大小,并基于所述流量大小在所述若干数据源中确定目标数据源;针对所述目标数据源发送的报文进行限流。

    一种板卡的批量备份的方法和装置

    公开(公告)号:CN109462509B

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

    申请号:CN201811465602.9

    申请日:2018-12-03

    Inventor: 孟相玉 张明祯

    Abstract: 本申请供一种板卡的批量备份的方法,当主板卡出现异常重启时,流量切换到备份板卡上;主板卡的FPGA(Field-Programmable Gate Array,现场可编程门阵列)重启完成后,发送通知消息给主板卡的CPU(Central Processing Unit,中央处理器);主板卡的CPU通知备份板卡进行备份操作。该方法能够解决CPU和FPGA独立启动可能导致的会话备份不全的问题,使得主板卡和备份板卡一直保持整体同步。

    一种配置表项下发方法及装置

    公开(公告)号:CN114296815A

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

    申请号:CN202111537422.9

    申请日:2021-12-15

    Abstract: 本说明书提供一种配置表项下发方法及装置。通过CPU生成包括业务板编号的配置表项,并将配置表项下发至FPGA,FPGA通过检查配置表项中的业务板编号与目标业务板的业务板编号是否匹配,如果匹配就按照表项地址,将配置表项的表项内容存储至存储空间。通过FPGA对配置表项业务板编号的检查,避免了错误的配置表项下发至FPGA占用FPGA的存储空间,导致FPGA包括存储空间资源不足的情况。

    一种动态配置FPGA的方法及网络安全设备

    公开(公告)号:CN110061992B

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

    申请号:CN201910325443.0

    申请日:2019-04-22

    Inventor: 孟相玉 张代生

    Abstract: 本申请提供一种动态配置FPGA的方法及网络安全设备,所述网络安全设备包括CPU,与所述CPU连接的至少一块FPGA;CPU响应于用户指令为目标FPGA生成配置表项;所述配置表项包括所述目标FPGA的分类编号和配置内容;CPU向与所述CPU连接的各FPGA发送所述配置表项;各FPGA获取自身分类编号,将自身分类编号与所述配置表项中的分类编号进行匹配,并在自身的分类编号与所述配置表项中的分类编号匹配成功时,存储所述配置内容。以提升CPU的配置效率。

    一种负载均衡方法及装置
    35.
    发明授权

    公开(公告)号:CN108063814B

    公开(公告)日:2021-09-21

    申请号:CN201711346499.1

    申请日:2017-12-15

    Inventor: 孟相玉

    Abstract: 本申请提供一种负载均衡方法,所述方法包括:解析所接收到的报文中携带的服务器集群标识;根据解析得到的服务器集群标识,在所述服务器系统中确定与所接收到的报文对应的服务器集群;在所述查找到的服务器集群中,判断预设的时间计数器所累积的时间是否达到定时计算事件的预设计算周期,其中所述定时计算事件与所述查找到的服务器集群一一对应;在所述预设的时间计数器所累积的时间达到了定时计算事件的预设计算周期的情况下,根据所述查找到的服务器集群中每台服务器的连接情况或流量情况计算出目标服务器;将所接收到的报文转发到所述目标服务器。

    基于虚拟防火墙的报文处理方法和装置

    公开(公告)号:CN110120956B

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

    申请号:CN201910453607.8

    申请日:2019-05-28

    Inventor: 孟相玉 张代生

    Abstract: 本申请供一种基于虚拟防火墙的报文处理方法及装置,应用于虚拟防火墙中,所述方法包括:获取接收到的待处理报文携带的五元组信息和虚拟防火墙标识;在会话表中查找五元组信息和虚拟防火墙标识;若未查找到,则确定待处理报文的转发信息后,确定虚拟防火墙标识对应的虚拟防火墙是否达到对应的新建会话速率阈值;若确定虚拟防火墙标识对应的虚拟防火墙达到新建会话速率阈值,则在会话表中建立携带丢弃标识、且与五元组信息、虚拟防火墙标识、转发信息对应的第一会话,丢弃标识用于指示对后续匹配第一会话的报文进行丢弃处理;丢弃待处理报文。应用本申请的实施例,可以大大降低影响各个虚拟防火墙的新建会话速率,提升防火墙的整体性能。

    一种限制用户带宽的方法和装置

    公开(公告)号:CN111654886A

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

    申请号:CN202010464215.4

    申请日:2020-05-27

    Abstract: 本说明书提供一种限制用户带宽的方法和装置,该方法中,将Block RAM和SDRAM相结合,通过Block RAM暂时存储指定周期内的统计数据,在指定周期结束时把Block RAM内统计数据读出,累加到SDRAM中,并清空Block RAM的统计数据,从而实现数据转移。通过这一方法,一个指定周期只需要对SDRAM进行一次读写操作,能够获得处理快速、统计容量大并且节约存储资源的效果。

    一种聚合端口的报文分配方法和装置

    公开(公告)号:CN109905320A

    公开(公告)日:2019-06-18

    申请号:CN201910137646.7

    申请日:2019-02-25

    Inventor: 孟相玉 张代生

    Abstract: 本申请提供一种聚合端口的报文分配方法和装置。对于聚合端口,通过轮询的方式为不同的报文分配成员端口,如果端口可用,则新建会话记录报文与成员端口的对应关系,以便后续端口分配。采用本申请的技术方案,不需要计算Hash值,有助于提高处理速度,且本申请避免了Hash碰撞可能导致的流量分担不均的问题,避免了由此导致的数据丢包。

    一种管理链表资源的方法及装置

    公开(公告)号:CN106656865B

    公开(公告)日:2019-06-07

    申请号:CN201610970341.0

    申请日:2016-10-28

    Abstract: 本申请提供一种管理链表资源的方法及装置。该方法可以包括:当检测到针对特定链表节点对应的链表资源的回收请求时,提取所述链表资源的当前地址和所述特定链表节点中记录的第一标识信息;根据预存储的每一链表节点对应的链表资源的实际地址与存储于该每一链表节点中的标识信息之间的映射关系,查找对应于所述当前地址的第二标识信息,或者对应于所述第一标识信息的实际地址;当所述第一标识信息与所述第二标识信息不一致时,或者当所述当前地址与所述实际地址不一致时,拒绝所述回收请求。在本申请的技术方案中,通过对该链表资源的当前地址进行校验,可以使得功能模块准确回收链表节点对应的链表资源,从而避免链表节点进入死循环的问题。

    一种负载均衡方法及装置
    40.
    发明公开

    公开(公告)号:CN108063814A

    公开(公告)日:2018-05-22

    申请号:CN201711346499.1

    申请日:2017-12-15

    Inventor: 孟相玉

    Abstract: 本申请提供一种负载均衡方法,所述方法包括:解析所接收到的报文中携带的服务器集群标识;根据解析得到的服务器集群标识,在所述服务器系统中确定与所接收到的报文对应的服务器集群;在所述查找到的服务器集群中,判断预设的时间计数器所累积的时间是否达到定时计算事件的预设计算周期,其中所述定时计算事件与所述查找到的服务器集群一一对应;在所述预设的时间计数器所累积的时间达到了定时计算事件的预设计算周期的情况下,根据所述查找到的服务器集群中每台服务器的连接情况或流量情况计算出目标服务器;将所接收到的报文转发到所述目标服务器。

Patent Agency Ranking