一种利用智能网卡进行流量分析和处理的实现方法

    公开(公告)号:CN117478530A

    公开(公告)日:2024-01-30

    申请号:CN202311163560.4

    申请日:2023-09-11

    IPC分类号: H04L41/22 H04L41/00

    摘要: 本发明提供了一种利用智能网卡进行流量分析和处理的实现方法,属于网络数据分析和处理领域。在主机、智能网卡和客户机上分别设置管理程序、智能网卡程序和客户端程序,通过本地配置文件或客户机的客户端界面配置通信信息,分别启动管理程序、智能网卡程序和客户端程序,用户通过客户端界面下发流量分析和处理规则,转发到管理程序,由管理程序下发到智能网卡程序解析后将规则卸载到智能网卡,智能网卡定时查询处理结果并上报管理程序,最终在客户端界面展示。本方法在高带宽场景下释放了CPU上的算力,实现了100G/200G/400G高带宽场景下,线速数据处理的效果。

    基于X86板卡的网络数据平台及数据采集过滤分析方法

    公开(公告)号:CN111190662A

    公开(公告)日:2020-05-22

    申请号:CN202010184531.6

    申请日:2020-03-17

    摘要: 本发明涉及一种基于X86板卡的网络数据平台及数据采集过滤分析方法,是基于X86板卡的网络数据平台X86板卡的计算刀片上进行网络数据包的高速采集,并进行采集数据包的字符串或正则表达式的规则过滤,同时对命中或采集数据进行包结构分析处理,该平台实现了网络数据包的接入采集/规则命中/分析处理多重功能,能针对光纤接入的10G以太网信号或从机箱背板接入的40G以太网信号进行处理,在实际生产应用中接入PTN网络信号作为专门分析处理平台,处理输出命中数据集和分析处理结果集,该处理平台部署在x86计算刀片上可作为ATCA机箱的处理单元,与其他接入处理板卡形成一整套针对光纤PTN以太网信号的接入过滤分析处理设备,灵活性强;满足用户需求。

    基于X86卡进行网络数据包重要素材的还原平台及方法

    公开(公告)号:CN112468343A

    公开(公告)日:2021-03-09

    申请号:CN202011386706.8

    申请日:2020-12-02

    摘要: 本发明涉及一种基于X86卡进行网络数据包重要素材的还原平台及方法,它是包括一张主控板、两张线路卡、一张交换卡、一张x86卡组成的机箱式结构,通过X86板卡对ftp、telnet协议中的用户名密码、SSL协议中CA证书以及SIP协议的短信内容等的还原方法,在应用中接入PTN网络信号作为专门网络数据源,还原出的数据结果存入数据库或者直接还原为文件。提供了TCP/IP数据流IP五元组相同流的分离功能,省去自己考虑数据IP五元组包的麻烦,对于种类繁多的协议大大提高了还原效率,解决了ftp、telnet这些协议还原出的用户名和密码对应错位不匹配的问题,对于CA证书的拼包也大大减轻了工作量,还实现了对sip协议中短信内容的提取。

    一种基于PCIE采集板卡的SDH协议信号分析平台

    公开(公告)号:CN109861782A

    公开(公告)日:2019-06-07

    申请号:CN201811495145.8

    申请日:2018-12-07

    IPC分类号: H04J3/16

    摘要: 本发明涉及一种基于PCIE采集板卡的SDH协议信号分析平台,基于PCIE采集板卡数据采集功能,将SDH光纤信号通过光口接入后应用层软件配置开销提取模式,通过PCIE板上FPGA提取SDH信号的开销,通过PCIE数据传输通道,将开销数据高速上传给应用层软件,通过应用层软件的协议解析算法实现对SDH光纤信号的帧结构拓扑图的分析和展示输出;应用层软件配置数据分析模式,通过PCIE传输通道将SDH数据传输到应用层软件,通过应用层软件的协议内容解封装算法分析出GFP及POS封装里面承载的以太网数据,并落盘为pcap文件。利用python实现解析算法,给用户呈现SDH帧结构信息及解封装的以太网数据信息。

    基于无线通信模块和SOC芯片的网络数据单向处理平台

    公开(公告)号:CN107770196B

    公开(公告)日:2024-01-30

    申请号:CN201711217598.X

    申请日:2017-11-28

    IPC分类号: H04L69/16 H04L69/12 H04L69/22

    摘要: 本发明公开了一种基于无线通信模块和SOC芯片的网络数据单向处理平台。平台包括两片ZYNQ芯片和无线通信模块,无线通信模块与一片ZYNQ芯片连接,无线通信模块外设射频天线,设有卡槽放置SIM卡,两片芯片分别设有两个网口和一个串口,一个网口对外为普通网口接网线,另一网口为单向传输网口,使用一根光线将两个芯片的单向传输网口连接,实现单向通路。本发明从设计层面的驱动层来实现千兆单向传输,利用网络数据包引擎libpcap进行二次调用开发来实现任意无线有线网络数据包的捕获处理和转发,该功能可根据业务处理场景的多变性来实现处理匹配不同业务处理流程,根据需求的有线网口进行搭建扩展不同的网口来适应业务场景需求。

    基于PCIe数据采集卡的光信号数据分析与处理方法

    公开(公告)号:CN114442926A

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

    申请号:CN202111572403.X

    申请日:2021-12-21

    IPC分类号: G06F3/06

    摘要: 本发明公开了一种基于PCIe数据采集卡的光信号数据分析与处理方法。该方法通过与X86计算机相连的PCIe数据采集卡实时采集接入光信号数据,使用FPGA进行光信号处理,并通过PCIe接口安装在X86计算机中,软件通过相应API从PCIe接口处获取光信号数据,分析承载的信号类型,根据识别到的不同的信号速率和类型,选择不同的数据分析处理模块,搭建数据处理链条,FPGA处理后将数据通过PCIe接口传输到X86计算机板卡。本方法利用X86计算机高速实时数据采集的特性,设计实时分析与处理数据的软件组件,实现对接入光信号的实时分析与处理,并可灵活组合不同分析与处理模块,实现对不同类型信号的实时分析与处理。

    一种基于FPGA交叉的改进三级CLOS路由算法

    公开(公告)号:CN109327410A

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

    申请号:CN201811496643.4

    申请日:2018-12-07

    IPC分类号: H04L12/933 H04Q11/00

    摘要: 本发明涉及一种基于FPGA交叉的改进三级CLOS路由算法,本发明基于FPGA的内部交叉能力,为实现光纤信号的输入输出路由交叉功能,实现了两层三级CLOS网络的路由嵌套算法,第一层三级CLOS网络增加了中间级合并的设计策略,以及输入输出级与交换级之间由传统架构的1条连接通道增加到4条连接通道,增大了路由选路空间,第二层CLOS网络计算FPGA片内路由,在本板交叉的场景下实现了直切模式,不占用交换级资源,增加了路由选路空间,从而在大容量交叉的场景下具备大大降低阻塞率的优势。本发明通过架构和算法上的改进增加了路由选路空间,大大降低阻塞率的,提高了设备性能优势和用户体验。

    基于无线通信模块和SOC芯片的网络数据单向处理平台

    公开(公告)号:CN107770196A

    公开(公告)日:2018-03-06

    申请号:CN201711217598.X

    申请日:2017-11-28

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种基于无线通信模块和SOC芯片的网络数据单向处理平台。平台包括两片ZYNQ芯片和无线通信模块,无线通信模块与一片ZYNQ芯片连接,无线通信模块外设射频天线,设有卡槽放置SIM卡,两片芯片分别设有两个网口和一个串口,一个网口对外为普通网口接网线,另一网口为单向传输网口,使用一根光线将两个芯片的单向传输网口连接,实现单向通路。本发明从设计层面的驱动层来实现千兆单向传输,利用网络数据包引擎libpcap进行二次调用开发来实现任意无线有线网络数据包的捕获处理和转发,该功能可根据业务处理场景的多变性来实现处理匹配不同业务处理流程,根据需求的有线网口进行搭建扩展不同的网口来适应业务场景需求。