-
公开(公告)号:CN114595163A
公开(公告)日:2022-06-07
申请号:CN202011416990.9
申请日:2020-12-07
Applicant: 南京贝伦思网络科技股份有限公司
IPC: G06F12/06
Abstract: 本发明公开了一种基于块帧结构的高效ID管理算法,包括采用BitMap+链表的形式对规则ID进行管理。每一个ID Frame有32个ID Block,每个ID Block记录一个起始ID,采用BitMap进行管理,根据不同的需求可以存储8个或16个或32个规则ID,再用两个指针将各个Block串联在链表中,这样在32位系统中用最多16个字节,在64位系统中用最多24个字节即可管理32*4字节的规则ID,这样一个ID Frame最多可管理1024个规则ID,大大节省了内存。具体步骤包括ID Manager模块初始化、获取ID、归还ID。该设计方法能够处理应对海量ID数据的管理需求,方便计算机的运算,在有限空间下提高设备的可靠性和拓展性,使用成本低廉。
-
公开(公告)号:CN105760237B
公开(公告)日:2019-03-22
申请号:CN201610082073.9
申请日:2016-02-05
Applicant: 南京贝伦思网络科技股份有限公司
IPC: G06F9/52
Abstract: 本发明提供了一种基于协程机制的通讯方法。所述基于协程机制的通讯方法包括如下步骤:a、在主线程循环过程中,监听socket;b、判断所述socket是否有输入数据,如果有,则执行步骤c;c、对所述输入数据进行解码分析,并判断所述输入数据是请求数据或回应数据,如果是请求数据,则执行步骤d,如果是回应数据,则执行步骤e;d、创建协程函数,并利用所述协程函数对所述请求数据进行处理;e、根据所述回应数据查找与所述回应数据相对应的协程函数,并切换到所述协程函数处理所述回应数据。本发明的基于协程机制的通讯方法不仅可以解决阻塞方式下的等待问题,还可以避开多线程实现的数据访问冲突。
-
公开(公告)号:CN105657025B
公开(公告)日:2019-03-08
申请号:CN201610050271.7
申请日:2016-01-26
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L29/08
Abstract: 本发明的基于UDP特征关键字匹配实现UDP报文通过负载均衡设备同源同宿的算法,所述算法由会话均衡机制和会话老化机制两部分组成,实现UDP会话同源同宿的均衡分流及资源释放,所述的算法涉及四个哈希算法表,包括ACL规则表、MID学习表、分流组表和MAC表,所述的会话均衡机制用于将一个UDP会话均衡的分流到后端服务器,所述的会话老化机制用于释放一个会话占用的系统资源,鉴于传统关键字学习方法存在负载不均衡的问题,所述的算法摒弃传统关键字学习方式,根据节点的负载情况进行哈希运算,充分发挥网络处理器的硬件计算能力,大大提高了负载均衡系统的分流均衡性、稳定性和高效性。
-
公开(公告)号:CN105490888B
公开(公告)日:2018-08-24
申请号:CN201610050272.1
申请日:2016-01-26
Applicant: 南京贝伦思网络科技股份有限公司
Abstract: 本发明的对多后端服务器通过Fabric平面进行实时负载探测的装置,包括一块用作主控的处理板及多块用于网络处理的处理板,处理板板载交换芯片通过机框背板互联。所述的主控板上的处理器还有业务板上的处理器还同设置在系统中的用于控制的Base平面相连接,再结合其他的步骤方法,避免了现有技术中只能通过用于控制的Base平面进行实施负载探测的问题。现有网络环境,分流器与后端服务器在用于控制的Base平面一般不能互通,这就严重制约了分流器分流权重算法的实现,会导致后端服务器忙者更忙、闲者更闲。本方法提供了一种通过Fabric平面进行实时负载探测的实现方法,辅助分流权重算法,将流量更为合理、均匀地分流到后端服务器。
-
公开(公告)号:CN107809351A
公开(公告)日:2018-03-16
申请号:CN201711003197.4
申请日:2017-10-24
Applicant: 南京贝伦思网络科技股份有限公司
Abstract: 本发明是一种以旁路方式检测环路的方法,该种方法在三层转发网络中的某个支点,将流量全部采用并接的方式接入新增的环路检测设备,新增的环路检测设备由于采用的并接接入的方式,所以不会对原转发网络产生任何干扰,当新增的设备通过ttl和Identification值检测出其上行转发网络中有环路时,新增设备通过snmp或者syslog的形式及时的上报环路报文的源ip和目的ip信息给相关运维人员或者路由策略分析服务器,然后相关运维人员或者路由策略分析服务器通过增删路由策略的方法解决三层环路问题,进而解决了报文在用户无感知的情况下而被粗鲁的直接丢弃的问题。
-
公开(公告)号:CN106713075A
公开(公告)日:2017-05-24
申请号:CN201710004438.0
申请日:2017-01-04
Applicant: 南京贝伦思网络科技股份有限公司
Inventor: 马红兵
IPC: H04L12/26
Abstract: 本发明公开了一种串接过滤设备核心功能部件工作状态在线监测装置,包含第一路由器、第一输出分光器、第一输入分光器、输出光开关、输入光开关、第二路由器、第二输出分光器、第二输入分光器、业务板和监控板,第一输出分光器、第一输入分光器、第二输出分光器和第二输入分光器均为一分三分光器。本发明可对核心功能部件的故障点进行全覆盖监控,并接监控,不对原设备或核心功能部件可靠性有任何影响。
-
公开(公告)号:CN105786981A
公开(公告)日:2016-07-20
申请号:CN201610085491.3
申请日:2016-02-15
Applicant: 南京贝伦思网络科技股份有限公司
CPC classification number: G06F17/30876 , G06F17/30887 , G06F17/30949 , G06F17/30985 , H04L63/1466
Abstract: 本发明公开了一种基于Hash表的host和URL关键字策略匹配方法,该方法将源IP、目的IP、源端口、目的端口、协议号、host以及URL进行管理,并且对这7个因素分开考虑,其中源IP、目的IP、源端口、目的端口、协议号、host为一个整体,URL为一个整体,考虑到超长URL的存储和查找便利,再对URL关键字进行二次分割,然后前后存储内容相关联,进而实现统一的精确查找和匹配。本发明减少内存需求,将超长的URL信息分段提取得到分段的key,适应系统要求,并将源IP、目的IP、源端口、目的端口以及协议号信息考虑在内,可以基于某一用户进行精确管控。
-
公开(公告)号:CN105677505A
公开(公告)日:2016-06-15
申请号:CN201610085447.2
申请日:2016-02-15
Applicant: 南京贝伦思网络科技股份有限公司
CPC classification number: G06F11/1004 , G06F9/30025 , G06F11/3058 , G06F11/3089 , G06F13/4282
Abstract: 本发明公开了一种基于串口管理IPMI的方法,该方法通过设备文件/dev/ttyS对linux应用层串口进行读写,将16进制数据先加上字符0X0D作为边界限定再转换成ASCII文本,该ASCII文本在BMC上转换成相应的16进制数据;反之,BMC的回应数据也需要做类似的编码转换,再通过串口发送到linux应用层;其中,ASCII文本通讯协议采用IPMI协议规范。此外,linux应用层采用select函数对打开的串口文件句柄进行异步读写。本发明中串口采用ASCII文本进行数据通讯,可以采用字符回车来限制数据的边界,具备可读性强的优点。
-
公开(公告)号:CN119311506A
公开(公告)日:2025-01-14
申请号:CN202310858284.7
申请日:2023-07-13
Applicant: 南京贝伦思网络科技股份有限公司
Abstract: 本发明公开了一种进程关键信息的提取及校验的方法,该方法是对linux系统下的软件进程进行监控,提取进程相关信息,同时也统计了整机设备对于cpu、内存信息的数据,进行相应的计算得出精准的数值,并比较其与正常值的差异,呈现出汇总结果并提示不正常设备,进一步方便运维人员监控重要系统资源。本方法有效解决了传统的系统资源分析过程只监控整机资源的弊端,以及全程需要人工参与,对数据的准确性、实时性校验需要人为核对,过程冗长耗时且过度依赖人工分析等一系列问题。本发明采集的数据可以关联市面上常规监控软件,数据可供监控软件绘图显示,更加方便运维人员监控异常进程。
-
-
-
-
-
-
-
-
-