-
公开(公告)号:CN109510785B
公开(公告)日:2020-12-29
申请号:CN201811609850.6
申请日:2018-12-27
Applicant: 杭州迪普科技股份有限公司
IPC: H04L12/931 , H04L12/947
Abstract: 本申请供一种镜像报文的方法,所述方法包括:交换芯片接收报文,根据流定义策略将报文引流到FPGA;FPGA接收报文后存储原始报文,并解析出基本报文信息,将所述基本报文信息发送给会话匹配模块;会话匹配模块根据会话表进行匹配处理;发送模块根据预设的镜像规则进行镜像处理,符合镜像规则的,复制存储的原始报文发送给CPU,否则复制存储的原始报文,经交换芯片转发到对应的出接口;CPU根据配置的镜像模式,把报文经交换芯片转发到对应的出接口,通过所述方法能够解减少芯片资源的使用、以及减少报文的处理时延、解决业务板卡做NAT镜像不到报文的问题。
-
公开(公告)号:CN106850386B
公开(公告)日:2020-06-09
申请号:CN201710076702.1
申请日:2017-02-13
Applicant: 杭州迪普科技股份有限公司
IPC: H04L12/46 , H04L29/12 , H04L12/741
Abstract: 本申请提供一种报文处理方法和设备,应用于网络设备,所述网络设备包括逻辑芯片、处理器:逻辑芯片对接收到的原始报文进行第一业务处理,并根据第一业务处理结果检测所述原始报文是否命中上送表项;逻辑芯片在确定所述原始报文命中所述上送表项时,为所述原始报文封装逻辑头,并将封装后的原始报文发送至处理器;所述逻辑头中携带有逻辑芯片对所述原始报文进行第一业务处理后得到的第一业务处理结果;处理器在接收到所述封装后的原始报文时,对所述原始报文进行第二业务处理,并基于所述逻辑头中携带的第一业务处理结果对第二业务处理后的原始报文进行转发。本申请技术方案可以提高网络设备的报文处理效率,保证网络设备业务处理功能的完整性。
-
公开(公告)号:CN106789695B
公开(公告)日:2020-04-03
申请号:CN201611057792.1
申请日:2016-11-24
Applicant: 杭州迪普科技股份有限公司
IPC: H04L12/801 , H04L12/815 , H04L12/833
Abstract: 本申请提供一种报文处理方法及装置,应用于网络设备,该网络设备预设有若干功能模块,包括:针对网络设备接收到的会话首报文,获取该报文多个字段的信息作为报文关键信息保存;从若干剩余功能模块中选取出一个功能模块作为当前功能模块;确定该当前功能模块进行报文处理所需要的报文关键信息以及处理结果信息集合的子集,并发送至该当前功能模块;其中处理结果信息集合初始为空;接收该当前功能模块返回的处理结果信息,并将该处理结果信息更新到处理结果信息集合中;如果剩余功能模块数量不为零,返回从若干剩余功能模块中选取出一个功能模块作为当前功能模块的步骤。本申请技术方案可以提高报文处理效率,也较易实现某一功能模块的增加或删除。
-
公开(公告)号:CN110297732A
公开(公告)日:2019-10-01
申请号:CN201910514350.2
申请日:2019-06-14
Applicant: 杭州迪普科技股份有限公司
IPC: G06F11/22 , G06F11/263
Abstract: 本申请提供一种FPGA状态的检测方法及装置。一种FPGA状态的检测方法,包括:当通过FPGA任一接收端口接收到报文时,为所述报文分配存储地址;统计所述存储地址的被占用时长;判断所述存储地址的被占用时长是否超过预设阈值;若所述存储地址的被占用时长超过预设阈值,检测所述存储地址是否被释放;若所述存储地址未被释放,确定所述FPGA状态异常。
-
公开(公告)号:CN109474636A
公开(公告)日:2019-03-15
申请号:CN201811637378.7
申请日:2018-12-29
Applicant: 杭州迪普科技股份有限公司
Abstract: 本申请供一种种网络攻击检测方法和装置,所述方法包括:在所述多个通道中选择任意一个通道的检测模块,作为整体检测端;通过多个通道的接收端口分别接收报文;基于所述整体检测端,按照攻击检测策略,对所述多个通道的接收端口分别接收到的报文进行攻击检测;响应于所述整体检测端检测到攻击报文,丢弃所述攻击报文。应用本申请的实施例,能够避免对攻击报文的漏检。
-
公开(公告)号:CN109167846A
公开(公告)日:2019-01-08
申请号:CN201810872874.4
申请日:2018-08-02
Applicant: 杭州迪普科技股份有限公司
IPC: H04L29/12
Abstract: 本公开提供一种通信端口的分配方法应用于网关设备,所述网关设备包括于NAT组网内,所述NAT组网内还包括内网设备、外网设备,所述内网设备和外网设备经所述网关设备通信,该方法包括:接收所述内网设备的报文,获取所述报文的初始源端口;基于所述初始源端口,按第一预设策略,尝试从第一端口池为所述报文分配第一源端口,若成功,则替换所述报文的初始源端口为第一源端口,向外网设备发送;若失败,则按第二预设策略,尝试从第二端口池为所述报文分配第二源端口,若成功,则替换所述报文的初始源端口为第二源端口,向外网设备发送。应用本公开实施例可以实现在NAT组网并发多端口待分配场景下,减少端口分配冲突,提高端口分配效率。
-
公开(公告)号:CN106789695A
公开(公告)日:2017-05-31
申请号:CN201611057792.1
申请日:2016-11-24
Applicant: 杭州迪普科技股份有限公司
IPC: H04L12/801 , H04L12/815 , H04L12/833
Abstract: 本申请提供一种报文处理方法及装置,应用于网络设备,该网络设备预设有若干功能模块,包括:针对网络设备接收到的会话首报文,获取该报文多个字段的信息作为报文关键信息保存;从若干剩余功能模块中选取出一个功能模块作为当前功能模块;确定该当前功能模块进行报文处理所需要的报文关键信息以及处理结果信息集合的子集,并发送至该当前功能模块;其中处理结果信息集合初始为空;接收该当前功能模块返回的处理结果信息,并将该处理结果信息更新到处理结果信息集合中;如果剩余功能模块数量不为零,返回从若干剩余功能模块中选取出一个功能模块作为当前功能模块的步骤。本申请技术方案可以提高报文处理效率,也较易实现某一功能模块的增加或删除。
-
公开(公告)号:CN106657436A
公开(公告)日:2017-05-10
申请号:CN201611075282.7
申请日:2016-11-29
Applicant: 杭州迪普科技股份有限公司
IPC: H04L29/12
CPC classification number: H04L61/2542 , H04L61/2557
Abstract: 本申请提供一种报文处理方法和装置,应用于网络设备,所述网络设备包括FPGA模块:FPGA模块在接收到报文时,确定所述报文的协议类别;FPGA模块在确定所述报文为IPv4报文时,基于IPv4报文对应的第一类索引表查找该IPv4报文的业务处理策略;FPGA模块在确定所述报文为IPv6报文时,基于IPv6报文对应的第二类索引表查找该IPv6报文的业务处理策略;FPGA模块根据查找到的业务处理策略对对应的报文进行业务处理;其中,所述第一类索引表与所述第二类索引表的存储位置不同。本申请FPGA模块可以基于一套程序实现IPv4策略查找功能和IPv6策略查找功能,从而节省网络设备FPGA模块资源。
-
公开(公告)号:CN110297732B
公开(公告)日:2024-01-23
申请号:CN201910514350.2
申请日:2019-06-14
Applicant: 杭州迪普科技股份有限公司
IPC: G06F11/22 , G06F11/263
Abstract: 本申请提供一种FPGA状态的检测方法及装置。一种FPGA状态的检测方法,包括:当通过FPGA任一接收端口接收到报文时,为所述报文分配存储地址;统计所述存储地址的被占用时长;判断所述存储地址的被占用时长是否超过预设阈值;若所述存储地址的被占用时长超过预设阈值,检测所述存储地址是否被释放;若所述存储地址未被释放,确定所述FPGA状态异常。
-
公开(公告)号:CN110413464B
公开(公告)日:2023-10-27
申请号:CN201910630183.8
申请日:2019-07-12
Applicant: 杭州迪普科技股份有限公司
Abstract: 本申请提供一种配置表项测试方法、系统,所述方法包括:测试设备通过通用接口向待测设备发送测试指令;待测设备中CPU接收所述测试指令后,复制配置表项,并通过通用接口向测试设备发送所述配置表项;测试设备将所述配置表项导入预设仿真平台,对FPGA处理报文过程中查询配置表项进行仿真,以对配置表项进行测试。
-
-
-
-
-
-
-
-
-