一种基于BoardCom的汇聚复制选流平台

    公开(公告)号:CN118101570A

    公开(公告)日:2024-05-28

    申请号:CN202211498303.1

    申请日:2022-11-28

    Abstract: 本发明公开了一种基于BoardCom的汇聚复制选流平台,对现有的复制方案做出优化。首先将各个业务板卡接入的流量,打上特定的标记,匹配特定的策略后转发至各级联板卡内部端口实现负载分担,此方案是通过单播方式将所有接入的流量平均分配到每块业务板卡,减少广播复制在背板上的带宽占用;其次在各级联板卡的内部端口上对报文进行匹配和vlan替换功能;最后利用交换芯片的广播功能实现报文在多个输出组复制输出,且每个输出组内的端口可以按照给定的分流算法实现负载均衡转发。此方案有效的解决了报文复制受背板带宽限制的问题,同时提高了设备的复制处理能力,提高网络信息处理能力。

    一种基于布隆过滤器的字符串过滤方法

    公开(公告)号:CN119003827A

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

    申请号:CN202310547118.5

    申请日:2023-05-16

    Abstract: 本发明公开了一种基于布隆过滤器的字符串过滤方法,对现有的全包字符串匹配做出优化。首先将字符串规则与其对应的主引导字符串规则下发到业务板卡中,当数据报文到网络处理器后,先将其在布隆过滤器函数中处理一遍,看主引导字符串规则是否匹配,若未匹配,则该数据报文不能匹配字符串规则;如果主引导字符串规则可以匹配,则该数据报文就有可能匹配字符串规则,则需做相应的字符串匹配。此方案有效的过滤了某些不匹配字符串规则的数据报文,只对有可能匹配字符串规则的数据报文做字符串匹配,有效提高了设备对数据报文做字符串匹配的处理能力。

    一种基于SSE指令的流量初步筛选方法

    公开(公告)号:CN119011485A

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

    申请号:CN202310545389.7

    申请日:2023-05-16

    Abstract: 本发明主要公开了一种基于SSE指令的流量初步筛选方法,根据给定的正则表达式主引导字符串作出的筛选功能。首先对于给定的正则表达式提取出其中的主引导字符串,将该字符串的第一个可见字符存入SSE内存CACHE中。对随后进入X86的流量以16字节为单位通过SSE指令集比对之前存入内存CACHE中的字符进行初步筛选,如果筛选命中后,再进行正则表达式精确筛选,最后得出报文最终处理结果;对初步筛选就不命中的流量直接进行丢弃。此方案大大提升了正则表达式对报文的匹配处理速度,提高了X86平台流量处理性能。

    一种基于BoardCom的增强型多用户分流设备

    公开(公告)号:CN118282864A

    公开(公告)日:2024-07-02

    申请号:CN202211720288.0

    申请日:2022-12-30

    Abstract: 本发明公开了一种基于BoardCom的增强型多用户分流设备,对现有的间接复制方案做出优化。首先通过rcp或者命令行下发计算单元以及计算单元的生效时间,在到达时间后将内容发送到业务板写表,进行功能的实现。此方案是在原先的基础上进行优化,此前方案下发的计算单元及权重值每次全量排表的间隔大约在1分钟左右不是能很好的满足实际需求。本发明创新点在于采用4个线程,每个线程各处理两个业务,每个业务占据固定的表项,当到达某个设定好的生效时间时,4个线程同时处理各自的两个业务并且向业务板发送排好后的表项内容。这样很好的解决了全量排表更新速度慢的问题。

    适于按源目的MAC的流量复制分类方法和装置

    公开(公告)号:CN111327541A

    公开(公告)日:2020-06-23

    申请号:CN202010124084.5

    申请日:2020-02-27

    Inventor: 丁浩 岳世杰 王乾

    Abstract: 本发明公开了一种适于按源目的MAC的流量复制分类方法,包括:在输出板卡对应的跨板交换口配置有入方向-掩码规则的基础上,采用VLAN广播的方式将报文广播到输出板卡的跨板交换口,根据输出板卡上设置的入方向-掩码规则将报文输出到指定端口。本发明能够通过VLAN广播的方式将报文广播到指定板卡的HG(跨板交换口)口,通过在HG口上配置IFP(入方向规则-掩码)规则,将报文输出到指定端口上,达到流量在进行复制的同时也能进行指定到特定服务器单元的效果。

Patent Agency Ranking