-
公开(公告)号:CN102752119B
公开(公告)日:2015-06-24
申请号:CN201210235789.X
申请日:2012-07-09
Applicant: 南京中新赛克科技有限责任公司 , 国家计算机网络与信息安全管理中心
IPC: H04L12/02
Abstract: 一种智能网卡的接口实现方法,它包括编程接口模块、智能网卡驱动模块、数据处理模块、存储器、控制模块和PCI-E主机接口、该智能网卡驱动程序在服务器用户空间为智能网卡提供了多种编程接口,其中包括自定义的专用接口及libpcap、libnet、libnids等多种标准兼容接口,可以让现有的相关网络处理程序无缝的使用智能网卡,以此实现数据捕捉处理、过滤处理和构造数据包外发等数据包的预处理功能,大幅度提高了后台服务器处理能力。
-
公开(公告)号:CN102769575A
公开(公告)日:2012-11-07
申请号:CN201210281554.4
申请日:2012-08-08
Applicant: 南京中兴特种软件有限责任公司 , 国家计算机网络与信息安全管理中心
IPC: H04L12/56
Abstract: 一种用于智能网卡的流量负载均衡方法,当服务器接收数据时,智能网卡根据用户配置的不同分流方式,包括接收数据包中五元组的任意组合、协议、UDP载荷的动态字段,送到分流控制模块进行分流,计算出分流号,再送至数据处理模块进行数据包预处理。最后把数据包、分流号和预处理结果送至DMA模块,把数据包DMA至主机相应收包缓存供主机应用或线程提取处理。利用本发明的流量负载均衡方法,可以避免传统方法导致浪费服务器处理器性能资源,无法实现轻量级线程,功能扩展麻烦,应用负担过重的问题。
-
公开(公告)号:CN109450940A
公开(公告)日:2019-03-08
申请号:CN201811588432.3
申请日:2018-12-25
Applicant: 南京中新赛克科技有限责任公司
Abstract: 本发明公开了一种实现网络流量封堵的装置和方法,装置包括:数据接收与发送模块、交换模块、控制模块、报文解析与规则匹配模块、构建封堵包模块;方法包括如下步骤:数据接收与发送模块通过提供的接口接入分光下来的网络流量;交换模块将收到的报文上送到Cavium芯片以及转发Cavium芯片构建的封堵包;控制模块负责端口类型的切换以及规则的下发;报文解析与规则匹配模块通过Cavium处理器对报文进行解析,提取报文的五元组信息,规则的匹配通过Cavium处理器提取的报文信息与规则表中预先写入的规则进行比较,得出匹配结果;构建封堵包模块通过Cavium处理器构造匹配规则报文对于的TcpRest报文,用于终结此连接。本发明能够降低网络阻断的时延,降低装置的成本。
-
公开(公告)号:CN109450940B
公开(公告)日:2021-04-02
申请号:CN201811588432.3
申请日:2018-12-25
Applicant: 南京中新赛克科技有限责任公司
Abstract: 本发明公开了一种实现网络流量封堵的装置和方法,装置包括:数据接收与发送模块、交换模块、控制模块、报文解析与规则匹配模块、构建封堵包模块;方法包括如下步骤:数据接收与发送模块通过提供的接口接入分光下来的网络流量;交换模块将收到的报文上送到Cavium芯片以及转发Cavium芯片构建的封堵包;控制模块负责端口类型的切换以及规则的下发;报文解析与规则匹配模块通过Cavium处理器对报文进行解析,提取报文的五元组信息,规则的匹配通过Cavium处理器提取的报文信息与规则表中预先写入的规则进行比较,得出匹配结果;构建封堵包模块通过Cavium处理器构造匹配规则报文对于的TcpRest报文,用于终结此连接。本发明能够降低网络阻断的时延,降低装置的成本。
-
公开(公告)号:CN109743260A
公开(公告)日:2019-05-10
申请号:CN201811588423.4
申请日:2018-12-25
Applicant: 南京中新赛克科技有限责任公司
IPC: H04L12/801 , H04L12/26 , H04L29/06
Abstract: 本发明公开了一种基于改进的ACBM算法对网络流量进行过滤的装置和方法,装置包括:数据接收与发送模块、交换模块、报文解析模块和控制模块;方法包括如下步骤:数据接收与发送模块通过提供的接口接入分光下来的网络流量;交换模块将数据接收模块收到的报文上送到Cavium芯片;控制模块负责端口类型的切换以及规则的下发;改进的ACBM算法负责规则树的创建与更新;报文解析模块通过Cavium处理器对报文进行解析提取报文信息;规则的匹配通过Cavium处理器提取的报文信息与规则表中预先写入的规则进行比较,得出匹配结果。本发明能够提高装置的性能并降低了成本。
-
-
-
-