一种TCP流重组拼包方法和装置
-
技术领域
TCP协议卸载引擎 成果用途
用于引擎。 要解决的技术问题
解决现有技术中网络处理器性能有限,对于处理大规模并发流的高速网络数据往往会力不从心的问题。 达到的有益效果
疑威胁流利用乱序TCP流耗尽系统的内存。 关键技术方案
(1.一种TCP流重组拼包方法包括以下步骤:
(1)报文处理模块接收当前处理报文,然后从TCP流记录表中找到该报文相关TCP流记录,将负载数据写入报文负载数据先入先出队列;
(2)报文处理模块根据包头信息更新TCP流记录,并根据更新后的TCP流记录判断缓存当前处理报文是否需要申请新的单元缓冲块,若是,则执行步骤300;否则,执行步骤400;
(3)报文处理模块向缓冲区分配模块发送分配缓冲区请求,同时传递给缓冲区分配模块当前处理报文的四元组,缓冲区分配模块采用哈希函数和位图文件的方式为当前处理报文的负载数据分配负载数据缓冲区中空闲的单元缓冲块,返回空闲的单元缓冲块的地址索引;报文处理模块根据所述单元缓冲块的地址索引,更新TCP流记录得到新的TCP流记录;
(4)缓冲区数据管理模块获得新的TCP流记录,并从报文负载数据先入先出队列中读取负载数据,根据新的TCP流记录中指定的位置将负载数据写入负载数据缓冲区,完成重组和/或拼包,并将经过重组和/或拼包的TCP流数据上传给主机。
2、一种TCP流重组拼包装置,包括:
报文处理模块,缓冲区数据管理模块,报文负载数据FIFO,缓冲区分配模块,缓存空间.交易流程
01 STEP 挑选中意的专利:挑选您中意的专利,并在网站下订单,支付专利价款到网站账号
02 STEP 办理转让材料:IPwork 协助买卖双方准备转让相应材料
03 STEP 签订转让协议:IPwork 协助卖家签订专利转让协议
04 STEP 提交专利局:将双方签字的相关材料递送国家专利局
05 STEP 交付使用:转让完成,买家可投入使用,网站放款给卖家
过户材料 买卖双方需提供的材料
买家 卖家
公 司
营业执照副本/企业组织机构代码副本 营业执照副本/企业组织机构代码副本+专利证书原件
个 人
身份证复印件 身份证复印件+专利证书原件
本网站提供
专利代理委托书、专利权转让协议、办理文件副本请求书、发明人变更声明
控件[tem_25_34]渲染出错,Source:未将对象引用设置到对象的实例。
专利号:CN2010101759548 状态:专利权维持 日期:2019.6.14
现价
¥
100000.00
控件[tem_25_34]渲染出错,Source:未将对象引用设置到对象的实例。