网站IPv6支持度评估方法、装置和设备制造方法及图纸

技术编号:20627785 阅读:50 留言:0更新日期:2019-03-20 17:22
本发明专利技术提供了一种网站IPv6支持度评估方法、装置和设备,涉及互联网的技术领域,包括:首先接收用户输入的待评估网站的域名;然后对域名进行AAAA记录查询;如果查询成功,对域名进行IPv6支持度检测,得到第一至第四检测值;根据第一至第四检测值,确定待评估网站的IPv6支持度评估值,以便于用户参考评估值指导待评估网站的IPv6升级工作,解决了制定的网站IPv6升级方案的准确度不高的技术问题,达到了提高网站IPv6升级方案准确度的技术效果。

Evaluation methods, devices and devices for IPv6 support of websites

The invention provides a method, device and device for evaluating the IPv6 support degree of a website, which relates to the technical field of the Internet, including: firstly, receiving the domain name of the website to be evaluated input by the user; secondly, recording and querying the domain name by AAAAAA; if the query is successful, detecting the IPv6 support degree of the domain name to obtain the first to fourth detection value; and determining the pending evaluation value according to the first to the fourth detection value. Estimate the IPv6 support evaluation value of the website, so as to facilitate users to refer to the evaluation value to guide the IPv6 upgrade work of the website to be evaluated, solve the technical problem of the inaccuracy of the IPv6 upgrade plan of the website, and achieve the technical effect of improving the accuracy of the IPv6 upgrade plan of the website.

【技术实现步骤摘要】
网站IPv6支持度评估方法、装置和设备
本专利技术涉及互联网
,尤其是涉及一种网站IPv6支持度评估方法、装置和设备。
技术介绍
目前,在国家推进互联网协议第六版(IPv6)规模部署的要求下,需要按照该要求分步骤对全国网站进行IPv6升级改造。由于不同的网站IPv6的部署情况不尽相同,其中一部分网站可能已经实现较大程度的IPv6支持覆盖,另一部分网站可能完全不支持IPv6协议,有一些网站也可能介于上述两种情况之间,因此,不同的网站,其IPv6升级方案也应该有所不同,但是,现有技术中往往都是根据经验或工作人员的主观判断进行IPv6升级方案的制定,造成制定的网站IPv6升级方案的准确度不高,不利于全面落实国家IPv6规模部署要求。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种网站IPv6支持度评估方法、装置和设备,以缓解制定的网站IPv6升级方案准确度不高的技术问题。第一方面,本专利技术实施例提供了一种网站IPv6支持度评估方法,包括:接收用户输入的待评估网站的域名;对所述域名进行AAAA记录查询;如果查询成功,对所述域名进行IPv6支持度检测,得到第一至第四检测值;根据所述第一至第四检测值,确定所述待评估网站的IPv6支持度评估值,以便于用户参考所述评估值制定所述待评估网站的IPv6升级方案。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,网站IPv6支持度评估方法还包括:如果查询失败,确定所述域名对应的待评估网站不支持IPv6协议,IPv6支持度的评估值为零。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,对所述域名进行IPv6支持度检测,得到第一检测值的步骤,包括:根据所述域名,确定所述域名对应的一个或多个权威DNS服务器;分别查询所述一个或多个权威DNS服务器是否具有IPv6网络地址;根据查询结果,判断所述域名是否具备完整的IPv6授权体系;按预设权威DNS服务器打分标准,对所述权威DNS服务器是否具备完整的IPv6授权体系进行打分,得到第一检测值。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,根据查询结果,判断所述域名是否具备完整的IPv6授权体系的步骤,包括:在查询到所述所述域名对应的一个或多个权威DNS服务器中至少有一个权威服务器具有IPv6网络地址时,判定所述所述域名否具备完整的IPv6授权体系。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,对所述域名进行IPv6支持度检测,得到第二检测值的步骤,包括:检测所述域名对应的待评估网站的IPv6网页访问成功率;按预设IPv6网页访问成功率打分标准,对所述IPv6网页访问成功率进行打分,得到第二检测值。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,对所述域名进行IPv6支持度检测,得到第三检测值的步骤,包括:检测所述域名对应的待评估网站的IPv6网页内容访问成功率;按预设IPv6网页内容访问成功率打分标准,对所述IPv6网页内容访问成功率进行打分,得到第三检测值。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,对所述域名进行IPv6支持度检测,得到第四检测值的步骤,包括:检测通过不同运营商网络以IPv6访问所述域名的第一至第五访问时延;所述运营商网络包括中国电信网络、中国移动网络、中国联通网络、中国教育网网络和中国广电网络;根据所述第一至第五访问时延,计算所述域名的IPv6平均访问时延;按预设的IPv6平均访问时延打分标准,对所述平均访问时延进行打分,得到第四检测值。结合第一方面,本专利技术实施例提供了第一方面的第七种可能的实施方式,其中,所述根据所述第一至第四检测值,确定所述待评估网站的IPv6支持度评估值,包括:确定所述第一至第四检测值的第一至第四权值;将第一检测值与第一权值相乘,得到第一评估值;将第二检测值与第二权值相乘,得到第二评估值;将第三检测值与第三权值相乘,得到第三评估值;将第四检测值与第四权值相乘,得到第四评估值;将所述第一至第四评估值相加,得到所述IPv6支持度评估值。第二方面,本专利技术实施例还提供一种网站IPv6支持度评估装置,包括接收模块,用于接收用户输入的待评估网站的域名;查询模块,用于对所述域名进行AAAA记录查询;检测模块,用于如果查询成功,对所述域名进行IPv6支持度检测,得到第一至第四检测值;确定模块,用于根据所述第一至第四检测值,确定所述待评估网站的IPv6支持度评估值,以便于用户参考所述评估值制定所述待评估网站的IPv6升级方案。第三方面,本专利技术实施例还提供一种网站IPv6支持度评估设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的装置的步骤。本专利技术实施例带来了以下有益效果:可以在对用户输入的域名进行AAAA记录查询成功之后,进一步对域名进行IPv6支持度检测,得到第一至第四检测值,并根据第一至第四检测值,确定待评估网站的IPv6支持度评估值,以便于用户参考IPv6支持度评估值制定待评估网站的IPv6升级方案,达到了提高网站IPv6升级方案准确度的有益效果。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种网站IPv6支持度评估方法的流程图;图2为本专利技术实施例提供的一种对所述域名进行IPv6支持度检测得到第一检测值的方法流程图;图3为本专利技术实施例提供的一种对所述域名进行IPv6支持度检测得到第四检测值的方法流程图;图4为本专利技术实施例提供的一种网站IPv6支持度评估装置的组成示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前,在国家推进互联网协议第六版(IPv6)规模部署的要求下,需要按照该要求分步骤对全国网站进行IPv6升级改造。由于不同的网站IPv6的部署情况不尽相同,其中一部分网站可能已经实现较大程度的IPv6支持覆盖,另一部分网站可能完全不支持IPv6协议,有一些网站也可能介于上述两种情况之间,因此,不同的网站,其IPv6升级方案也应该有所不同,但是,现有技术中往往都是根据经验或工作人员的主观判断进行IPv6升级方案的制定,造成IPv6升级方案的准确度不高,不利于全面落实国家IPv6规模部署要求本文档来自技高网...

【技术保护点】
1.一种网站IPv6支持度评估方法,其特征在于,包括:接收用户输入的待评估网站的域名;对所述域名进行AAAA记录查询;如果查询成功,对所述域名进行IPv6支持度检测,得到第一至第四检测值;根据所述第一至第四检测值,确定所述待评估网站的IPv6支持度评估值,以便于用户参考所述评估值制定所述待评估网站的IPv6升级方案。

【技术特征摘要】
1.一种网站IPv6支持度评估方法,其特征在于,包括:接收用户输入的待评估网站的域名;对所述域名进行AAAA记录查询;如果查询成功,对所述域名进行IPv6支持度检测,得到第一至第四检测值;根据所述第一至第四检测值,确定所述待评估网站的IPv6支持度评估值,以便于用户参考所述评估值制定所述待评估网站的IPv6升级方案。2.根据权利要求1所述的网站IPv6支持度评估方法,其特征在于,还包括:如果查询失败,确定所述域名对应的待评估网站不支持IPv6协议,IPv6支持度的评估值为零。3.根据权利要求2所述的网站IPv6支持度评估方法,其特征在于,对所述域名进行IPv6支持度检测,得到第一检测值的步骤,包括:根据所述域名,确定所述域名对应的一个或多个权威DNS服务器;分别查询所述一个或多个权威DNS服务器是否具有IPv6网络地址;根据查询结果,判断所述域名是否具备完整的IPv6授权体系;按预设权威DNS服务器打分标准,对所述权威DNS服务器是否具备完整的IPv6授权体系进行打分,得到第一检测值。4.根据权利要求3所述的网站IPv6支持度评估方法,其特征在于,根据查询结果,判断所述域名是否具备完整的IPv6授权体系的步骤,包括:在查询到所述所述域名对应的一个或多个权威DNS服务器中至少有一个权威服务器具有IPv6网络地址时,判定所述所述域名否具备完整的IPv6授权体系。5.根据权利要求4所述的网站IPv6支持度评估方法,其特征在于,对所述域名进行IPv6支持度检测,得到第二检测值的步骤,包括:检测所述域名对应的待评估网站的IPv6网页访问成功率;按预设IPv6网页访问成功率打分标准,对所述IPv6网页访问成功率进行打分,得到第二检测值。6.根据权利要求5所述的网站IPv6支持度评估方法,其特征在于,对所述域名进行IPv6支持度检测,得到第三检测值的步骤,包括:...

【专利技术属性】
技术研发人员:杨国良李伟波陈蔡涛
申请(专利权)人:睿哲科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1