[发明专利]一种基于NFV的报文匹配系统和方法在审
申请号: | 201911159328.7 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110838980A | 公开(公告)日: | 2020-02-25 |
发明(设计)人: | 张新玲 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/717;H04L12/715 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 nfv 报文 匹配 系统 方法 | ||
1.一种基于NFV的报文匹配系统,其特征在于,包括NFV网元设备和硬件加速器;
所述NFV网元设备,用于将封装后的规则数据发送至所述硬件加速器;
所述硬件加速器,用于接收所述封装后的规则数据,并将解析后的规则数据保存至预设位置;接收网络报文,解析所述网络报文携带的数据信息;从所述预设位置查询与所述数据信息相匹配的目标规则数据,以便于所述NFV网元设备依据所述硬件加速器反馈的所述目标规则数据对所述网络报文进行处理。
2.根据权利要求1所述的系统,其特征在于,当硬件加速器为交换机时,所述NFV网元设备具体用于将规则数据封装成IP报文,通过网络通信将所述IP报文发送至所述硬件加速器。
3.根据权利要求2所述的系统,其特征在于,所述交换机包括SDN交换机或P4交换机。
4.根据权利要求1所述的系统,其特征在于,当硬件加速器为FPGA智能网卡时,所述NFV网元设备具体用于将规则数据封装成结构数据,通过驱动接口将所述结构数据发送至所述硬件加速器。
5.根据权利要求1-4任意一项所述的系统,其特征在于,所述硬件加速器具体用于判断预设位置中是否存储有与所述数据信息相匹配的规则数据;
若否,则展示匹配失败的提示信息;
若是,则将匹配到的目标规则数据反馈给所述NFV网元设备,以便于所述NFV网元设备依据所述目标规则数据对所述网络报文进行处理。
6.根据权利要求5所述的系统,其特征在于,所述NFV网元设备还用于将处理后的网络报文发送至所述硬件加速器,以便于所述硬件加速器将所述处理后的网络报文向外转发。
7.根据权利要求1所述的系统,其特征在于,所述NFV网元设备还用于当接收到规则数据时,保存所述规则数据。
8.根据权利要求1所述的系统,其特征在于,所述规则数据包括源IP地址、目的IP地址、源端口号、目的端口号以及协议号。
9.一种基于NFV的报文匹配方法,其特征在于,适用于硬件加速器,所述方法包括:
接收封装后的规则数据;并将解析后的规则数据保存至预设位置;
接收网络报文,解析所述网络报文携带的数据信息,从所述预设位置查询与所述数据信息相匹配的规则数据。
10.根据权利要求9所述的方法,其特征在于,所述从所述预设位置查询与所述数据信息相匹配的规则数据包括:
判断预设位置中是否存储有与所述数据信息相匹配的规则数据;
若否,则展示匹配失败的提示信息;
若是,则将匹配到的目标规则数据反馈给所述NFV网元设备,以便于所述NFV网元设备依据硬件加速器反馈的所述目标规则数据对所述网络报文进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911159328.7/1.html,转载请声明来源钻瓜专利网。