[发明专利]以太网芯片低延时模式下提取数据流信息的方法及装置有效
| 申请号: | 201611225817.4 | 申请日: | 2016-12-27 |
| 公开(公告)号: | CN106656853B | 公开(公告)日: | 2019-08-16 |
| 发明(设计)人: | 耿磊;朱彬;贺伟 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
| 主分类号: | H04L12/833 | 分类号: | H04L12/833;H04L12/823;H04L12/863 |
| 代理公司: | 南京利丰知识产权代理事务所(特殊普通合伙) 32256 | 代理人: | 王锋 |
| 地址: | 215000 江苏省无锡市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 以太网 芯片 延时 模式 提取 数据流 信息 方法 装置 | ||
1.一种以太网芯片低延时模式下提取数据流信息的方法,其特征在于包括:
数据特征提取模块解析数据包对应的特征信息,设置一个包含所述特征信息的开始信息和一个包含数据包长度的结束信息,并将所述开始信息和结束信息发送至数据流特征比对模块;
数据流特征比对模块接收所述开始信息后,将所述特征信息与预设的特征信息进行比对,若匹配,将所述开始信息发送给数据流信息统计模块,并将发送标志位设置为有效;
数据流特征比对模块接收所述结束信息后,判断所述发送标志位是否有效,若有效,将所述结束信息发送给数据流信息统计模块,并将所述发送标志位清零;否则,不发送并丢弃当前开始信息和结束信息,返回处理新的数据包;
数据流信息统计模块接收并存储所述开始信息,待接收到所述结束信息后,读出所述开始信息,将所述开始信息中的特征信息与所述结束信息中的长度信息合并成一个数据流信息并发送给CPU。
2.根据权利要求1所述的以太网芯片低延时模式下提取数据流信息的方法,其特征在于:所述特征信息包括目的物理地址、源物理地址和虚拟局域网编号。
3.根据权利要求1所述的以太网芯片低延时模式下提取数据流信息的方法,其特征在于:所述数据包长度根据接收数据的起始标识符和结束标识符计算而得。
4.根据权利要求1所述的以太网芯片低延时模式下提取数据流信息的方法,其特征在于:所述特征信息匹配成功时,发送标志位设置为1。
5.根据权利要求1所述的以太网芯片低延时模式下提取数据流信息的方法,其特征在于,所述数据流信息统计模块将数据流信息发送给CPU之前还包括:
所述数据流信息统计模块将数据流信息暂存,并对每次接收的数据包长度信息进行累加,待数据包长度之和累加至大于或等于阈值时,将暂存的数据流信息发送给CPU。
6.一种以太网芯片低延时模式下提取数据流信息的装置,其特征在于所述装置包括:
数据特征提取模块,用于解析数据包对应的特征信息,设置一个包含所述特征信息的开始信息和一个包含数据包长度的结束信息;
数据流特征比对模块,用于匹配特征信息,将匹配成功的数据的开始信息发送给数据流信息统计模块,并将发送标志位设置为有效;
数据流信息统计模块,用于接收开始信息和结束信息,将其中的特征信息和长度信息合并成一个数据流信息,并发送给CPU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611225817.4/1.html,转载请声明来源钻瓜专利网。





