一种串接过滤设备核心功能部件工作状态在线监测装置

    公开(公告)号:CN106713075B

    公开(公告)日:2023-07-14

    申请号:CN201710004438.0

    申请日:2017-01-04

    Inventor: 马红兵

    Abstract: 本发明公开了一种串接过滤设备核心功能部件工作状态在线监测装置,包含第一路由器、第一输出分光器、第一输入分光器、输出光开关、输入光开关、第二路由器、第二输出分光器、第二输入分光器、业务板和监控板,第一输出分光器、第一输入分光器、第二输出分光器和第二输入分光器均为一分三分光器。本发明可对核心功能部件的故障点进行全覆盖监控,并接监控,不对原设备或核心功能部件可靠性有任何影响。

    一种基于网络芯片的检测挂死恢复方法

    公开(公告)号:CN109491713A

    公开(公告)日:2019-03-19

    申请号:CN201811301328.1

    申请日:2018-11-02

    Abstract: 本发明提供一种基于网络芯片的检测挂死恢复方法,应对NP挂死的情况,对NP进实时监测,在检测出现挂死的情况,进行快速复位。检测方式为在一段时间内检测NP输入端口的总进包数量并进行对比,排除出现错包的问题,进行对比如果出现不一致的情况则判定出现NP挂死的现象。检测到NP挂死后,进行快速复位。检测方式不仅快捷、迅速,而且占用极少的内存,从而在检测的同时保证网络芯片的处理速度;实现出现突发情况后快速处理,提高产品稳定性;保证整个地区的网络不会出现长时间的网络故障;降低顾客的投诉率;节省运营商的人力成本。

    一种基于协程机制的通讯方法

    公开(公告)号:CN105760237A

    公开(公告)日:2016-07-13

    申请号:CN201610082073.9

    申请日:2016-02-05

    Inventor: 王乾 马红兵

    CPC classification number: G06F9/524

    Abstract: 本发明提供了一种基于协程机制的通讯方法。所述基于协程机制的通讯方法包括如下步骤:a、在主线程循环过程中,监听socket;b、判断所述socket是否有输入数据,如果有,则执行步骤c;c、对所述输入数据进行解码分析,并判断所述输入数据是请求数据或回应数据,如果是请求数据,则执行步骤d,如果是回应数据,则执行步骤e;d、创建协程函数,并利用所述协程函数对所述请求数据进行处理;e、根据所述回应数据查找与所述回应数据相对应的协程函数,并切换到所述协程函数处理所述回应数据。本发明的基于协程机制的通讯方法不仅可以解决阻塞方式下的等待问题,还可以避开多线程实现的数据访问冲突。

    一种基于python实现按特征提取tcp会话消息内容的方法

    公开(公告)号:CN119155361A

    公开(公告)日:2024-12-17

    申请号:CN202310710778.0

    申请日:2023-06-15

    Abstract: 本发明公开了一种基于python实现按特征提取tcp会话消息内容的方法,该方法按照tcp协议,提取tcp数据报文头部的各字段信息。通过字段组合标识不同会话以及计算各字段对应码值,重组出完整的tcp会话内容,进一步基于应用特征解析会话,从而达到快速分析tcp报文并提取消息内容的目的。本发明有效解决了传统的抓包分析过程全程需要人工参与、对数据的正确性校验需要人为核对、过程冗长耗时以及过度依赖人工分析等问题,可以大大减少软件开发过程中的人力投入,节省项目周期的开发成本,降低人工核对数据的出错率,提高员工的工作效率以及释放人力资源拓展其它业务功能等。

    一种基于链表实现TCAM优先级匹配的算法

    公开(公告)号:CN119155245A

    公开(公告)日:2024-12-17

    申请号:CN202310711645.5

    申请日:2023-06-15

    Abstract: 本发明公开了一种基于链表实现TCAM优先级匹配的算法,是多业务设置特定优先级匹配的算法,其特征在于,所述方法包括实现TCAM表结构资源池的初始化、依据优先级数量的分组资源链表初始化、表内规则增加时申请分组资源链表单元流程、表内规则删除时规划分组资源链表单元流程,最终实现多优先级划分匹配需求。此方法基于不同的分组实现优先级划定,实现了单一表内的优先级控制,可解决TCAM单一表结构内的多业务优先级灵活设定的业务场景需求。深度挖掘TCAM的灵活性与便利性,方便快速呈现可利用的和已利用的TCAM资源池空间。

    一种实现高性能大容量路由设备的设计方法

    公开(公告)号:CN114448882B

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

    申请号:CN202011213823.4

    申请日:2020-11-04

    Abstract: 本发明公开了一种实现高性能大容量路由设备的设计方法,包括在设备中单块板卡采用多颗网络处理器芯片和多颗TCAM芯片,所述多颗网络处理器芯片和多颗TCAM芯片分为多组协同处理单元,每组协同处理单元内包含两颗网络处理器芯片和两颗TCAM芯片,每组协同处理单元可完成100Gbps以上流量模型会话内所有的流量管理、协议分析以及多种规则类型存储和查找的需求。所述一组协同处理单元的网络处理器芯片‑A在流量通过进入设备后,在网络处理器芯片‑A内判断流量类型并处理,总性能成倍增长。该设计方法能够在有限空间下提高设备的可靠性和拓展性,灵活应对海量的hash规则、掩码ACL规则及数据特征码规则的管理要求和庞大的流量线速处理,使用成本低廉。

    一种以旁路方式检测环路的方法

    公开(公告)号:CN107809351B

    公开(公告)日:2022-05-10

    申请号:CN201711003197.4

    申请日:2017-10-24

    Abstract: 本发明是一种以旁路方式检测环路的方法,该种方法在三层转发网络中的某个支点,将流量全部采用并接的方式接入新增的环路检测设备,新增的环路检测设备由于采用的并接接入的方式,所以不会对原转发网络产生任何干扰,当新增的设备通过ttl和Identification值检测出其上行转发网络中有环路时,新增设备通过snmp或者syslog的形式及时的上报环路报文的源ip和目的ip信息给相关运维人员或者路由策略分析服务器,然后相关运维人员或者路由策略分析服务器通过增删路由策略的方法解决三层环路问题,进而解决了报文在用户无感知的情况下而被粗鲁的直接丢弃的问题。

    一种基于网络芯片的检测挂死恢复方法

    公开(公告)号:CN109491713B

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

    申请号:CN201811301328.1

    申请日:2018-11-02

    Abstract: 本发明提供一种基于网络芯片的检测挂死恢复方法,应对NP挂死的情况,对NP进实时监测,在检测出现挂死的情况,进行快速复位。检测方式为在一段时间内检测NP输入端口的总进包数量并进行对比,排除出现错包的问题,进行对比如果出现不一致的情况则判定出现NP挂死的现象。检测到NP挂死后,进行快速复位。检测方式不仅快捷、迅速,而且占用极少的内存,从而在检测的同时保证网络芯片的处理速度;实现出现突发情况后快速处理,提高产品稳定性;保证整个地区的网络不会出现长时间的网络故障;降低顾客的投诉率;节省运营商的人力成本。

    一种基于ZCAM芯片添加多种掩码规则的方法

    公开(公告)号:CN110636012A

    公开(公告)日:2019-12-31

    申请号:CN201910991625.1

    申请日:2019-10-18

    Abstract: 本发明公开了一种基于ZCAM芯片添加多种掩码规则的方法,包括:为待加入底层硬件的规则一一对应地分配索引;接收外部发送的掩码规则数据包,包括五元组、规则相关数据、索引、业务组号、输入端口组的组号;选择底层硬件中包含的其中一个业务组号,判断其是否与规则相适配,如果适配,生成关联表和对应的返回值;重复前述步骤,直至循环遍历底层硬件中所有的业务组号,返回所有生成的返回值。本发明能够针对多个业务和/或多个优先级的情况,实现同一条规则在不同业务下对应多个不同的返回值的目的,同时,通过生成第一类表和第二类表的方式,提高查询效率,减轻ZCAM芯片负担;另外,对首次添加的规则生成寄存器,加快规则查找速度,提高运行效率。

Patent Agency Ranking