[发明专利]一种数据处理装置、方法和FPGA板卡有效
申请号: | 201811585061.3 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109525495B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 杨琳琳 | 申请(专利权)人: | 广东浪潮大数据研究有限公司 |
主分类号: | H04L69/22 | 分类号: | H04L69/22;H04L45/74 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 510620 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例公开了一种基于Openflow的数据处理装置、方法和FPGA板卡,预处理模块解析接收到的各数据报文的数据包头,并按照流表中表项的数据格式对解析出的数据信息重组,得到重组包头;流表控制模块分别与预处理模块、行为处理模块以及接口模块连接,用于判断预先建立的流表中是否存在与目标重组包头相匹配的目标表项;若是,则触发行为处理模块执行目标表项相对应的操作;若否,则触发接口模块,将与目标重组包头相对应的目标数据报文发送至Openflow控制器。在该技术方案中,将Openflow交换机的功能从CPU卸载到FPGA上,释放了CPU的资源,提高了处理数据包的速度。 | ||
搜索关键词: | 一种 数据处理 装置 方法 fpga 板卡 | ||
【主权项】:
1.一种基于Openflow的数据处理装置,其特征在于,应用于FPGA,所述装置包括与Openflow交换机连接的预处理模块、流表控制模块、行为处理模块和与Openflow控制器连接的接口模块;所述预处理模块,用于解析接收到的各数据报文的数据包头,并按照流表中表项的数据格式对解析出的数据信息重组,得到重组包头;所述流表控制模块分别与所述预处理模块、所述行为处理模块以及所述接口模块连接,用于判断预先建立的流表中是否存在与目标重组包头相匹配的目标表项;若是,则触发所述行为处理模块;若否,则触发所述接口模块;其中,所述目标重组包头为所有所述重组包头中的任意一个重组包头;所述行为处理模块,用于执行所述目标表项相对应的操作;所述接口模块,用于将与所述目标重组包头相对应的目标数据报文发送至Openflow控制器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东浪潮大数据研究有限公司,未经广东浪潮大数据研究有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811585061.3/,转载请声明来源钻瓜专利网。