-
公开(公告)号:CN119155201A
公开(公告)日:2024-12-17
申请号:CN202310711847.X
申请日:2023-06-15
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L43/026 , H04L45/7453 , H04L45/745
Abstract: 本发明公开了一种基于资源池实现流量持续化获取的方法,包括如下步骤:在分流器上创建策略匹配表和转发策略表,新增32个转发策略表动作记录位和32个转发策略表对应的hash值范围,查询流量是否命中策略匹配表,命中则根据策略匹配表的result信息,得到转发策略表号,未命中则执行整机的默认动作。本发明在分流器网络处理芯片上实现功能创新,基于资源池实现流量持续化获取,可以在流量获取的建设方案中,减少后端服务器配置数量。在确保功能完备性的情况下,节省了资源,减少了后端配套的服务器资源数量,实现了轻量化管理,后续功能迭代。
-
公开(公告)号:CN110636012B
公开(公告)日:2023-05-02
申请号:CN201910991625.1
申请日:2019-10-18
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L47/24 , H04L47/2425
Abstract: 本发明公开了一种基于ZCAM芯片添加多种掩码规则的方法,包括:为待加入底层硬件的规则一一对应地分配索引;接收外部发送的掩码规则数据包,包括五元组、规则相关数据、索引、业务组号和输入端口组的组号;选择底层硬件中包含的一个业务组号,判断其是否与规则相适配,如果适配,生成关联表和对应的返回值;重复前述步骤,直至循环遍历底层硬件中所有的业务组号,返回所有生成的返回值。本发明能够针对多个业务和/或多个优先级的情况,实现同一条规则在不同业务下对应多个不同的返回值的目的,同时,通过生成第一类表和第二类表的方式,提高查询效率,减轻ZCAM芯片负担;另外,对首次添加的规则生成寄存器,加快规则查找速度,提高运行效率。
-
-
公开(公告)号:CN109491713A
公开(公告)日:2019-03-19
申请号:CN201811301328.1
申请日:2018-11-02
Applicant: 南京贝伦思网络科技股份有限公司
IPC: G06F9/4401 , G06F15/78
Abstract: 本发明提供一种基于网络芯片的检测挂死恢复方法,应对NP挂死的情况,对NP进实时监测,在检测出现挂死的情况,进行快速复位。检测方式为在一段时间内检测NP输入端口的总进包数量并进行对比,排除出现错包的问题,进行对比如果出现不一致的情况则判定出现NP挂死的现象。检测到NP挂死后,进行快速复位。检测方式不仅快捷、迅速,而且占用极少的内存,从而在检测的同时保证网络芯片的处理速度;实现出现突发情况后快速处理,提高产品稳定性;保证整个地区的网络不会出现长时间的网络故障;降低顾客的投诉率;节省运营商的人力成本。
-
公开(公告)号:CN104270396B
公开(公告)日:2017-06-16
申请号:CN201410579553.7
申请日:2014-10-24
Applicant: 南京贝伦思网络科技股份有限公司
Abstract: 一种阻断设备多板卡ACL规则的高速并发加载实现方法阻断设备多板卡ACL规则的高速并发加载实现方法,首先设置对ACL规则的硬件加载的阻断设备中的对ACL规则的实现装置,所述的对ACL规则的硬件加载的阻断设备中的实现装置包括设置在系统中的用于数据传输的Fabric平面同主控板上的处理器还有业务板上的处理器相连接,再结合其他的步骤方法有效地避免了现有技术中的CPU软件加载方式速度不够快的问题,现在网络通信的需求容量使得阻断设备ACL规则容量已经达到了千万级的条件下,现有方案(CPU软件加载)速度远远不能满足现有的网络通信的需求容量,由此严重的制约了现有的阻断设备的扩展的缺陷。
-
公开(公告)号:CN105760237A
公开(公告)日:2016-07-13
申请号:CN201610082073.9
申请日:2016-02-05
Applicant: 南京贝伦思网络科技股份有限公司
IPC: G06F9/52
CPC classification number: G06F9/524
Abstract: 本发明提供了一种基于协程机制的通讯方法。所述基于协程机制的通讯方法包括如下步骤:a、在主线程循环过程中,监听socket;b、判断所述socket是否有输入数据,如果有,则执行步骤c;c、对所述输入数据进行解码分析,并判断所述输入数据是请求数据或回应数据,如果是请求数据,则执行步骤d,如果是回应数据,则执行步骤e;d、创建协程函数,并利用所述协程函数对所述请求数据进行处理;e、根据所述回应数据查找与所述回应数据相对应的协程函数,并切换到所述协程函数处理所述回应数据。本发明的基于协程机制的通讯方法不仅可以解决阻塞方式下的等待问题,还可以避开多线程实现的数据访问冲突。
-
公开(公告)号:CN119316493A
公开(公告)日:2025-01-14
申请号:CN202310857920.4
申请日:2023-07-13
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L69/16 , H04L67/145
Abstract: 本发明公开了一种基于socket和icmp实现多互联检测设备间状态同步的方法。本方法在各互联检测设备上启动设备间的状态同步功能,状态同步功能部署运行在独立于设备业务主进程的心跳保活次进程上,在本端设备进程间建立socket,次进程通过此socket获取主进程上的设备状态;同时多设备的次进程间使用icmp探测传输数据,将本端的设备状态携带在icmp数据部分传给对端设备,一段时间内无法收到对端设备的应答或者收到对端应答但是携带消息提示状态异常,则判定对端设备状态异常。此方法有效解决了组网中多设备需状态同步的场景下,因设备状态不一致而导致整个拓扑网络数据传输中断的问题,在增加传输网络安全性的同时保障了网络的健康运行。
-
公开(公告)号:CN114666275A
公开(公告)日:2022-06-24
申请号:CN202011417776.5
申请日:2020-12-07
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L47/122 , H04L43/0882
Abstract: 本发明公开了一种基于网络处理器实现流量动态输出的方法,包括在网络处理器设定各端口流量限速值,当客户侧向运营商发送流量时,依据流量的大小,选择性的转发。当客户侧往运营商侧发送流量在端口1限速范围内时,选择从端口1上传至运营商侧;当发送流量超过端口1限速范围未超过端口1与端口2总限速范围时,端口1流量始终为最大可通过流量,端口2通过剩余所需流量,以此类推。本方法解决了负载均衡输出对于端口的利用问题,可以充分利用端口带宽、发挥端口利用率,在流量高峰时占用端口较多,在流量低谷时使用少部分端口,且使用中的端口流量适中。此方法成本低廉、使用方便、易推广,能够在有限空间下提高设备的可靠性和延展性。
-
公开(公告)号:CN111327541A
公开(公告)日:2020-06-23
申请号:CN202010124084.5
申请日:2020-02-27
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L12/851 , H04L12/931 , H04L29/12
Abstract: 本发明公开了一种适于按源目的MAC的流量复制分类方法,包括:在输出板卡对应的跨板交换口配置有入方向-掩码规则的基础上,采用VLAN广播的方式将报文广播到输出板卡的跨板交换口,根据输出板卡上设置的入方向-掩码规则将报文输出到指定端口。本发明能够通过VLAN广播的方式将报文广播到指定板卡的HG(跨板交换口)口,通过在HG口上配置IFP(入方向规则-掩码)规则,将报文输出到指定端口上,达到流量在进行复制的同时也能进行指定到特定服务器单元的效果。
-
公开(公告)号:CN105786981B
公开(公告)日:2019-05-17
申请号:CN201610085491.3
申请日:2016-02-15
Applicant: 南京贝伦思网络科技股份有限公司
IPC: G06F16/955 , G06F16/901 , G06F16/903 , H04L29/06
Abstract: 本发明公开了一种基于Hash表的host和URL关键字策略匹配方法,该方法将源IP、目的IP、源端口、目的端口、协议号、host以及URL进行管理,并且对这7个因素分开考虑,其中源IP、目的IP、源端口、目的端口、协议号、host为一个整体,URL为一个整体,考虑到超长URL的存储和查找便利,再对URL关键字进行二次分割,然后前后存储内容相关联,进而实现统一的精确查找和匹配。本发明减少内存需求,将超长的URL信息分段提取得到分段的key,适应系统要求,并将源IP、目的IP、源端口、目的端口以及协议号信息考虑在内,可以基于某一用户进行精确管控。
-
-
-
-
-
-
-
-
-