一种基于单向并行多链表的网络数据管理方法及系统
基本信息

| 申请号 | CN201210593571.1 | 申请日 | - |
| 公开(公告)号 | CN103095595B | 公开(公告)日 | 2017-07-18 |
| 申请公布号 | CN103095595B | 申请公布日 | 2017-07-18 |
| 分类号 | H04L12/801;H04L12/883 | 分类 | 电通信技术; |
| 发明人 | 张建辉;叶荻秋;卜佑军;李玉峰;马海龙;奚东志 | 申请(专利权)人 | 大连环宇移动科技有限公司 |
| 代理机构 | 大连东方专利代理有限责任公司 | 代理人 | 大连环宇移动科技有限公司;中国人民解放军信息工程大学 |
| 地址 | 116600 辽宁省大连市开发区辽河西路169号 | ||
| 法律状态 | - | ||
摘要

| 摘要 | 本发明公开了一种基于单向并行多链表的网络数据管理方法,具有如下步骤:S100.接收分光设备复制的链路流量,逐包进行解析,提取每个包的五元组;记录每个包到达的时间;S200.将所述每个五元组哈希成流ID;判断当前五元组对应的包是否为SYN包;S300.从SD Ram和Block Ram中读出当前包的表项数据;与所述与该包对应的五元组比较:五元组对应的包是否与表项匹配。本发明提供的一种基于单向并行多链表的网络数据管理方法和系统,通过一种简单的算法,完成了在流管理中的逐包处理,有效的对不活动超时流进行管控,算法效率高,耗时时间短。而且采用了FPGA为处理核心,成本低廉,十分便于推广和使用。 |





