1.一种物联网控制方法,其特征在于,应用于物联网网关,所述方法包括:
接收终端发送的网络数据;
确定所述物联网网关存储的一个或多个本地数据流表中是否存在与所述网络数据的特征匹配的目标数据流表;
在存在所述目标数据流表时,基于所述目标数据流表中的执行规则对所述网络数据、所述物联网网关和/或所述终端进行处理。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当不存在所述目标数据流表时,将所述网络数据发送至sdn控制器;
接收所述sdn控制器发送的基于所述网络数据生成的对应数据流表;
基于所述对应数据流表中的执行规则对所述网络数据、所述物联网网关和/或所述终端进行处理。
3.根据权利要求2所述的方法,其特征在于,在所述接收所述sdn控制器发送来的与所述网络数据对应数据流表后,所述方法还包括:
将所述对应数据流表存储为所述物联网网关的本地数据流表。
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据流表中的执行规则对所述网络数据、所述物联网网关和/或所述终端进行处理,包括:
禁用所述终端的传输控制协议通信功能;和/或
禁用所述物联网网关与所述网络数据对应的端口。
5.一种物联网控制方法,其特征在于,应用于sdn控制器,所述方法包括:
接收物联网网关发送的网络数据;
基于所述网络数据的特征生成对应数据流表;
将所述对应数据流表发送给所述物联网网关,用于所述物联网网关基于所述对应数据流表中的执行规则对所述网络数据、所述物联网网关和/或终端进行处理。
6.根据权利要求5所述的方法,其特征在于,所述基于所述网络数据的特征生成对应数据流表,包括:
若所述网络数据对应的终端的传输控制协议吞吐量超过预设吞吐量,生成用于指示所述物联网网关禁用所述终端的传输控制协议通信功能的对应数据流表;
若所述网络数据对应的物联网网关的端口的请求包数量增幅大于预设增幅且流量变化小于预设变化量,生成用于指示所述物联网网关禁用所述物联网网关与所述网络数据对应的端口的对应数据流表。
7.一种物联网控制装置,其特征在于,所述装置包括:
第一接收模块,用于接收终端发送的网络数据;
流表匹配模块,用于确定物联网网关存储的一个或多个本地数据流表中是否存在与所述网络数据的特征匹配的目标数据流表;
网络处理模块,用于在存在所述目标数据流表时,基于所述目标数据流表中的执行规则对所述网络数据、所述物联网网关和/或所述终端进行处理。
8.一种物联网控制装置,其特征在于,所述装置包括:
第二接收模块,用于接收物联网网关发送的网络数据;
流表生成模块,用于基于所述网络数据的特征生成对应数据流表;
流表发送模块,用于将所述对应数据流表发送给所述物联网网关,用于所述物联网网关基于所述对应数据流表中的执行规则对所述网络数据、所述物联网网关和/或终端进行处理。
9.一种物联网网关,其特征在于,包括处理器和存储器,所述处理器运行所述存储器中的计算机程序指令,执行权利要求1-4中任一物联网控制方法。
10.一种sdn控制器,其特征在于,包括处理器和存储器,所述处理器运行所述存储器中的计算机程序指令,执行权利要求5或6中的物联网控制方法。
11.一种物联网控制系统,其特征在于,包括:
如权利要求9所述的物联网网关;
如权利要求10所述的sdn控制器。
12.一种存储介质,其特征在于,所述存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器运行时,执行权利要求1-7中任一物联网控制方法。