1.本技术涉及但不限于网络安全技术领域,尤其涉及一种安全服务接入方法、装置、设备及存储介质。
背景技术:
2.随着用户量上涨,通信数据总量剧增,云上的安全服务平台提供商需要在全球范围内搭建更多的pop
节点以支撑暴涨的通信数据,利用边缘分布的pop节点为用户提供安全服务。现有技术中提供了一种通信数据就近接入pop节点的方案,即选择和用户的通信数据距离最近的pop节点进行接入,以提升云上的安全服务平台的效率。
3.然而网络环境复杂多变,即使接入距离最近的pop节点,也可能会随着网络环境的变化而变化;另外,如果大量用户的流量被接入到同一个最近的pop节点,反而会降低云上的安全服务平台产品的效率。因此,如何选择出适合用户需求的pop节点,成为亟待解决的问题。
技术实现要素:
4.基于相关技术存在的问题,本技术实施例提供一种安全服务接入方法、装置、设备及存储介质。
5.本技术实施例的技术方案是这样实现的:
6.第一方面,本技术实施例提供一种安全服务接入方法,
所述方法应用于安全服务平台的中心端,所述安全服务平台包括多个pop节点,每一pop节点用于提供所述安全服务对应的安全能力;所述方法包括:
7.获取目标
终端发送的接入请求
信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;
8.根据所述接入请求信息在多个pop节点中筛选至少一候选节点;
9.将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
10.在一些实施例中,所述多个pop节点中,各pop节点提供相同的安全能力;或者,所述多个pop节点中,部分pop节点提供相同的安全能力。
11.在一些实施例中,所述安全能力通过虚拟机或者容器承载。
12.在一些实施例中,所述根据所述接入请求信息在多个pop节点中筛选至少一候选节点包括:
13.根据运营商信息确定第一分值及根据传输协议信息确定第二分值;
14.根据预设的权重信息对所述第一分值及所述第二分值进行加权运算,得到总分值,根据所述总分值在多个pop节点中筛选至少一候选节点。
15.在一些实施例中,根据所述安全服务于需求方请求的服务类型,或者所述安全服
务的重要程度,或者pop节点的承载能力部署各pop节点的安全能力。
16.第二方面,本技术实施例提供一种安全服务接入方法,所述方法应用于引流器,所述引流器用于将目标终端的通信数据引流到安全服务平台中的pop节点,所述pop节点用于提供所述安全服务对应的安全能力,所述目标终端包括安全服务需求方对应的终端;所述方法包括:
17.接收安全服务平台的中心端发送的候选节点对应的标识信息;其中,所述候选节点是安全服务平台根据目标终端发送的接入请求信息确定的,所述接入请求信息包括运营商信息和传输协议信息;
18.根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
19.在一些实施例中,若所述候选节点有多个,相应地,所述根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测,包括:
20.根据所述标识信息分别向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的信息;
21.根据所述通信质量参数在各候选节点中筛选待接入的pop节点;
22.将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。
23.在一些实施例中,在接收到候选节点之后,在所述候选节点中选择一pop节点作为初始节点,根据所述初始节点对应的标识信息将目标终端的通信数据引流到所述初始节点进行安全检测;
24.相应地,在确定待接入的pop节点之后,若所述待接入的pop节点和所述初始节点不同,根据所述待接入的pop节点的标识信息将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。
25.在一些实施例中,在根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测之后,所述方法还包括:
26.根据预设的触发条件重新执行向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的信息;
27.根据所述通信质量参数在各候选节点中筛选待接入的pop节点;
28.将目标终端的通信数据引流到所述待接入的pop节点进行安全检测的操作;
29.其中,所述预设的触发条件至少包括:所述引流器的网络状态发生变化,或者,所述引流器的连接状态发生变化;或者,所述引流器的ip地址发生变化,或者,每隔预设时间。
30.第三方面,本技术实施例提供一种安全服务接入装置,所述装置应用于安全服务平台的中心端,所述安全服务平台包括多个pop节点,每一pop节点用于提供所述安全服务对应的安全能力;所述装置包括:
31.获取模块,用于获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;
32.筛选模块,用于根据所述接入请求信息在多个pop节点中筛选至少一候选节点;
33.发送模块,用于将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应
pop节点进行安全检测。
34.第四方面,本技术实施例提供一种安全服务接入装置,所述装置应用于引流器,所述引流器用于将目标终端的通信数据引流到安全服务平台中的pop节点,所述pop节点用于提供所述安全服务对应的安全能力,所述目标终端包括安全服务需求方对应的终端;装置包括:
35.接收模块,用于接收安全服务平台的中心端发送的候选节点对应的标识信息;其中,所述候选节点是安全服务平台根据目标终端发送的接入请求信息确定的,所述接入请求信息包括运营商信息和传输协议信息;
36.安全检测模块,用于根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
37.第五方面,本技术实施例提供一种安全服务平台,所述平台至少包括中心端、引流器和多个pop节点;所述中心端分别与引流器和多个pop节点连接,所述引流器与多个pop节点连接;其中,
38.所述中心端,用于获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;根据所述接入请求信息在多个pop节点中筛选至少一候选节点;将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测;
39.所述引流器,用于接收安全服务平台的中心端发送的候选节点对应的标识信息;其中,所述候选节点是安全服务平台根据目标终端发送的接入请求信息确定的,所述接入请求信息包括运营商信息和传输协议信息;根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
40.第六方面,本技术实施例提供一种安全服务接入设备,包括处理器和存储器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述安全服务接入方法。
41.第七方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述安全服务接入方法。
42.第八方面,本技术实施例提供一种计算机程序产品,所述计算机程序产品包括可执行指令,所述可执行指令存储在计算机可读存储介质中;当安全服务接入设备的处理器从所述计算机可读存储介质读取所述可执行指令,并执行所述可执行指令时,实现上述安全服务接入方法。
43.本技术实施例提供的安全服务接入方法、装置、设备及存储介质,一方面,安全服务平台的中心端获取目标终端发送的包括运营商信息和传输协议信息的接入请求信息,在安全服务平台的多个pop节点中筛选出至少一候选节点,引流器根据候选节点的标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。由于本技术实施例可以根据目标终端的接入请求,在安全服务平台的多个pop节点中确定出满足目标终端接入请求需求的候选节点,并通过筛选出的候选节点来对目标终端的通信数据提供安全服务,因此,目标终端可以通过优选的接入点快速接入安全服务平台,提高sase产品的接入效率,实现了目标终端数据传输的优化与加速;另一方面,引流器根据候选节点的标识信息将目标终端的
通信数据引流到对应pop节点进行安全检测,使得目标终端能够使用对应pop节点提供的安全服务,保证了数据安全和企业网络的安全。
44.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本技术。
附图说明
45.此处的附图被并入说明书中并构成本说明书的一部分,这些附图示出了符合本技术的实施例,并与说明书一起用于说明本技术的技术方案。
46.图1是本技术实施例提供的安全服务接入方法的应用场景示意图;
47.图2是本技术实施例提供的一种安全服务接入方法的交互流程示意图;
48.图3是本技术实施例提供的一种安全服务接入方法的交互流程示意图;
49.图4是本技术实施例提供的一种安全服务接入方法的实现流程示意图;
50.图5是本技术实施例提供的一种安全服务接入装置示意图一;
51.图6是本技术实施例提供的一种安全服务接入装置示意图二;
52.图7是本技术实施例提供的一种安全服务接入设备的硬件实体示意图。
具体实施方式
53.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,所描述的实施例不应视为对本技术的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
54.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
55.在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
56.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
57.图1是本技术实施例提供的安全服务接入方法的应用场景示意图。本技术实施例提供的安全服务平台10中包括中心端100及引流器300,安全服务平台中包括多个pop节点,如pop-1至pop-n。这里,引流器300可以包括硬件引流器或软件引流器,硬件引流器可以部署在目标终端200的网络出口处(比如路由器处,网关处等);软件引流器可以安装在目标终端200上。为了便于理解,下面以引流器300通过软件的形式,安装于目标终端200上为例进行说明。
58.如图1所示,目标终端200在进行安全服务接入时,安全服务平台的中心端100获取目标终端200发送的包括运营商信息和传输协议信息的接入请求信息,其中,目标终端200包括安全服务需求方对应的终端,安全服务平台的中心端100根据接入请求信息,在多个
pop节点中筛选至少一候选节点,并将至少一候选节点的标识信息发送至目标终端200对应的引流器300,引流器300截取安全服务需求方对应的终端的通信数据,并根据标识信息将通信数据引流到对应pop节点进行安全检测。
59.图2是本技术实施例提供的一种安全服务接入方法的交互流程示意图,如图2所示,本技术实施例展示了安全服务平台与目标设备对应的引流器之间的交互流程,下面以引流器通过软件的形式,安装于目标终端上为例进行说明。该方法通过步骤s201至步骤s206实现:
60.这里,步骤s201至步骤s203应用于安全服务平台的中心端,安全服务平台包括多个pop节点,每一pop节点用于提供安全服务对应的安全能力。
61.步骤s201、安全服务平台的中心端获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端。
62.在一些实施例中,接入请求信息是指目标终端基于安装于目标终端上的引流器发出的,用于请求接入安全服务平台的信息,安全服务平台中心端接收到接入请求信息之后,在安全服务平台中的多个pop节点中确定出待接入的候选节点,候选节点提供有目标终端需求的安全服务对应的安全能力,例如,上网行为管理、终端检测响应、敏感信息外泄管控、风险应用拦截、工作无关应用流量管控、u盘管控和/或病毒查杀/处理等安全服务。
63.这里,安全服务平台可以是sase(secure access service edge,安全访问服务边缘)平台,安全服务平台是基于云的网络和网络安全服务融合的架构。sase是一种基于实体的身份、实时上下文、企业安全/合规策略、以及在整个会话中持续评估风险/信任的服务。实体的身份可与人员、人员组(分支办公室)、设备、应用、服务、物联网系统或边缘计算场地相关联。安全服务平台的中心端是sase的大脑,能对所有的pop节点、服务进行管控、调度。
64.pop节点位于网络的边缘外侧,是访问网络的进入点,用户的通信数据通过pop节点来获取外界提供的服务,这些服务包括因特网(internet)接入,广域连接以及电话服务。
65.这里,运营商信息可以是指为目标终端提供网络服务的供应商的信息,可以是供应商的名称,例如,移动运营商、或联通运营商,或电信运营商、或中国广电运营商,或中国铁路运营商等;所述运营商信息还可以是运营商的标识,比如用46001标识移动运营商、46002标识联通运营商等。传输协议信息可以是指目标终端对应的引流器使用的传输协议的名称,目标终端可以采用多种数据传输协议,例如,目标终端可以采用安全套接层(secure socket layer,ssl)、互联网安全协议(internet protocol security,ipsec)、用户数据报协议(user datagram protocol,udp)和实时传输协议(real-time transport protocol,rtp);所述传输协议信息还可以是目标终端对应的引流器使用的数据传输协议的报文格式,比如各种传输协议的报文格式不同,以不同的报文格式标识不同的传输协议。
66.步骤s202、安全服务平台的中心端根据所述接入请求信息在多个pop节点中筛选至少一候选节点。
67.在一些实施例中,可以根据接入请求信息中的运营商信息及传输协议信息在安全服务平台中的多个pop节点中选择至少一个候选节点。优选地,可以是选择运营商信息及传输协议信息均符合要求的pop节点作为候选节点。
68.在一些其他的实施例中,还可以根据接入请求信息中的运营商信息和传输协议信
息,通过多元加权计算得到安全服务平台的多个pop节点中每一个pop节点的总分值,按照总分值的大小,在多个pop节点中筛选出至少一个候选节点。中心端根据运营商信息及传输协议信息对安全服务使用的重要程度为运营商信息及传输协议信息分别分配权值,根据权值计算运营商信息对应的第一分数及传输协议信息对应的第二分数,将第一分数和第二分数相加得到总分值,根据总分值的由高到低依次选取预设数量的pop节点作为候选节点。
69.比如,每一个pop节点的总分值可以通过运营商信息对应的第一分值和传输协议信息对应的第二分值计算得到。其中,第一分值可以根据pop节点的运营商来确定,pop节点的运营商与接入请求信息中的运营商信息相同时,第一分值高,可以是100分;pop节点的运营商与接入请求信息中的运营商信息不同时,第一分值低,可以是50分。第二分值可以根据每一pop节点的传输协议信息来确定,不同传输协议信息设置不同分值,例如,ssl协议为100分;ipsec协议为80分,传输协议信息的分值可以根据传输协议的稳定性、传输协议的传输效率或者用户需求等设定。
70.在一些实施例中,在进行总分值计算时,可以为运营商信息和传输协议信息预先设定不同的权重信息,例如,运营商信息对应的第一分值占总分值的60%;传输协议信息对应的第二分值占总分值的40%。根据预设的权重信息对第一分值及第二分值进行加权运算,得到总分值,根据总分值在多个pop节点中筛选出至少一个候选节点。
71.在一些其他的实施例中,在进行每一pop节点的总分值计算时,在运营商信息和传输协议信息的基础上,还可以通过每一pop节点的位置信息和/或每一pop节点对应服务器的业务饱和度(可以根据该pop节点对应服务器的带宽、cpu、内存和/或io等参数来计算业务饱和度)来计算总分值。这里,可以根据每一pop节点的位置与目标终端位置的远近来确定第三分值,离目标终端越近的pop节点的第三分值越高。pop节点服务器的业务饱和度越低,该pop节点对应的第四分值越高。本技术实施例还可以对第三分值和第四分值设置权重信息,通过对第一分值、第二分值、第三分值和/或第四分值对每一分值对应的权重进行多元加权计算来得到每一pop节点的总分值。
72.在一些实施例中,目标终端发送的接入请求信息还可以包括目标终端的位置信息,以使中心端在筛选候选节点的时候考虑考虑位置信息的因素,比如中心端还可以选择距离目标终端所在位置信息最近的pop节点作为候选节点,以减少通信数据的传输距离,提升传输效率。
73.步骤s203、安全服务平台的中心端将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
74.在一些实施例中,目标终端对应一引流器,引流器用于截取用户的通信数据,并将用户的通信数据引流到pop节点上进行处理。引流器包括硬件引流器及软件引流器,硬件引流器部署在用户网络出口处(比如路由器处,网关处等);软件引流器可以安装在用户终端上。
75.这里,安全服务平台在确定出接入请求信息对应的至少一个候选节点之后,可以将每一个候选节点的标识信息发送至引流器,引流器根据候选节点的标识信息将目标终端的通信数据引流到标识信息对应的pop节点,以使标识信息对应的pop节点利用其内置的安全能力(例如,上网行为管理、终端检测响应、敏感信息外泄管控、风险应用拦截、工作无关
应用流量管控、u盘管控、病毒查杀/处理等安全服务)对所述通信数据进行安全检测。如果标识信息对应的pop节点多通信数据的安全检测为通过,则标识信息对应的pop节点将该通信数据发送到其目的地址对应终端,比如,用户通信数据是访问百度的资源,在标识信息对应的pop节点的安全检测通过后将该通信数据发送到百度服务器请求资源。候选节点的标识信息可以是候选节点的ip地址。
76.在一些实施例中,pop节点对接入的通信数据进行安全检测可以是指根据用户制定的安全策略,即目标终端需求的安全服务,来提供与需求的安全服务对应的安全能力,例如,对上网行为进行管理、文件识别、终端检测响应、敏感信息外泄管控、风险应用拦截、工作无关应用流量管控、u盘管控、病毒查杀/处理中至少一个安全服务。
77.在一些实施例中,由于安全服务平台是部署在用户的通信数据和其访问资源之间的,因此,安全服务平台的工作效率是提高用户体验的一个重要的因素。因此,为了给用户提供快速的安全服务,安全服务平台可以在全球各地部署多个pop节点。在多个pop节点中,为了使用户随时随地可以使用优选的pop节点来访问资源,各pop节点可以提供相同的安全能力,即所有的pop节点可以提供完全一致的安全能力。这里,当各pop节点提供相同的安全能力时,即使是远程办公,或者出差的用户,也可以使用优选的pop节点来访问资源。比如,用户a在公司办公时,中心端为其分配的是pop节点1提供安全服务;但是在用户a出差到另一个区域b,此时,pop节点1在区域b已经不是优选的pop节点了,中心端经过分析后发现在区域b优选的pop节点是pop节点2,那么此时,由于用户a需要的安全服务未发生改变,则需要pop节点2提供和pop节点1相同的安全能力。
78.在另一些实施例中,由于pop节点的部署需要高性能的处理器,存储器等,考虑到pop节点部署成本及其工作效率的问题,在多个pop节点中,还可以是部分pop节点提供相同的安全能力,即多个pop节点可以提供不同的安全能力,比如,安全服务平台包括15个pop节点,其中,5个pop节点可以提供相同的安全能力(比如上网行为管理的能力和终端检测和响应的安全能力),另外5个pop节点可以提供和前面5个pop节点不相同的安全能力(比如敏感信息外泄管控的能力和风险应用拦截的能力),最后5个pop节点可以提供和前面10个pop节点不相同的安全能力(比如u盘管控能力)。
79.在一些实施例中,pop节点提供的安全能力可以通过虚拟机或者容器承载。即,安全能力可以由虚拟机提供或容器提供。可以减少物理服务器部署的成本问题,另外,通过虚拟机或容器部署安全能力的可扩展性更强,可以实时调整各pop节点的安全能力,更符合用户需求。
80.在一些实施例中,安全服务平台可以根据安全服务于需求方请求的服务类型,或者安全服务的重要程度,或者pop节点的承载能力部署各pop节点的安全能力。这里,pop节点的承载能力可以是pop节点内部服务器的承载能力,例如服务器带宽、cpu性能、内存容量或io性能;pop节点的安全能力还可以是根据终端用户的需求确定的,对部分用户而言,员工上网行为管理的重要程度最高;对部分用户而言,敏感信息外泄管控的重要程度最高。该安全服务的重要程度还可以是根据该安全服务对应的攻击对用户的危害程度确定的,比如,病毒攻击对用户的危害程度比较高,则可以考虑在多个pop节点上部署病毒检测的安全能力。使得每个pop节点的安全能力与用户需求更匹配,还更好的利用了pop节点资源,节省了带宽,减少了不必要的pop节点建设,避免造成资源浪费的问题,降低了pop节
点部署成本。
81.本技术实施例提供的安全服务平台的中心端获取目标终端发送的包括运营商信息和传输协议信息的接入请求信息,在安全服务平台的多个pop节点中确定出满足目标终端接入请求需求的候选节点,并通过筛选出的候选节点来对目标终端的通信数据提供安全服务,因此,目标终端可以通过优选的接入点快速接入安全服务平台,提高sase产品的接入效率,实现了目标终端数据传输的优化与加速。
82.在本技术实施例中,图2中的步骤s204和步骤s205应用于引流器,所述引流器用于将目标终端的通信数据引流到安全服务平台中的pop节点,所述pop节点用于提供所述安全服务对应的安全能力,所述目标终端包括安全服务需求方对应的终端。
83.步骤s204、引流器接收安全服务平台的中心端发送的候选节点对应的标识信息。
84.步骤s205、引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点。
85.在一些实施例中,安全服务平台确定出至少一候选节点之后,将每一候选节点的标识信息发送至目标终端的引流器,引流器接收安全服务平台发送的候选节点对应的标识信息,并根据标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
86.在一些实施例中,目标终端的通信数据引流到对应pop节点进行安全检测可以是指pop节点根据目标终端配置的安全策略,对引流到pop节点的通信数据进行管理和安全检测。
87.本技术实施例提供的引流器根据候选节点的标识信息将目标终端的通信数据引流到对应pop节点进行安全检测,使得目标终端能够使用对应pop节点提供的安全服务,保证数据安全和企业网络的安全。
88.步骤s206、安全服务平台中对应的pop节点进行安全检测。
89.在一些实施例中,引流器根据标识信息将目标终端的通信数据引流到对应pop节点,即候选节点之后,候选节点进行安全检测。
90.在本技术实施例中,图3是本技术实施例提供的一种安全服务接入方法的交互流程示意图,如图3所示,针对目标终端对应的引流器,当接收到的候选节点为多个时,步骤s205可以通过步骤s301至步骤s303实现:
91.步骤s301、引流器根据所述标识信息分别向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的信息。
92.在一些实施例中,引流器可以根据每一候选节点的标识信息,分别向每一候选节点发送探测信息,例如,可以是发送数据包,根据数据包的响应信息来确定每一个候选节点的通信质量参数。响应信息可以是各候选节点针对接收到的探测信息回复的信息。这里,通信质量参数可以是是指吞吐率、响应时延、信号损耗、丢包率和/或抖动值等用于衡量通信质量的参数。
93.表1是本技术实施例提供的候选节点表格,如表1所示:
94.表1
[0095][0096]
步骤s302、引流器根据所述通信质量参数在各候选节点中筛选待接入的pop节点。
[0097]
在一些实施例中,引流器可以根据每一候选节点的通信质量参数,在各候选节点中筛选待接入的pop节点,例如,可以是将响应时延最低的候选节点作为引流器对应的待接入的pop节点;也可以是根据响应时延的大小进行排序,根据需求将响应时延最低的几个候选节点作为引流器对应的待接入的pop节点。
[0098]
当目标终端的位置在深圳,运营商为运营商a线路时,目标终端对应的引流器分别向每一候选节点发送探测信息,即对每个候选节点的每个服务器对应的每个运营商的每个协议进行探测,得到的响应信息如表2所示:
[0099]
表2
[0100][0101]
如表2所示,可以将响应时延作为各候选节点的通信质量参数,向每一候选节点发送探测信息后,得到的结果是位置1候选节点的a服务器的运营商a线路ssl协议的响应时延最低为10毫秒(ms),可以将该候选节点作为引流器待接入的pop节点。
[0102]
在一些实施例中,还可以根据目标终端的需求和每个pop节点部署的安全能力,来确定待接入的pop节点的数量。这里,当多个pop节点中,各pop节点提供相同的安全能力时,可以将通信质量参数最高的候选节点作为待接入的pop节点;当多个pop节点中,部分pop节点提供相同的安全能力时,需要根据目标终端(即需求方)请求的服务类型、每一候选节点提供的安全能力和通信质量参数来确定引流器待接入的pop节点,例如,在表2中,位置1候选节点的a服务器的运营商a线路ssl协议提供的安全能力是上网行为管理,位置2候选节点的a服务器的运营商a线路ipsec协议和位置2候选节点的b服务器的运营商a线路ssl协议提供的安全能力均是风险应用拦截,当需求方请求的服务类型为上网行为管理和风险应用拦截时,根据响应时延可以将位置1候选节点的a服务器的运营商a线路ssl协议和位置2候选节点的a服务器的运营商a线路ipsec协议确定为引流器待接入的pop节点。
[0103]
步骤s303、引流器将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。
[0104]
在一些实施例中,引流器将目标终端的通信数据引流到待接入的pop节点之后,pop节点根据目标终端请求的安全服务,对引流到pop节点的通信数据进行管理和安全检测。
[0105]
本技术实施例通过每一候选节点的通信质量参数来确定出目标终端对应的安全服务平台中的待接入的pop节点,通过发送探测信息得到响应信息来确定通信质量参数时,充分考虑了目标终端的网络环境、安全服务平台的网络环境、运营商和传输协议对网络环境的影响,优化了安全服务平台与目标终端的引流器之间交互的性能;引流器通过待接入的pop节点接入安全服务平台,能够提高引流效率,提高用户使用体验。
[0106]
在一些实施例中,为了防止引流器在进行探测时,收到响应信息时间太长,导致目标终端断网的问题,引流器在接收到多个候选节点的情况下,可以在候选节点中先选择一pop节点作为初始节点,根据初始节点对应的标识信息先将目标终端的通信数据引流到初始节点进行安全检测。
[0107]
优选地,初始节点可以是至少一个候选节点中总分值最高的pop节点。
[0108]
相应地,引流器在至少一个候选节点中确定引流器待接入的pop节点之后,如果待接入的pop节点和引流器已接入的初始节点不同,根据待接入的pop节点的标识信息将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。
[0109]
如此,本技术实施例不仅保证了目标终端的网络连贯性,还使得目标终端连接的pop节点始终是当前优选的pop节点,保证了目标终端的数据传输质量。
[0110]
在一些实施例中,图4是本技术实施例提供的一种安全服务接入方法的实现流程示意图,如图4所示,在根据标识信息将目标终端的通信数据引流到对应pop节点进行安全检测之后,本技术实施例提供的安全服务接入方法还可以具有步骤s401至步骤s403:
[0111]
步骤s401、根据预设的触发条件重新执行向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,响应信息是各候选节点针对接收到的探测信息回复的信息。
[0112]
在一些实施例中,预设的触发条件包括以下至少之一:引流器的网络状态发生变化;引流器的连接状态发生变化;引流器的ip地址发生变化;每隔预设时间。其中,引流器的网络状态发生变化可以是引流器的网络由第四代网络(4generation,4g)变为5g或无线网络(wireless fidelity,wifi),也可以是引流器的网络运营商由运营商a变为运营商b。引流器的连接状态发生变化可以是引流器与pop节点之间的接入隧道断开。引流器的ip地址发生变化可以是指引流器的出口公网ip发生变化。预设时间可以是目标终端制定用户策略时设置的,预设时间可以是每小时。
[0113]
在本技术实施例中,当安全服务平台在对通信数据进行安全检测的过程中,满足预设的触发条件时,例如,引流器的网络状态发生变化时,引流器可以重新向每一候选节点发送探测信息,根据响应信息再次确定各候选节点对应当前引流器的网络状态的通信质量参数,实时调整引流器接入的pop节点,使得目标终端连接的pop节点始终是当前优选的pop节点,保证了目标终端的数据传输质量。确定通信质量参数的方法可以参见相关技术,在此不再赘述。
[0114]
步骤s402、根据通信质量参数在各候选节点中筛选待接入的pop节点。
[0115]
这时,待接入的pop节点是指在满足预设的触发条件之后的引流器对应的当前优选pop节点。筛选待接入的pop节点的方法可以与前述实施例提供的方法相同或不同。
[0116]
步骤s403、将目标终端的通信数据引流到待接入的pop节点进行安全检测的操作。
[0117]
本技术实施例实时监测网络状态的变化,根据网络状态的变化调整引流器的接入pop节点,使得目标终端在遇到网络状态变化等突发情况时,本技术实施例可以实时调整引流器的接入pop节点,避免终端断网造成损失,优化了安全服务平台的性能。
[0118]
本技术实施例再提供一种安全服务接入方法在实际场景中的应用。
[0119]
本技术实施例通过sase中心端(即安全服务平台的中心端)在sase(即安全服务平台)中挑选一批健康的候选接入点(即候选节点)下发给接入设备(即目标终端)。接入设备通过探测的方式,从这一批候选接入点挑选出优选接入点(即待接入的pop节点)进行接入。在持续访问过程中,不断地对候选点探测,如果有更好的接入点,通过快速地切换更优接入点。
[0120]
本技术实施例通过竞选运营商、接入方式、pop节点、pop节点内部服务器和传输协议来确定优选接入点,因此能选择出接入设备对应的接入sase服务的优选接入点,从而给接入设备带来更好的sase体验。本技术实施例有利于sase节点的搭建,能让接入设备更好的利用pop节点资源、节省带宽以及减少不必要的pop节点建设,从而降低sase服务pop节点搭建成本。
[0121]
本技术实施例提供的安全服务接入方案中,首先,sase中心端根据接入设备的ip地址,通过查ip地址库,判定接入设备的地理位置和运营商信息。以接入设备所在地理位置为中心挑选出一批健康候选接入点下发给接入设备。其次,接入设备接收到健康候选接入点的接入点信息后,启用竞赛接入方式对这些接入点进行探测,挑选出优选接入点进行接入。最后,在接入引流后,实时监视网络状态变化,当网络发生变更时,重新进行竞赛选出优选接入点。
[0122]
在一些实施例中,接入点选择需要接入设备对接入点进行探测,而sase组网的接入点通常很多,如果全部给接入设备进行探测,没必要的一些接入点将会浪费接入设备的资源。因此,在接入设备接入sase中心端时,sase中心端需要选择一批健康候选接入点给接入设备。
[0123]
本技术实施例可以通过多元加权方式选出健康候选接入点。
[0124]
首先,sase中心端根据接入设备的ip地址,通过查ip地址库判定接入设备的地理位置和运营商信息,选择以接入设备为中心最近的位置的20个健康pop节点,根据接入设备与pop节点之间的距离得到位置分值,距离越近,位置分值越高,位置分值可以占总分值的30%。其次,根据20个健康pop节点中每个pop节点的每个服务器业务饱和度,得到服务器分值,服务器业务饱和越低,该pop节点对应的服务器分值越高,服务器分值可以占总分值的30%。最后,可以根据接入设备与pop节点是否具有同运营商线路,计算运营商分值,运营商分值可以占总分值的20%。
[0125]
对位置分值、服务器分值、运营商分值和每一分值对应的权重进行多元加权计算,得到每一候选接入点的总分值,可以将总分值在全部总分值中位数以上的候选接入点发送至接入设备。在一些实施例中,还可以将其他因素计入总分值的计算,例如传输协议。
[0126]
在本技术实施例中,当接入设备收到候选接入点后,首先,接入总分值最高的接入点,以防止接入设备探测过慢导致接入设备断网。然后,启用竞赛接入方式对这些候选接入点进行探测选出优选接入点:对每个候选接入点的每条线路、每个隧道传输模式都进行拨测,响应时间最短者胜出。最终,根据探测的结果,挑选出时延最低的接入点进行接入。假设接入设备是深圳的运营商a线路,现请求sase中心端获取到如下表3的候选接入点:
[0127]
表3
[0128][0129]
然后,接入设备根据候选接入点的信息,为每个pop的每个服务器的每个运营商的每个协议进行探测。假设探测结果如下表4所示:
[0130]
表4
[0131][0132]
表4结果显示为位置1pop节点的a服务器的运营商a线路ssl协议时延最低为10ms,那么,接入设备会将尝试跟这个接入点进行连接,连接成功后替换掉旧的接入点。
[0133]
在一些实施例中,在接入设备接入引流后,实时监视网络状态变化,当网络发生变更时,可以重新进行竞赛选出优选接入点。网络发生变更可以是接入隧道传输断开或接入设备的出口网络发生变更,例如4g切wifi。探测方法可以是接受网络变化事件,如果系统网络发生变更,则重新触发上述竞赛流程;或者定期拨测sase中心端,sase中心端返回接入设备的出口公网ip,从而感知自己的出口公网ip是否发生了变化。
[0134]
本技术实施例提出一种sase中心端根据多因素选择候选接入点的方式,包含地理距离、业务繁忙程度(带宽、cpu、内存、io等)、是否具备同运营商以及拓展因素;还提出一种接入设备对pop节点、运营商线路、协议、服务器进行接入点竞赛探测的方法;还提出一种实时监测网络状态变更、进行接入点竞赛探测的方法。使得本技术实施例能选择出接入设备对应的接入sase服务的优选接入点,从而给接入设备带来更好的sase体验。本技术实施例有利于sase节点的搭建,能让接入设备更好的利用pop节点资源、节省带宽以及减少不必要的pop节点建设,从而降低sase服务pop节点搭建成本。
[0135]
基于上述实施例,本技术实施例提供一种安全服务接入装置,所述装置应用于安全服务平台的中心端,所述安全服务平台包括多个pop节点,每一pop节点用于提供所述安全服务对应的安全能力;图5是本技术实施例提供的一种安全服务接入装置示意图一,如图
5所示,所述装置50包括获取模块501、筛选模块502和发送模块503。
[0136]
获取模块501,用于获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;
[0137]
筛选模块502,用于根据所述接入请求信息在多个pop节点中筛选至少一候选节点;
[0138]
发送模块503,用于将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
[0139]
在一些实施例中,所述装置50还包括提供模块,用于安全服务平台的所述多个pop节点中,各pop节点提供相同的安全能力;或者,所述多个pop节点中,部分pop节点提供相同的安全能力。
[0140]
在一些实施例中,筛选模块502还用于根据运营商信息确定第一分值及根据传输协议信息确定第二分值;根据预设的权重信息对所述第一分值及所述第二分值进行加权运算,得到总分值,根据所述总分值在多个pop节点中筛选至少一候选节点。
[0141]
在一些实施例中,所述装置50还包括部署模块,用于根据所述安全服务于需求方请求的服务类型,或者所述安全服务的重要程度,或者pop节点的承载能力部署各pop节点的安全能力。
[0142]
基于上述实施例,本技术实施例再提供一种安全服务接入装置,所述装置应用于引流器,所述引流器用于将目标终端的通信数据引流到安全服务平台中的pop节点,所述pop节点用于提供所述安全服务对应的安全能力,所述目标终端包括安全服务需求方对应的终端;图6是本技术实施例提供的一种安全服务接入装置示意图二,如图6所示,所述装置60包括接收模块601和安全检测模块602。
[0143]
接收模块601,用于接收安全服务平台的中心端发送的候选节点对应的标识信息;其中,所述候选节点是安全服务平台根据目标终端发送的接入请求信息确定的,所述接入请求信息包括运营商信息和传输协议信息;
[0144]
安全检测模块602,用于根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
[0145]
在一些实施例中,若所述候选节点有多个,安全检测模块602还用于根据所述标识信息分别向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的信息;根据所述通信质量参数在各候选节点中筛选待接入的pop节点;将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。
[0146]
在一些实施例中,所述装置60还包括引流模块,用于在接收到候选节点之后,在所述候选节点中选择一pop节点作为初始节点,根据所述初始节点对应的标识信息将目标终端的通信数据引流到所述初始节点进行安全检测;引流模块还用于在确定待接入的pop节点之后,若所述待接入的pop节点和所述初始节点不同,根据所述待接入的pop节点的标识信息将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。
[0147]
在一些实施例中,在根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测之后,所述装置60还包括:发送模块,用于根据预设的触发条件重新执行向
每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的信息;筛选模块,用于根据所述通信质量参数在各候选节点中筛选待接入的pop节点;引流模块,用于将目标终端的通信数据引流到所述待接入的pop节点进行安全检测的操作;其中,所述预设的触发条件至少包括:所述引流器的网络状态发生变化,或者,所述引流器的连接状态发生变化;或者,所述引流器的ip地址发生变化,或者,每隔预设时间。
[0148]
以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术装置实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
[0149]
需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述安全服务接入方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台安全服务接入设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
[0150]
本技术实施例提供一种安全服务平台,所述平台至少包括中心端、引流器和多个pop节点;所述中心端分别与引流器和多个pop节点连接,所述引流器与多个pop节点连接;其中,所述中心端,用于获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;根据所述接入请求信息在多个pop节点中筛选至少一候选节点;将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测;所述引流器,用于接收安全服务平台的中心端发送的候选节点对应的标识信息;其中,所述候选节点是安全服务平台根据目标终端发送的接入请求信息确定的,所述接入请求信息包括运营商信息和传输协议信息;根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。
[0151]
本技术实施例提供一种安全服务接入设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述安全服务接入方法。
[0152]
本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述安全服务接入方法。所述计算机可读存储介质可以是瞬时性的,也可以是非瞬时性的。
[0153]
本技术实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序被计算机读取并执行时,实现上述方法中的部分或全部步骤。该计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
[0154]
需要说明的是,图7是本技术实施例提供的一种安全服务接入设备的硬件实体示意图,如图7所示,该安全服务接入设备70的硬件实体包括:处理器701、通信接口702和存储器703,其中:
[0155]
处理器701通常控制安全服务接入设备70的总体操作。
[0156]
通信接口702可以使安全服务接入设备通过网络与其他终端或服务器通信。
[0157]
存储器703配置为存储由处理器701可执行的指令和应用,还可以缓存待处理器701以及安全服务接入设备70中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。处理器701、通信接口702和存储器703之间可以通过总线704进行数据传输。
[0158]
这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
[0159]
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
[0160]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0161]
在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0162]
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本技术实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0163]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在
执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。
[0164]
或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台安全服务接入设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
[0165]
以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
技术特征:
1.一种安全服务接入方法,其特征在于,所述方法应用于安全服务平台的中心端,所述安全服务平台包括多个pop节点,每一pop节点用于提供所述安全服务对应的安全能力;所述方法包括:获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;根据所述接入请求信息在多个pop节点中筛选至少一候选节点;将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。2.根据权利要求1所述的安全服务接入方法,其特征在于,所述多个pop节点中,各pop节点提供相同的安全能力;或者,所述多个pop节点中,部分pop节点提供相同的安全能力。3.根据权利要求2所述的安全服务接入方法,其特征在于,根据所述安全服务于需求方请求的服务类型,或者所述安全服务的重要程度,或者pop节点的承载能力部署各pop节点的安全能力。4.一种安全服务接入方法,其特征在于,所述方法应用于引流器,所述引流器用于将目标终端的通信数据引流到安全服务平台中的pop节点,所述pop节点用于提供所述安全服务对应的安全能力,所述目标终端包括安全服务需求方对应的终端;所述方法包括:接收安全服务平台的中心端发送的候选节点对应的标识信息;其中,所述候选节点是安全服务平台根据目标终端发送的接入请求信息确定的,所述接入请求信息包括运营商信息和传输协议信息;根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。5.根据权利要求4所述的安全服务接入方法,其特征在于,若所述候选节点有多个,相应地,所述根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测,包括:根据所述标识信息分别向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的信息;根据所述通信质量参数在各候选节点中筛选待接入的pop节点;将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。6.根据权利要求5所述的安全服务接入方法,其特征在于,在接收到候选节点之后,在所述候选节点中选择一pop节点作为初始节点,根据所述初始节点对应的标识信息将目标终端的通信数据引流到所述初始节点进行安全检测;相应地,在确定待接入的pop节点之后,若所述待接入的pop节点和所述初始节点不同,根据所述待接入的pop节点的标识信息将目标终端的通信数据引流到所述待接入的pop节点进行安全检测。7.根据权利要求5所述的安全服务接入方法,其特征在于,在根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测之后,所述方法还包括:根据预设的触发条件重新执行向每一候选节点发送探测信息,根据响应信息确定各候选节点的通信质量参数,其中,所述响应信息是各候选节点针对接收到的探测信息回复的
信息;根据所述通信质量参数在各候选节点中筛选待接入的pop节点;将目标终端的通信数据引流到所述待接入的pop节点进行安全检测的操作;其中,所述预设的触发条件至少包括:所述引流器的网络状态发生变化,或者,所述引流器的连接状态发生变化;或者,所述引流器的ip地址发生变化,或者,每隔预设时间。8.一种安全服务接入装置,其特征在于,所述装置应用于安全服务平台的中心端,所述安全服务平台包括多个pop节点,每一pop节点用于提供所述安全服务对应的安全能力;所述装置包括:获取模块,用于获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;筛选模块,用于根据所述接入请求信息在多个pop节点中筛选至少一候选节点;发送模块,用于将各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应pop节点进行安全检测。9.一种安全服务接入设备,包括处理器及存储器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的安全服务接入方法。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的安全服务接入方法。
技术总结
本申请实施例公开了一种安全服务接入方法、装置、设备及存储介质,所述方法应用于安全服务平台的中心端,所述安全服务平台包括多个POP节点,每一POP节点用于提供所述安全服务对应的安全能力;所述方法包括:获取目标终端发送的接入请求信息,所述接入请求信息包括运营商信息和传输协议信息,所述目标终端包括安全服务需求方对应的终端;根据所述接入请求信息在多个POP节点中筛选至少一候选节点;将所述至少一候选节点中各候选节点的标识信息发送至所述目标终端对应的引流器,以使所述引流器根据所述标识信息将目标终端的通信数据引流到对应POP节点进行安全检测。到对应POP节点进行安全检测。到对应POP节点进行安全检测。
技术研发人员:
叶华鑫 唐恒鹏
受保护的技术使用者:
深信服科技股份有限公司
技术研发日:
2022.08.22
技术公布日:
2022/11/25