法律状态公告日
法律状态信息
法律状态
2022-07-05
专利权的转移 IPC(主分类):H04L12/26 专利号:ZL2010101041636 登记生效日:20220622 变更事项:专利权人 变更前权利人:北京天地互连信息技术有限公司 变更后权利人:下一代互联网关键技术和评测北京市工程研究中心有限公司 变更事项:地址 变更前权利人:100028 北京市朝阳区曙光西里甲6号时间国际A座2508 变更后权利人:100176 北京市大兴区经济技术开发区路东区经海五路58号院5号楼一层101室
专利申请权、专利权的转移
2012-07-04
授权
授权
2010-09-01
实质审查的生效 IPC(主分类):H04L12/26 申请日:20100129
实质审查的生效
2010-06-16
公开
公开
技术领域
本发明属于通信技术领域,尤其涉及一种互联网服务提供商支持IPv6的判别方法。
背景技术
IPv6是“Internet Protocol Version 6”的缩写,也被称作下一代互联网协议,它是由IETF(Internet Engineering Task Force:Internet工程任务组)小组设计的用来替代现行的IPv4协议的一种新的IP协议。
根据现行的IPv4协议,接入Internet的主机都有一个唯一的IP地址,IP地址用一个32位二进制的数表示一个主机号码,但32位地址资源有限。截至2008年1月1日,IANA(Internet Assigned Numbers Authority:全球地址分配机构)仅剩42个32位地址。据权威机构预测,2010年9月,全球地址池IANA将分配完最后一个32位地址,这说明IPv4地址资源将面临枯竭,按照目前分配的速度,到2011年、2012年左右国际上将没有新的地址可以再申请。为此,Internet研究组织发布了新的主机标识方法,即IPv6。在RFC1884中(RFC是Request for Comments document的缩写,RFC实际上就是Internet有关服务的一些标准),规定的标准语法建议把IPv6地址的128位(16个字节)写成8个16位的无符号整数,每个整数用四个十六进制位表示,这些数之间用冒号(:)分开,例如:3ffe:3201:1401:1280:c8ff:fe4d:db39。而为广大的互联网用户提供互联网接入的ISP(Internet Service Provider:互联网服务提供商)是否能够支持IPv6关系到IPv6技术是否能够真正应用推广。
发明内容
本发明的目的在于,提供一种互联网服务提供商支持IPv6的判别方法,通过安装在服务器端测试脚本软件,判断互联网服务提供商是否支持IPv6。
本发明的技术方案是,一种互联网服务提供商支持IPv6的判别方法,通过访问IPv6网站测试仪,判别互联网服务提供商是否支持IPv6,其特征是所述方法包括下列步骤:
步骤1:申请者访问IPv6网站测试仪的申请页面,填写申请信息并提交;
步骤2:IPv6网站测试仪判断申请者提交的申请信息是否正确,如果正确,则执行步骤3;否则,返回步骤1重新填写申请信息;
步骤3:IPv6网站测试仪对互联网服务提供商的网站进行主测试;
步骤4:判断是否通过主测试,如果通过,则执行步骤5;否则,执行步骤3,重试主测试;
步骤5:将用于显示测试状态的动态标识插入到互联网服务提供商的网站中;
步骤6:将互联网服务提供商加入到IPv6网站测试仪的通过列表中;
步骤7:进行维护测试;
步骤8:判断维护测试是否通过,如果通过,则执行步骤9;否则,执行步骤10;
步骤9:在互联网服务提供商网站上的动态标识中显示服务在线状态;
步骤10:在互联网服务提供商网站上的动态标识中显示服务离线状态。
所述申请信息包括:互联网服务提供商的网站、互联网服务提供商的AS号、IPv6地址块及申请者的联系信息。
所述IPv6网站测试仪判断申请者提交的申请信息是否正确具体是对申请信息进行正确性检查和绑定检查,如果申请信息通过正确性检查和绑定检查,则申请者提交的申请信息是正确的;否则,申请者提交的申请信息不是正确的;
所述正确性检查具体是检查域名的格式和IPv6地址格式是否合法,如果域名的格式和IPv6地址格式都合法,则通过正确性检查;否则,未通过正确性检查;
所述绑定检查具体是检查AS号是否存在以及IPv6地址块是否与AS号对应,如果AS号存在并且IPv6地址块与AS号对应,则通过绑定检查;否则,未通过绑定检查。
所述主测试具体是,验证AS号是否有效以及验证IPv6地址块路由是否存在;所述验证AS号是否有效具体是在全球地址分配机构的数据库中检查AS号是否存在,如果存在,则AS号有效,否则,AS号无效;所述验证IPv6地址块路由是否存在具体是,在全球路由表中查询IPv6地址块路由是否存在。
所述判断是否通过主测试具体是,如果AS号有效以及IPv6地址块路由存在,则通过主测试;否则,未通过主测试。
所述测试状态包括测试中、服务在线状态和服务离线状态;所述测试中表示主测试在进行中;所述服务在线状态表示主测试和上一周的维护测试已经成功完成或正在进行中;所述服务离线状态表示主测试已经成功完成,但是上一周的维护测试没有通过。
所述动态标识包括动态标识图片和动态标识文字。
所述步骤5还包括向互联网服务提供商的网站发送静态标识;
所述静态标识包括静态标识图片和静态标识文字。
所述维护测试具体是IPv6网站测试仪周期性地检查IPv6地址块是否活跃;如果IPv6网站测试仪访问IPv6地址块的失败次数小于等于设定的阈值,则IPv6地址块活跃;否则,IPv6地址块不活跃。
所述判断维护测试是否通过具体是,如果IPv6网站测试仪周期性地检查IPv6地址块活跃;则维护测试通过;否则,维护测试未通过。
通过本方法,可以判断互联网提供商是否具有IPv6的服务提供能力。
附图说明
图1是本发明提供的互联网服务提供商支持IPv6的判别方法流程图;
图2是动态标识示意图;
图3是静态标识示意图。
具体实施方式
下面结合附图,对优选实施例作详细说明。应该强调的是,下述说明仅仅是示例性的,而不是为了限制本发明的范围及其应用。
图1是本发明提供的互联网服务提供商支持IPv6的判别方法流程图。图1中,发明提供的互联网服务提供商支持IPv6的判别方法,通过访问IPv6网站测试仪,判别互联网服务提供商是否支持IPv6,该方法包括下列步骤:
步骤1:申请者访问IPv6网站测试仪的申请页面,填写申请信息并提交。
申请信息包括:互联网服务提供商的网站、互联网服务提供商的AS号、IPv6地址块及申请者的联系信息。
步骤2:IPv6网站测试仪判断申请者提交的申请信息是否正确,如果正确,则执行步骤3;否则,返回步骤1重新填写申请信息。
IPv6网站测试仪判断申请者提交的申请信息是否正确具体是对申请信息进行正确性检查和绑定检查,如果申请信息通过正确性检查和绑定检查,则申请者提交的申请信息是正确的;否则,申请者提交的申请信息不是正确的。
正确性检查具体是检查域名的格式和IPv6地址格式是否合法,如不能出现www;sina.com.cn,因为域名中不能出现分号;在填写IPv6地址前缀的时候不能出现非法的IPv6地址格式等等。如果域名的格式和IPv6地址格式都合法,则通过正确性检查;否则,未通过正确性检查。
绑定检查具体是检查AS号是否存在以及IPv6地址块是否与AS号对应,如果AS号存在并且IPv6地址块与AS号对应,则通过绑定检查;否则,未通过绑定检查。
步骤3:IPv6网站测试仪对互联网服务提供商的网站进行主测试。
主测试具体是,验证AS号是否有效以及验证IPv6地址块路由是否存在。验证AS号是否有效具体是在全球地址分配机构的数据库中检查AS号是否存在,如果存在,则AS号有效;否则,AS号无效。
验证IPv6地址块路由是否存在具体是,在全球路由表中查询IPv6地址块路由是否存在。
步骤4:判断是否通过主测试,如果通过,则执行步骤5;否则,执行步骤3,重试主测试。
判断是否通过主测试具体是,如果AS号有效以及IPv6地址块路由存在,则通过主测试;否则,未通过主测试。
步骤5:将用于显示测试状态的动态标识插入到互联网服务提供商的网站中。
测试状态包括测试中、服务在线状态和服务离线状态。测试中表示主测试在进行中。服务在线状态表示主测试和上一周的维护测试已经成功完成或正在进行中。服务离线状态表示主测试已经成功完成,但是上一周的维护测试没有通过。
一旦通过了主测试,一段包含动态标识的代码会被插入到互联网服务提供商的网站的源代码中,网站的所有者将可以在网站上生成一个动态的标识。动态标识包括动态标识图片和动态标识文字。图2是动态标识示意图,图2中,动态标识包括动态标识图片和动态标识文字。动态标识图片用于显示测试状态,可以通过不同的图片显示不同的测试状态。动态标识文字可以显示测试的互联网服务提供商的名称。
步骤5还包括向互联网服务提供商的网站发送静态标识。如果已经获得了动态的标识,并有至少一次有效的IPv6地址访问,那么测试仪就会给这个IPv6网站发放一个静态的标识。图3是静态标识示意图。图3中,静态标识包括静态标识图片和静态标识文字。其中,静态标识文字的格式为:XX-YY-ZZZZZZZZ。静态标识文字是一个唯一的号码,XX表示认证的级别,YY是用来标识国家或地区,ZZZZZZZZ是一个ID号码,该号码从00000001开始。
步骤6:将互联网服务提供商加入到IPv6网站测试仪的通过列表中。
步骤7:进行维护测试。
维护测试具体是IPv6网站测试仪周期性地检查IPv6地址块是否活跃;如果IPv6网站测试仪访问IPv6地址块的失败次数小于等于设定的阈值,则IPv6地址块活跃;否则,IPv6地址块不活跃。
步骤8:判断维护测试是否通过,如果通过,则执行步骤9;否则,执行步骤10。
判断维护测试是否通过具体是,如果IPv6网站测试仪周期性地检查IPv6地址块活跃;则维护测试通过;否则,维护测试未通过。
步骤9:在互联网服务提供商网站上的动态标识中显示服务在线状态。
步骤10:在互联网服务提供商网站上的动态标识中显示服务离线状态。
下面以中国电信作为互联网提供商,对其IPv6的服务能力进行测试。
首先,填写申请信息,包括:
机构名称:China Telecom
网站:ipv6.2118.cn
位置:CN
IPv6地址块:2001:c86::/32
AS号:4134
与AS号相关的IPv6地址块:
2001:c68:500://48,2001::/32,2001:c68:2400::/38,2001:c68:100::/40,2001:c68::/32,2001:c68:600::/48,2001:c68:a000::/36,2001:c68:a00::/48
链路:ethernet tunnel wireless
技术:PPP
描述:China Telecom is the largest ISP in China,and has begunto provide IPv6 access service to household subscribers in Hunanprovince.
其次,进行主测试和维护测试,测试结果见下表。
通过上表可知,上述互联网服务提供商具有IPv6服务提供能力。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
机译: 由信用卡运营商支持的免费互联网服务提供商-一种新型的安全电子商务方法和系统
机译: 互联网服务提供商促进包含IPv4组件的客户网络上的IPv6连接
机译: 用于为商务服务提供商和/或互联网服务提供商在万维网上支持和分析电子商务的计算机体系结构和方法