本公开涉及数据解析,尤其是一种数据解析系统的出境流量监测方法和装置、设备和介质。
背景技术:
1、在数据解析系统中,例如在标识解析系统或域名解析系统中,通过需要对解析节点的运行请求进行监测,以便根据监测情况得知解析节点的性能和工作状态。
2、在向数据解析系统发送解析请求时,有时会由境外的解析服务器进行解析。若境外解析量过大,则可能会导致境内数据安全性降低。如何对数据解析系统的出境流量进行合理地监测,以便根据监测结果科学地设置境内解析服务器,提升数据安全性,是一个亟待解决的问题。
技术实现思路
1、本公开实施例提供一种数据解析系统的出境流量监测方法和装置、设备和介质,可以对数据解析系统的出境流量进行合理地监测。
2、本公开实施例的第一方面,提供一种数据解析系统的出境流量监测方法,包括:
3、利用多个探测节点向多个根服务器发送多个解析请求;
4、根据所述多个解析请求的结果,确定所述多个根服务器的节点出境流量比例矩阵;
5、基于所述多个根服务器的解析请求数量和所述节点出境流量比例矩阵,确定所述多个根服务器的出境流量矩阵;
6、基于所述出境流量矩阵和所述多个根服务器的解析请求数量,确定所述多个根服务器的出境流量比例。
7、在本公开的一个实施例中,所述根据所述多个解析请求的结果,确定所述多个根服务器的节点出境流量比例矩阵,包括:
8、从所述多个解析请求的结果中,提取每个解析请求的根镜像标识符;
9、基于每个解析请求的根镜像标识符与境内镜像标识符之间的匹配关系,确定每个解析请求的解析服务器分类,其中,所述解析服务器分类包括境内解析服务器和境外解析服务器;
10、基于每个解析请求的解析服务器分类,以及每个解析请求的地址信息和运营商信息,确定所述节点出境流量比例矩阵。
11、在本公开的一个实施例中,每个解析请求的地址信息包括每个解析请求的所属地区,每个解析请求的运营商信息包括每个解析请求的所属运营商,所述出境流量矩阵中的矩阵元素表征在所属地区和所属运营商下的出境流量。
12、在本公开的一个实施例中,所述基于所述出境流量矩阵和所述多个根服务器的解析请求数量,确定所述多个根服务器的出境流量比例,包括:
13、从所述出境流量矩阵中提取每个根服务器的出境流量;
14、从所述多个根服务器的解析请求数量中提取每个根服务器的解析请求数量;
15、基于每个根服务器的出境流量和每个根服务器的解析请求数量,确定每个根服务器的出境流量比例。
16、在本公开的一个实施例中,在所述基于所述多个根服务器的解析请求数量和所述节点出境流量比例矩阵,确定所述多个根服务器的出境流量矩阵之后,还包括:
17、从所述出境流量矩阵中提取每个地区的出境流量;
18、从所述多个根服务器的解析请求数量中提取每个地区的解析请求数量;
19、基于每个地区的出境流量和每个地区的解析请求数量,确定每个地区的出境流量比例。
20、本公开实施例的第二方面,提供一种数据解析系统的出境流量监测装置,包括:
21、解析请求发送模块,用于利用多个探测节点向多个根服务器发送多个解析请求;
22、出境流量比例矩阵确定模块,用于根据所述多个解析请求的结果,确定所述多个根服务器的节点出境流量比例矩阵;
23、出境流量矩阵确定模块,用于基于所述多个根服务器的解析请求数量和所述节点出境流量比例矩阵,确定所述多个根服务器的出境流量矩阵;
24、出境流量比例确定模块,用于基于所述出境流量矩阵和所述多个根服务器的解析请求数量,确定所述多个根服务器的出境流量比例。
25、在本公开的一个实施例中,所述出境流量比例矩阵确定模块用于从所述多个解析请求的结果中,提取每个解析请求的根镜像标识符;所述出境流量比例矩阵确定模块还用于基于每个解析请求的根镜像标识符与境内镜像标识符之间的匹配关系,确定每个解析请求的解析服务器分类,其中,所述解析服务器分类包括境内解析服务器和境外解析服务器;所述出境流量比例矩阵确定模块还用于基于每个解析请求的解析服务器分类,以及每个解析请求的地址信息和运营商信息,确定所述节点出境流量比例矩阵。
26、在本公开的一个实施例中,每个解析请求的地址信息包括每个解析请求的所属地区,每个解析请求的运营商信息包括每个解析请求的所属运营商,所述出境流量矩阵中的矩阵元素表征在所属地区和所属运营商下的出境流量。
27、在本公开的一个实施例中,所述出境流量比例确定模块用于从所述出境流量矩阵中提取每个根服务器的出境流量;所述出境流量比例确定模块还用于从所述多个根服务器的解析请求数量中提取每个根服务器的解析请求数量;所述出境流量比例确定模块还用于基于每个根服务器的出境流量和每个根服务器的解析请求数量,确定每个根服务器的出境流量比例。
28、在本公开的一个实施例中,所述出境流量比例确定模块还用于从所述出境流量矩阵中提取每个地区的出境流量;所述出境流量比例确定模块还用于从所述多个根服务器的解析请求数量中提取每个地区的解析请求数量;所述出境流量比例确定模块还用于基于每个地区的出境流量和每个地区的解析请求数量,确定每个地区的出境流量比例。
29、本公开实施例的第三方面,提供一种电子设备,包括:
30、存储器,用于存储计算机程序;
31、处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,实现上述第一方面所述的数据解析系统的出境流量监测方法。
32、本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现上述第一方面所述的数据解析系统的出境流量监测方法。
33、本公开实施例的数据解析系统的出境流量监测方法和装置、设备和介质,在多个地区分别部署探测节点,利用多个地区部署的探测节点向多个根服务器发送多个解析请求,根据多个解析请求的结果可以确定多个根服务器的节点出境流量比例矩阵,根据多个根服务器表征实际值的解析请求数量和节点出境流量比例矩阵可以确定多个根服务器的出境流量矩阵,进而根据出境流量矩阵和多个根服务器的解析请求数量,可以快速准确地确定多个根服务器的出境流量比例,有助于根据监测结果科学地设置境内解析服务器,提升数据安全性。
34、下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
1.一种数据解析系统的出境流量监测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个解析请求的结果,确定所述多个根服务器的节点出境流量比例矩阵,包括:
3.根据权利要求2所述的方法,其特征在于,每个解析请求的地址信息包括每个解析请求的所属地区,每个解析请求的运营商信息包括每个解析请求的所属运营商,所述出境流量矩阵中的矩阵元素表征在所属地区和所属运营商下的出境流量。
4.根据权利要求3所述的方法,其特征在于,所述基于所述出境流量矩阵和所述多个根服务器的解析请求数量,确定所述多个根服务器的出境流量比例,包括:
5.根据权利要求3所述的方法,其特征在于,在所述基于所述多个根服务器的解析请求数量和所述节点出境流量比例矩阵,确定所述多个根服务器的出境流量矩阵之后,还包括:
6.一种数据解析系统的出境流量监测装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述出境流量比例矩阵确定模块用于从所述多个解析请求的结果中,提取每个解析请求的根镜像标识符;所述出境流量比例矩阵确定模块还用于基于每个解析请求的根镜像标识符与境内镜像标识符之间的匹配关系,确定每个解析请求的解析服务器分类,其中,所述解析服务器分类包括境内解析服务器和境外解析服务器;所述出境流量比例矩阵确定模块还用于基于每个解析请求的解析服务器分类,以及每个解析请求的地址信息和运营商信息,确定所述节点出境流量比例矩阵。
8.根据权利要求6所述的装置,其特征在于,每个解析请求的地址信息包括每个解析请求的所属地区,每个解析请求的运营商信息包括每个解析请求的所属运营商,所述出境流量矩阵中的矩阵元素表征在所属地区和所属运营商下的出境流量。
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时,实现上述权利要求1-5任一所述的数据解析系统的出境流量监测方法。