IPv6域名服务器活跃度检测的方法、设备、系统及介质技术方案

技术编号:19638244 阅读:41 留言:0更新日期:2018-12-01 18:34
本公开提供一种IPv6域名服务器活跃度的检测方法,包括:获取网络域名数据中的一个或多个域名;通过查询域名服务器记录获取每个域名所对应的域名服务器,通过域名服务器对相应的域名进行解析,得到域名对应的IPv6地址;根据域名对应的IPv6地址,向对应的IPv6域名服务器发送查询请求包,并计算从发送查询请求包到接收到IPv6域名服务器的响应的时间值,根据该时间值判断该IPv6域名服务器活跃度。通过本公开的方法,更好地检测IPv6DNS服务器的活跃度,以便及时对其状态作出相应的改善,为IPv6网络的发展提供有力的支持。本公开还提供一种IPv6域名服务器活跃度的检测电子设备,一种IPv6域名服务器活跃度的检测系统及一种计算机可读介质。

【技术实现步骤摘要】
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具有许多新的特征,这些新特征需要D本文档来自技高网...

【技术保护点】
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

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

1