-
公开(公告)号:CN110636012B
公开(公告)日:2023-05-02
申请号:CN201910991625.1
申请日:2019-10-18
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04L47/24 , H04L47/2425
Abstract: 本发明公开了一种基于ZCAM芯片添加多种掩码规则的方法,包括:为待加入底层硬件的规则一一对应地分配索引;接收外部发送的掩码规则数据包,包括五元组、规则相关数据、索引、业务组号和输入端口组的组号;选择底层硬件中包含的一个业务组号,判断其是否与规则相适配,如果适配,生成关联表和对应的返回值;重复前述步骤,直至循环遍历底层硬件中所有的业务组号,返回所有生成的返回值。本发明能够针对多个业务和/或多个优先级的情况,实现同一条规则在不同业务下对应多个不同的返回值的目的,同时,通过生成第一类表和第二类表的方式,提高查询效率,减轻ZCAM芯片负担;另外,对首次添加的规则生成寄存器,加快规则查找速度,提高运行效率。
-
公开(公告)号:CN119544049A
公开(公告)日:2025-02-28
申请号:CN202311086663.5
申请日:2023-08-28
Applicant: 南京贝伦思网络科技股份有限公司
IPC: H04B10/032 , H04L41/0631 , H04L41/069
Abstract: 一种链路保护结构系统,结合软硬件对链路进行保护,基于目前光路保护硬件模块的基础上,增加光路下游的电路保护以及软件系统检测,对整条链路的交互情况进行实时分析。系统包括光保护模块、电保护模块、系统安全模块。光保护模块光路检测以及保护模块弥补之前掉电之后无法控制的缺陷,保证在业务正常的情况下,提供足够的时间进行排障,减少设备故障对业务功能的影响。电保护模块采用接口以及处理芯片控制,弥补之前光保护无法检测的缺陷。系统安全模块针对设备提供的功能系统全面检测设备运行情况,保证花较少的时间准确定位到异常,节省人力成本,提高工作效率。
-
公开(公告)号: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文本进行数据通讯,可以采用字符回车来限制数据的边界,具备可读性强的优点。
-
-
-
-
-
-
-
-
-