扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
DNS基准工具
接下来的基准测试工具是由来自吉布森研究公司的史蒂夫·吉布森开发的。我总是被他开发的软件所以慑服。谷歌名称工具的大小为5MB多,而DNS基准工具的体积仅仅为164KB。该软件体积这么短小精悍的原因我猜测是采用了汇编语言进行开发的。
在默认情况下,DNS基准工具可以对最多200台可用DNS域名服务器进行测试,从中选出效果最佳的一台提供给本机使用。使用者也可以减少列表中DNS域名服务器的数量,或者将自己关注的服务器添加进去。下面的图表显示的就是在我自己的计算机上的测试结果:
在这种情况下,DNS基准工具会将最快的DNS域名服务器放在第一位。DNS基准工具运行的测试内容包含了:
Ø 缓存查询(红色条):该项针对的是对DNS域名服务器的缓存进行查询耗费的响应时间。
Ø 非缓存查询(绿色条):该项针对的是新产生的或者超过了生存周期的请求进行查询耗费的响应时间。
Ø 网站(Dotcom)查询(蓝色条):该项针对的是“Dotcom”DNS域名服务器进行查询耗费的响应时间。
Ø 可靠性(包含了网络IP地址的红色栏):在测试中丢失或者被抛弃的请求数量。
Ø 重新绑定保护:DNS域名服务器是否会提供防止将外部名称解析给内部IP地址的重新绑定(维基条目)的功能。
DNS基准工具还提供了一项特色功能。在测试完成后,软件将会对测试结果进行分析,并针对存在的问题给出建议。下面的图表就是例子:
记得在文章前面我提到过需要对Open DNS服务器的顺序进行调整么?现在,DNS基准工具也通过不那么极端的方式,建议我对顺序进行调整。
我获得的几点经验
在家里,我利用自己的DNS域名服务器进行了一些测试。我不太明白为什么自己的服务器比Open DNS的响应时间长得多。毕竟,从理论上来看,情况应该是截然相反的。
因此,我利用DNS基准工具进行了测试。看起来很奇怪。我的DNS域名服务器在非缓存查询项目上花费的时间是相当的长。考虑了一下,我明白了真正的原因。由于只有两个人在使用我的DNS域名服务器。因此,相比起Open DNS的的缓存,它的缓存也小得多。这就意味着,我的DNS域名服务器需要经常查询其它域名服务器的情况出现的次数非常多。
我也获得了其它方面的经验。为了保证测试结果的有效性,应该关闭机器上所有正在运行的其它应用程序。这种要求同样适用于网络上的其它计算机。对于测试来说,“标准的网络”是必须的。
最后的思考
基本上,我掌握了这两个工具的常规功能。不过,老实说,在出现问题时应该怎么和在哪里使用它们,我还处于摸索阶段。
我曾经以为自己会从两者中选出一个作为必备工具,但最终没有做到这一点。它们在我的工具集合中都获得了自己的位置。给它们一次机会,让大家了解你的想法。
昨天,位于中西部的康卡斯特用户出现无法使用互联网服务的情况。康卡斯特声称,这是由于DNS域名服务器出现中断错误的问题所致。出现无法进行连接的后,大多数用户都不知道该怎么办。实际上,这时间,只要使用DNS基准工具找出存在问题的康卡斯特DNS域名服务器,选择切换到其它运行中的DNS域名服务器就可以继续进行正常的上网操作了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者