首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种FPGA透明代理系统、方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:珠海高凌信息科技股份有限公司

摘要:本申请公开了一种FPGA透明代理系统、方法及装置,本申请的系统包括MAC层处理模块、报头解析模块、数据缓存模块、主动自适应整形引擎模块、数据裁决模块。本申请的数据处理流程中不需要额外缓存,便于硬件实现,可以对数据进行线速处理,解决了并发过高会带来的丢包问题,通过合理的数据结构提取,减小了需要维护的状态向量规模,具备更高的安全性和通用适配性。

主权项:1.一种FPGA透明代理系统,其特征在于,所述系统包括:MAC层处理模块、报头解析模块、数据缓存模块、主动自适应整形引擎模块、数据裁决模块;所述MAC层处理接收原始IP数据后,由所述报头解析模块解析所述原始IP数据,得到IP控制数据;所述数据缓存模块将所述原始IP数据进行缓存;所述主动自适应整形引擎模块接收对应的IP控制数据并对所述IP控制数据进行主动自适应整形;所述数据裁决模块控制所述原始IP数据进行数据裁决;所述主动自适应整形引擎模块对所述IP控制数据进行主动自适应整形,包括:所述主动自适应整形引擎模块保存会话连接状态并识别重传与乱序现象;所述主动自适应整形引擎模块判断数据包为重传或乱序,对重传的数据包放行,对乱序的数据表包进行丢弃并触发客户端与服务器端的TCPIP协议栈进行重传保序;所述主动自适应整形引擎模块判断数据包为重传或乱序,包括:所述主动自适应整形引擎模块对进入主动自适应整形模块的数据搜索匹配标识项,获得当前的seq值,若当前的seq值大于系统预期的seq值,则判定当前数据包为乱序包,若当前的seq值小于系统预期的seq值,则判定当前数据包为重传包,若当前的seq值等于系统预期的seq值,则判断是否是主输入代理来包;所述判断是否是主输入代理来包,包括:若当前数据包为主输理来包且未接收到备输入代理的数据包,则丢掉当前数据包,不更改流表项;若当前数据包为主输入代理来包且接收到备输入代理的数据包,则对应RST包,进行删流表操作;对于SYN包,进行新建流表操作,转发所述SYN包;对于FIN包,进行删流表操作,转发所述FIN包;对于数据包,则更新流表,转发所述数据包;对于ACK包,则不更改流表项,仅进行转发。

全文数据:

权利要求:

百度查询: 珠海高凌信息科技股份有限公司 一种FPGA透明代理系统、方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。