【技术实现步骤摘要】
IPv6域名服务器活跃度检测的方法、设备、系统及介质
本公开涉及下一代互联网领域,尤其涉及一种IPv6域名服务器活跃度检测的方法、设备、系统及介质。
技术介绍
域名系统(DomainNameSystem,简称DNS)是一个全球范围内的庞大分布式系统,当主机需要使用不知道IP地址的远端服务器提供的服务时,首先要通过DNS进行域名到IP地址的解析。这种解析的性能直接影响网络服务的性能。从这个角度看,DNS可以说是Internet的基础架构,对Internet的运行效率起着举足轻重的作用。IPv6网络中的DNS与IPv4网络中的DNS在体系结构上是一致的,都是采用树形结构的域名空间。虽然IPv4协议与IPv6协议是存在着相当大区别的两套协议,但这并不意味着需要单独两套DNS体系,相反,在DNS的体系和域名空间上两者必须是一致的,IPv6和IPv4共同拥有统一的域名空间。在IPv4到IPv6的过渡阶段,域名可以同时对应于IPv4和Ipv6的地址。IPv6的地址长度为128b,是IPv4地址长度的4倍。IPv6是下一代网络协议,近年来已经得到迅速发展。IPv6具有许多新的特 ...
【技术保护点】
1.一种IPv6域名服务器活跃度的检测方法,包括:S1,获取网络域名数据中的一个或多个域名;S2,通过查询域名服务器记录获取每个域名所对应的域名服务器,通过所述域名服务器对相应的域名进行解析,得到所述域名对应的IPv6地址;S3,根据所述域名对应的IPv6地址,向对应的IPv6域名服务器发送查询请求数据包,并计算从发送所述查询请求数据包到接收到所述IPv6域名服务器的响应的时间值,得到该IPv6域名服务器活跃度。
【技术特征摘要】
1.一种IPv6域名服务器活跃度的检测方法,包括:S1,获取网络域名数据中的一个或多个域名;S2,通过查询域名服务器记录获取每个域名所对应的域名服务器,通过所述域名服务器对相应的域名进行解析,得到所述域名对应的IPv6地址;S3,根据所述域名对应的IPv6地址,向对应的IPv6域名服务器发送查询请求数据包,并计算从发送所述查询请求数据包到接收到所述IPv6域名服务器的响应的时间值,得到该IPv6域名服务器活跃度。2.根据权利要求1所述的IPv6域名服务器活跃度的检测方法,在上述操作S3中,计算从发送所述查询请求数据包到接收到所述IPv6域名服务器的响应的时间值,得到该IPv6域名服务器活跃度,还包括:计算所述查询请求数据包在网络中消耗的时间值,通过该时间值判断所述查询请求数据包在网络中传输是否有延迟;计算所述IPv6域名服务器接收到所述查询请求数据包到发出应答的时间,通过该时间值得到所述IPv6域名服务器解析所述查询请求数据包的速率。3.根据权利要求1所述的IPv6域名服务器活跃度的检测方法,在上述操作S3中,根据所述域名对应的IPv6地址,向对应的IPv6域名服务器发送查询请求数据包,还包括:通过调用解析器函数将所述域名添加到域名服务器报文中生成所述查询请求数据包,并将所述查询请求数据包发送至所述IPv6域名服务器。4.根据权利要求1所述的IPv6域名服务器活跃度的检测方法,在上述操作S1之前,还包括:S0,发送搜索HTTP请求至HTTP服务器获取网络域名数据。5.根据权利要求1所述的IPv6域名服务器活跃度的检测方法,在上述操作S2中,通过所述域名服务器对相应的域名进行解析,得到所述域名对应的IPv6地址,还包括:所述域名服务器...
【专利技术属性】
技术研发人员:黄友俊,李星,吴建平,马铭,郝健,黄有根,
申请(专利权)人:赛尔网络有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。