本申请实施例涉及计算机,尤其涉及一种数据处理方法、装置、相关设备及存储介质。
背景技术:
1、随着数字化进程的推进,云技术被越来越多的用户所使用。云技术改变了企业和个人访问和存储数据的方式,其具备可扩展性、低成本、高性能等优势。目前,云技术中产品的流量处理方式包括全引流的方式,即把全部流量引入云端或者把安全能力更多的放在云端上实现;全引流的方式,对入网点的带宽成本要求、性能要求都比较高;在云端上实现安全能力的方式,使得云端的兼容性、复杂度和扩展性都受到限制。
技术实现思路
1、为解决上述技术问题,本申请实施例提供了一种数据处理方法、装置、相关设备及存储介质。
2、第一方面,本申请实施例提供了一种数据处理方法,应用于处理节点,所述方法包括:
3、接收引流端发送的网络连接会话的前n个数据包;所述网络连接会话为用户终端发送的用于访问目标服务器的连接会话,n为大于或等于1的整数;
4、对所述前n个数据包进行检测确定检测结果;
5、至少将所述检测结果发送给所述引流端,以使所述引流端根据所述检测结果确定是否将所述网络连接会话的各数据包进行引流;所述各数据包至少包括所述前n个数据包之后的其他数据包。
6、第二方面,本申请实施例提供了一种数据处理方法,应用于引流端,所述方法包括:
7、向处理节点发送网络连接会话的前n个数据包;所述网络连接会话为用户终端发送的用于访问目标服务器的连接会话,n为大于或等于1的整数;
8、至少接收所述处理节点发送的所述检测结果;
9、根据所述检测结果确定是否将所述网络连接会话的各数据包进行引流;所述各数据包至少包括所述前n个数据包之后的其他数据包。
10、第三方面,本申请实施例提供了一种数据处理装置,应用于处理节点,所述装置包括:
11、第一接收单元,用于接收引流端发送的网络连接会话的前n个数据包;所述网络连接会话为用户终端发送的用于访问目标服务器的连接会话,n为大于或等于1的整数;
12、检测单元,用于对所述前n个数据包进行检测确定检测结果;
13、第一发送单元,用于至少将所述检测结果发送给所述引流端,以使所述引流端根据所述检测结果确定是否将所述网络连接会话的各数据包进行引流;所述各数据包至少包括所述前n个数据包之后的其他数据包。
14、第四方面,本申请实施例提供了一种数据处理装置,应用于引流端,所述装置包括:
15、第二发送单元,用于向处理节点发送网络连接会话的前n个数据包;所述网络连接会话为用户终端发送的用于访问目标服务器的连接会话,n为大于或等于1的整数;
16、第二接收单元,用于至少接收所述处理节点发送的所述检测结果;
17、确定单元,用于根据所述检测结果确定是否将所述网络连接会话的各数据包进行引流;所述各数据包至少包括所述前n个数据包之后的其他数据包。
18、第五方面,本申请实施例提供了一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机可执行指令,所述处理器运行所述存储器上的计算机可执行指令时可实现上述第一方面实施例或者第二方面实施例中的任一项所述的方法。
19、第六方面,本申请实施例提供了一种计算机存储介质,所述存储介质上存储有可执行指令,该可执行指令被处理器执行时实现上述第一方面实施例或者第二方面实施例中的任一项所述的方法。
20、本申请实施例的技术方案能够由处理节点对网络连接会话的前n个数据包包含的信息检测,生成对前n个数据包的检测结果,并将检测结果发送给引流端,使得引流端能够根据检测结果判断是否对网络连接会话的各数据包进行引流;在根据检测结果确定不对网络连接会话的各数据包进行引流的情况下,能够由引流端直接将网络连接会话的各数据包直接发送给目标服务器,如此,能够在一定程度上降低引入处理节点的流量,同时解决处理节点的出口ip地址封堵导致用户无法上网的问题。
1.一种数据处理方法,其特征在于,应用于处理节点,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述前n个数据包进行检测确定检测结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述前n个数据包进行检测确定检测结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述前n个数据包进行检测确定检测结果,包括:
5.一种数据处理方法,其特征在于,应用于引流端,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种数据处理装置,其特征在于,应用于处理节点,所述装置包括:
8.一种数据处理装置,其特征在于,应用于引流端,所述装置包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器上存储有计算机可执行指令,所述处理器运行所述存储器上的计算机可执行指令时可实现权利要求1至4,或者,权利要求5至6中任一项所述的方法。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述方法的步骤,或者,权利要求5至6中任一项所述方法的步骤。