DNS调度方法、装置转让专利
申请号 : CN201911029063.9
文献号 : CN110830604B
文献日 : 2021-09-10
发明人 : 罗四伟
申请人 : 腾讯科技(深圳)有限公司
摘要 :
权利要求 :
1.一种DNS调度方法,其特征在于,所述调度方法包括:响应于DNS请求方的域名解析请求,确定所述域名解析请求所带来的带宽需求;
确定候选主机的IP质量,所述IP质量用于衡量所述候选主机在单位带宽的数据传输中产生的代价;
确定候选主机的有效剩余带宽,所述有效剩余带宽用于综合衡量所述候选主机和所述候选主机所属机房的带宽服务能力;
基于所述候选主机的IP质量和有效剩余带宽,以及所述域名解析请求所带来的带宽需求,计算最优调度方案代价;
基于所述最优调度方案代价,推导所述最优调度方案代价对应的最优调度方案,所述最优调度方案为所有候选主机的IP的一个子集;
所述确定候选主机的IP质量,包括:获取用于确定所述候选主机的IP质量的所述DNS请求方的参考参数和所述候选主机的参考参数;
基于所述DNS请求方的参考参数和所述候选主机的参考参数,计算所述候选主机的IP质量。
2.根据权利要求1所述的方法,其特征在于,所述响应于DNS请求方的域名解析请求,确定所述域名解析请求所带来的带宽需求,包括:根据所述域名解析请求,获取需要解析的域名对象;
在域名解析请求的历史记录中,查找解析与所述域名对象相同的域名的历史域名解析请求,所述历史域名解析请求中记录有所述历史域名解析请求实际带来的带宽需求;
将所述历史域名解析请求中记录的所述历史域名解析请求实际带来的带宽需求确定为所述域名解析请求所带来的带宽需求。
3.根据权利要求1所述的方法,其特征在于,获取所述DNS请求方的参考参数和所述候选主机的参考参数,具体包括如下至少一种:获取所述DNS请求方的地理位置和所述候选主机的地理位置;
获取所述DNS请求方所属网络运营商的属性和所述候选主机所属网络运营商的属性。
4.根据权利要求3所述的方法,其特征在于,基于所述DNS请求方的参考参数和所述候选主机的参考参数,计算所述候选主机的IP质量,包括:基于所述DNS请求方的地理位置和所述候选主机的地理位置,确定所述候选主机的地理位置质量;
基于所述DNS请求方所属网络运营商的属性和所述候选主机所属网络运营商的属性,确定所述候选主机的运营商吻合质量;
基于所述DNS请求方的地理位置和所述DNS请求方所属网络运营商的属性,确定调节所述候选主机的IP质量的调优参数;
根据所述候选主机的地理位置质量和运营商吻合质量,以及所述调节所述候选主机的IP质量的调优参数,计算所述候选主机的IP质量。
5.根据权利要求4所述的方法,其特征在于,所述根据所述候选主机的地理位置质量和运营商吻合质量,以及所述调节所述候选主机的IP质量的调优参数,计算所述候选主机的IP质量,包括:
根据预定的权数,将所述候选主机的地理位置质量、运营商吻合质量、IP质量的调优参数的加权和确定为所述候选主机的IP质量。
6.根据权利要求1所述的方法,其特征在于,所述确定所述候选主机的有效剩余带宽,包括:
获取所述候选主机的主机剩余带宽,所述主机剩余带宽为所述主机的带宽上限与所述主机已用带宽之间的差值;
获取所述候选主机所属机房的机房剩余带宽,所述机房剩余带宽为所述机房的带宽上限与所述机房已用带宽之间的差值;
根据所述候选主机的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,确定所述候选主机的有效剩余带宽。
7.根据权利要求6所述的方法,其特征在于,所述根据所述候选主机的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,确定所述候选主机的有效剩余带宽,包括:根据所述候选主机的主机剩余带宽,确定所述候选主机在所属机房中的排序位置;
根据所述候选主机的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,以及所述候选主机在所属机房中的排序位置,确定所述候选主机的有效剩余带宽。
8.一种DNS调度装置,其特征在于,所述调度装置包括:第一确定单元,被用于响应于DNS请求方的域名解析请求,确定所述域名解析请求所带来的带宽需求;
第二确定单元,被用于确定候选主机的IP质量,所述IP质量用于衡量所述候选主机在单位带宽的数据传输中产生的代价;
第三确定单元,被用于确定候选主机的有效剩余带宽,所述有效剩余带宽用于综合衡量所述候选主机和所述候选主机所属机房的带宽服务能力;
计算单元,被用于基于所述候选主机的IP质量和有效剩余带宽,以及所述域名解析请求所带来的带宽需求,计算最优调度方案代价;
推导单元,被用于基于所述最优调度方案代价,推导所述最优调度方案代价对应的最优调度方案,所述最优调度方案为所有候选主机的IP的一个子集;
所述第二确定单元进一步配置为:获取用于确定所述候选主机的IP质量的所述DNS请求方的参考参数和所述候选主机的参考参数;基于所述DNS请求方的参考参数和所述候选主机的参考参数,计算所述候选主机的IP质量。
9.根据权利要求8所述的装置,其特征在于,所述第一确定单元配置为:根据所述域名解析请求,获取需要解析的域名对象;在域名解析请求的历史记录中,查找解析与所述域名对象相同的域名的历史域名解析请求,所述历史域名解析请求中记录有所述历史域名解析请求实际带来的带宽需求;将所述历史域名解析请求中记录的所述历史域名解析请求实际带来的带宽需求确定为所述域名解析请求所带来的带宽需求。
10.根据权利要求8所述的装置,其特征在于,所述获取用于确定所述候选主机的IP质量的所述DNS请求方的参考参数和所述候选主机的参考参数,具体包括如下至少一种:获取所述DNS请求方的地理位置和所述候选主机的地理位置;获取所述DNS请求方所属网络运营商的属性和所述候选主机所属网络运营商的属性。
11.根据权利要求10所述的装置,其特征在于,所述第二确定单元配置为:基于所述DNS请求方的地理位置和所述候选主机的地理位置,确定所述候选主机的地理位置质量;基于所述DNS请求方所属网络运营商的属性和所述候选主机所属网络运营商的属性,确定所述候选主机的运营商吻合质量;基于所述DNS请求方的地理位置和所述DNS请求方所属网络运营商的属性,确定调节所述候选主机的IP质量的调优参数;根据所述候选主机的地理位置质量和运营商吻合质量,以及所述调节所述候选主机的IP质量的调优参数,计算所述候选主机的IP质量。
12.根据权利要求11所述的装置,其特征在于,所述第二确定单元配置为:根据预定的权数,将所述候选主机的地理位置质量、运营商吻合质量、IP质量的调优参数的加权和确定为所述候选主机的IP质量。
13.根据权利要求8所述的装置,其特征在于,所述第三确定单元配置为:获取所述候选主机的主机剩余带宽,所述主机剩余带宽为所述主机的带宽上限与所述主机已用带宽之间的差值;获取所述候选主机所属机房的机房剩余带宽,所述机房剩余带宽为所述机房的带宽上限与所述机房已用带宽之间的差值;根据所述候选主机的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,确定所述候选主机的有效剩余带宽。
14.根据权利要求13所述的装置,其特征在于,所述第三确定单元配置为:根据所述候选主机的主机剩余带宽,确定所述候选主机在所属机房中的排序位置;根据所述候选主机的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,以及所述候选主机在所属机房中的排序位置,确定所述候选主机的有效剩余带宽。
15.一种计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实施如权利要求1至7中任一项所述的方法。
16.一种电子设备,其特征在于,包括:处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器被设置为执行所述可执行指令以实施如权利要求1至7中任一项所述的方法。
说明书 :
DNS调度方法、装置
技术领域
背景技术
所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。云计算(Cloud
Computing)是网格计算(Grid Computing)、分布式计算(Distributed Computing)、并行计
算(Parallel Computing)、效用计算(Utility Computing)、网络存储(Network Storage
Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机和网络
技术发展融合的产物。
算的产生从理念上将推动整个互联网模式、企业管理模式发生革命性的变革。
心问题之一,使得DNS调度显得越发重要。现有的DNS调度大多是根据历史经验,由人工来完
成DNS调度的。但是,如何能够保证DNS的就近调度,提高DNS调度的质量,使得本地资源得到
充分利用已成为亟待解决的技术问题。
发明内容
IP质量用于衡量所述候选主机在单位带宽的数据传输中产生的代价;基于所述候选主机的
IP质量和所述域名解析请求所带来的带宽需求,计算最优调度方案代价;基于所述最优调
度方案代价,推导所述最优调度方案代价对应的最优调度方案,所述最优调度方案为所有
候选主机的IP的一个子集。
定单元,被用于确定候选主机的IP质量,所述IP质量用于衡量所述候选主机在单位带宽的
数据传输中产生的代价;计算单元,被用于基于所述候选主机的IP质量和所述域名解析请
求所带来的带宽需求,计算最优调度方案代价;推导单元,被用于基于所述最优调度方案代
价,推导所述最优调度方案代价对应的最优调度方案,所述最优调度方案为所有候选主机
的IP的一个子集。
名对象相同的域名的历史域名解析请求,所述历史域名解析请求中记录有所述历史域名解
析请求实际带来的带宽需求;将所述历史域名解析请求中记录的所述历史域名解析请求实
际带来的带宽需求确定为所述域名解析请求所带来的带宽需求。
所述DNS请求方的参考参数和所述候选主机的参考参数,计算所述候选主机的IP质量。
取所述DNS请求方的地理位置和所述候选主机的地理位置;获取所述DNS请求方所属网络运
营商的属性和所述候选主机所属网络运营商的属性。
于所述DNS请求方所属网络运营商的属性和所述候选主机所属网络运营商的属性,确定所
述候选主机的运营商吻合质量;基于所述DNS请求方的地理位置和所述DNS请求方所属网络
运营商的属性,确定调节所述候选主机的IP质量的调优参数;根据所述候选主机的地理位
置质量和运营商吻合质量,以及所述调节所述候选主机的IP质量的调优参数,计算所述候
选主机的IP质量。
为所述候选主机的IP质量。
度方案代价之前,确定候选主机的有效剩余带宽,所述有效剩余带宽用于综合衡量所述候
选主机和所述候选主机所属机房的带宽服务能力;所述计算单元配置为:基于所述候选主
机的IP质量和有效剩余带宽,以及所述域名解析请求所带来的带宽需求,计算最优调度方
案代价。
间的差值;获取所述候选主机所属机房的机房剩余带宽,所述机房剩余带宽为所述机房的
带宽上限与所述机房已用带宽之间的差值;根据所述候选主机的主机剩余带宽和所述候选
主机所属机房的机房剩余带宽,确定所述候选主机的有效剩余带宽。
的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,以及所述候选主机在所属机房
中的排序位置,确定所述候选主机的有效剩余带宽。
行时,使得所述一个或多个处理器实现如上述实施例中所述的DNS调度方法。
方案代价进一步推导所述最优调度方案代价对应的最优调度方案。由于所述候选主机的IP
质量可以用来衡量所述候选主机在单位带宽的数据传输中产生的代价,即可以综合考虑到
候选主机相对于DNS请求方的地理位置和运营商吻合度,从而使得推导的最优调度方案能
够保证DNS的就近调度,提高DNS调度的质量,使得本地资源得到充分利用。此外,本实施例
所提供的技术方案在计算最优调度方案代价时,还考虑了用于综合衡量所述候选主机和所
述候选主机所属机房的带宽服务能力的有效剩余带宽,进而在保证DNS就近调度前提下,同
时兼顾候选主机或候选主机所属机房的负载均衡,进一步提高DNS调度的服务质量。
附图说明
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据
这些附图获得其他的附图。在附图中:
具体实施方式
全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,
或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方
法、装置、实现或者操作以避免模糊本申请的各方面。
这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
105。网络104用以在终端设备和服务器105之间提供通信链路的介质。网络104可以包括各
种连接类型,例如有线通信链路、无线通信链路等等。
的服务器集群等。
DNS调度方案返回给终端设备。
以与服务器具有相似的功能,从而执行本申请实施例所提供的DNS调度方案。
器202所接收,DNS服务器则为所述智能手机调度IP地址。具体而言,所述域名可以解析为多
个不同的IP地址,如图所示,所述IP地址可以来自于北京、上海、广州以及深圳4个地区的短
视频服务器203,其中,短视频服务器中存储有短视频数据,DNS服务器通过实施本申请实施
例所提供的DNS调度方法为所述智能手机调度IP地址,智能手机通过访问相应的IP地址从
IP地址对应的短视频服务器中获取短视频数据。
短视频服务器集群中包括有多个短视频服务器。所述短视频服务器可以是一台主机,也可
以是一台移动终端设备。
者由如图1中所示的终端设备来执行。如图3所示,该DNS调度方法至少包括步骤310至步骤
370:
宽可以不一样,例如,下载视频数据所需要的带宽可以高于下载音频数据所需要的带宽,而
下载音频数据所需要的带宽又可以高于下载文本数据所需要的带宽。
的名称。例如:“www.xiazaidianying.com”。
宽需求。
围。
量的大小进一步测算得来的。
明所述候选主机的IP质量越好。而所述候选主机在单位带宽的数据传输中产生的代价越
大,则可以说明所述候选主机的IP质量越差。
的地级市,还可以是指所述DNS请求方和所述候选主机所在的具体地理位置。
是其它网络运营商。
函数GeoCost(i)=GeoDis(x,y)计算得到候选主机i的地理位置质量,其取值范围可以预设
为0至1之间,可以预设为0至10之间,也可以预设为0至100之间,需要理解的是,还可以将所
述候选主机的地理位置和所述DNS请求方的地理位置之间的实际距离作为候选主机的地理
位置质量的取值。
DNS请求方的地理位置在深圳,所述候选主机的地理位置分别位于北京、上海、广州以及深
圳,那么分别位于北京、上海、广州以及深圳的地理位置质量的取值就可以是GeoDis(北京,
深圳)>GeoDis(上海,深圳)>GeoDis(广州,深圳)>GeoDis(深圳,深圳)=0。
GeoDis(x,y)=1。即任何非本地的距离都为最大值,非敏感业务则可根据实际的地理距离
来定义。
数IspCost(i)=IspDis(x,y)计算得到候选主机i的运营商吻合质量,其取值范围可以预设
为0至1之间,也可以预设为0至10之间,还可以预设为0至100之间。
如,IspDis(电信,电信)=0,IspDis(电信,联通)=0.4,IspDis(电信,移动)=0.3,IspDis
(电信,其他)=0.2等。
可以取值为为0至1之间,也取值为0至10之间,还可以取值为0至100之间。该函数可作为一
份配置文件,作为人工干预对调度结果进行质量调优。
所述候选主机的地理位置质量、运营商吻合质量、IP质量的调优参数的加权和确定为所述
候选主机的IP质量。
实现:
bi。
以通过如下公式实现:
房内的主机剩余带宽从大到小排名第x位。
的求解最优方案
按照有效剩余带宽从大到小排序,前i个候选主机输出j个候选主机,且所述j个候选主机中
包含第i个候选主机时的最优的调度方案代价,所述f(i,j)通过如下公式计算:
案代价。
按照有效剩余带宽从大到小排序,前i个候选主机输出j个候选主机,且所述j个候选主机中
包含第i个候选主机时的最优的调度方案代价,所述f(i,j)通过如下公式计算:
选主机按照有效剩余带宽从大到小排序,第i个候选主机的IP质量。
i 1 2 3 4
案结果有:(A2、A3、A4)、(A1、A2、A4)、(A1、A3、A4)三种情况,如果组合方案(A2、A3、A4)为最
优方案,那么f(4,3)即表示组合方案(A2、A3、A4)的cost值。
果有:(A2、A3)、(A1、A3)两种情况,如果组合方案(A2、A3)为最优方案,那么f(3,2)即表示组
合方案(A2、A3)的cost值。
有:(A2)一种情况,如果组合方案(A2)即为最优方案,那么f(4,3)即表示组合方案(A2)的
cost值。
表示所述域名解析请求所带来的带宽需求;β为控制参数;ti表示最优调度方案S*中第i个
候选主机的IP质量;LeftC(S*)表示所述最优调度方案的方案剩余带宽,所述LeftC(S*)通
过如下公式计算:
第i个机房的剩余带宽;vi表示所述最优调度方案S*中候选主机所在的第i个机房的候选主
机数量。
中。
IP2或输出IP1与IP2的Cost(S*)值小。另一方面,对于可能跑超流量的方案,最小化Cost(S*)
能够得到综合考虑下最好的一个输出,如在IP质量相同情况下时,保证超载的带宽尽可能
小。根据业务的不同,可采取不同的β值来权衡负载均衡与质量优先的关系,如β取一个比较
大的数时,计算出来的最优S*会尽可能保证没有候选主机或机房跑超。
方案代价进一步推导所述最优调度方案代价对应的最优调度方案。由于所述候选主机的IP
质量可以用来衡量所述候选主机在单位带宽的数据传输中产生的代价,即可以综合考虑到
候选主机相对于DNS请求方的地理位置和运营商吻合度,从而使得推导的最优调度方案能
够保证DNS的就近调度,提高DNS调度的质量,使得本地资源得到充分利用。此外,本实施例
所提供的技术方案在计算最优调度方案代价时,还考虑了用于综合衡量所述候选主机和所
述候选主机所属机房的带宽服务能力的有效剩余带宽,进而在保证DNS就近调度前提下,同
时兼顾候选主机或候选主机所属机房的负载均衡,进一步提高DNS调度的服务质量。
量用于衡量所述候选主机在单位带宽的数据传输中产生的代价;计算单元903,被用于基于
所述候选主机的IP质量和所述域名解析请求所带来的带宽需求,计算最优调度方案代价;
推导单元904,被用于基于所述最优调度方案代价,推导所述最优调度方案代价对应的最优
调度方案,所述最优调度方案为所有候选主机的IP的一个子集。
述域名对象相同的域名的历史域名解析请求,所述历史域名解析请求中记录有所述历史域
名解析请求实际带来的带宽需求;将所述历史域名解析请求中记录的所述历史域名解析请
求实际带来的带宽需求确定为所述域名解析请求所带来的带宽需求。
基于所述DNS请求方的参考参数和所述候选主机的参考参数,计算所述候选主机的IP质量。
取所述DNS请求方的地理位置和所述候选主机的地理位置;获取所述DNS请求方所属网络运
营商的属性和所述候选主机所属网络运营商的属性。
基于所述DNS请求方所属网络运营商的属性和所述候选主机所属网络运营商的属性,确定
所述候选主机的运营商吻合质量;基于所述DNS请求方的地理位置和所述DNS请求方所属网
络运营商的属性,确定调节所述候选主机的IP质量的调优参数;根据所述候选主机的地理
位置质量和运营商吻合质量,以及所述调节所述候选主机的IP质量的调优参数,计算所述
候选主机的IP质量。
确定为所述候选主机的IP质量。
度方案代价之前,确定候选主机的有效剩余带宽,所述有效剩余带宽用于综合衡量所述候
选主机和所述候选主机所属机房的带宽服务能力;所述计算单元903配置为:基于所述候选
主机的IP质量和有效剩余带宽,以及所述域名解析请求所带来的带宽需求,计算最优调度
方案代价。
间的差值;获取所述候选主机所属机房的机房剩余带宽,所述机房剩余带宽为所述机房的
带宽上限与所述机房已用带宽之间的差值;根据所述候选主机的主机剩余带宽和所述候选
主机所属机房的机房剩余带宽,确定所述候选主机的有效剩余带宽。
的主机剩余带宽和所述候选主机所属机房的机房剩余带宽,以及所述候选主机在所属机房
中的排序位置,确定所述候选主机的有效剩余带宽。
储部分1008加载到随机访问存储器(Random Access Memory,RAM)1003中的程序而执行各
种适当的动作和处理,例如执行上述实施例中所述的方法。在RAM 1003中,还存储有系统操
作所需的各种程序和数据。CPU 1001、ROM 1002以及RAM 1003通过总线1004彼此相连。输
入/输出(Input/Output,I/O)接口1005也连接至总线1004。
器等的输出部分1007;包括硬盘等的存储部分1008;以及包括诸如LAN(Local Area
Network,局域网)卡、调制解调器等的网络接口卡的通信部分1009。通信部分1009经由诸如
因特网的网络执行通信处理。驱动器1010也根据需要连接至I/O接口1005。可拆卸介质
1011,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1010上,以便于
从其上读出的计算机程序根据需要被安装入存储部分1008。
上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实
施例中,该计算机程序可以通过通信部分1009从网络上被下载和安装,和/或从可拆卸介质
1011被安装。在该计算机程序被中央处理单元(CPU)1001执行时,执行本申请的系统中限定
的各种功能。
是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上
的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的
电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程
只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑
磁盘只读存储器(Compact Disc Read‑Only Memory,CD‑ROM)、光存储器件、磁存储器件、或
者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序
的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申
请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其
中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于
电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读
存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由
指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程
序代码可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适
的组合。
个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于
实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注
的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可
以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意
的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的
功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来
实现。
下并不构成对该单元本身的限定。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设
备执行时,使得该电子设备实现上述实施例中所述的方法。
模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模
块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失
性存储介质(可以是CD‑ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算
设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的
方法。
途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知
常识或惯用技术手段。