steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 552
Domain Name Server简称DNS,主要是因为人类记不住115.239.210.27这种IP位址,但是却可以记住www.baidu.com这种比较有意义的网址,所以需要DNS进行转换。另一方面,有时也会遇到位址转换的时候,交由DNS去转换就好。
DNS的效能瓶颈
先解释一下重点原理,DNS基本上就是1张超大的表格,里面填满了IP位址和网址,只要有人送来“请问baidu.com的实际位置是什么?”,DNS就会回应“baidu.com的位置是115.239.210.27”资讯。
DNS伺服器还有“分层”以及“快取”的观念,因为地球是个说大不大、说小不小的星球,若是全部的人均向同一DNS要求域名解析,那么住得离伺服器较远的使用者回应时间会很高,目前除了最高等级的13个根(root)伺服器之外,还会再分成区域、国家、网路服务业者、公司等不同层级的DNS,服务当地的民众。
因为服务区域以及成本的考量,越接近根伺服器的DNS效能越高,表格数越多,越底层的DNS就像是上层伺服器的快取,如果自己没有baidu.com的资料,就向上一层要求,最糟的状况就是最后向根伺服器请求。
也许有人会想,那为什么不要直接向根伺服器请求就好?没错,根伺服器的确保有最完整的域名解析资料,但是数量也最少,且绝大多数位于美国,离使用者有段距离,回应时间并不一定比本地附近的DNS快。
另外一方面,快取资料具有“时间”以及“空间”的关联性,你向DNS查询的资料,很可能最近也有人查询过,已经在本地的DNS中留下快取;住在你家附近的使用者,也很有可能跟你上过同样的网站,以上这2种状况将DNS伺服器指定为距离较近的主机,能够获得更快的回应。
▲在网路连线的TCP/IP设定中,可自行设定2组DNS位址。
DNSBench
首先介绍的是DNSBench这套软体,这款软体曾在本杂志上多次提及,也是笔者经常使用的软体之一,下载回来就是个可直接使用的执行档。
DNSBench刚开始执行时会抓取电脑内部所设定的DNS位址,以及世界上大部分公开的DNS位址;使用者也可以利用Nameservers分页下的Add/Remove按钮自行添加想要测试的DNS位址。等到软体抓完位址或是自行输入之后,便可按下Run Benchmark开始测量。
▲在方框中输入位址,其它的DNS便可加入DNSBench测试。
软体预设为升幂排列,会根据3样测量出来的资讯进行排名,使用者可在伺服器位址后方发现3种颜色的长条图,绿色长条代表查询资讯存在于DNS中的回应时间,蓝色长条代表查询资讯不存在DNS中,须向更高层级DNS查询的反应时间,红色长条则为.com域名的查询时间。
▲DNSBench预设为升幂排列,挑前几个DNS使用就对了。
在某些状况下,软体内的DNS位址部分也会出现红色长条,这代表了部分电脑送出的DNS查询没有回应。这表示了2件事,第一,这台DNS可能有过载的情况,无法处理送过去的查询。第二,你和这台DNS之间的网路可能不稳定,会掉封包,若是发生以上其中1种状况,就不建议将DNS设定为此类位址。由于升幂排列的关系,越上方的DNS位址就代表反应速度越快,建议使用者直接将电脑预设DNS更改为前几名的位址。
▲想得知更正确的测试结果,可至Tabular Data分页中查看。 (单位:秒)
namebench
第二套软体是namebench,下载回来是个自解档,等程式解压缩至暂存资料夹后便自动开启,介面比起DNSBench简单多了。但其实这是个更在地化、个人化的测试软体,除了像DNSBench会自动抓取电脑和全球各地的DNS之外,还会自动加入区域性的DNS。更棒的是可以选择使用者网页浏览器的浏览纪录,作为测试的样本,找出适合每个人的DNS伺服器。
▲namebench的Query Data Source可以汇入浏览器的历史纪录,并利用这些历史纪录作为测试样本。
不过这个软体的测试时间较久,可能长达数十分钟(视测试样本数量而定),使用者可以先去看个电视再回来,这个期间请不要使用网路,测试结果会比较准。
软体跑完之后会开起网页测试报告,并告诉你若是改采namebench推荐的DNS,速度将比目前系统设定的快多少百分比,下方也是按照升幂排列,还有图表可供参考,甚至还将DNS请求和回传的资讯制作成.csv表单,非常的详尽。
▲namebench测试完毕之后会跳出网页版结果,并提出更改建议。
▲namebench还产生综合图表一起比较各DNS优劣。
▲.csv表格记录每个DNS查询以及返回的结果。
读者若是有空闲时间,不妨将2套软体均执行过一遍,将测试结果交叉比对一下。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 552
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 482
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 408