DNS的一些相关基础知识
2、任何域名都至少有一个DNS,一般是2个。为什么要2个以上呢?因为DNS可以轮回处理,第一个解析失败可以找第二个。这样只要有一个DNS解析正常,就不会影响域名的正常使用。
3、如何确定域名的DNS?
很简单到[url]http://www.internic.net/whois.html[/url]输入你要查询的域名就可以看到了。这个是国际域名管理中心。唯一的权威。只要这里能查到某个域名,就表示域名是生效的。它说你什么时候到期,就是什么时候到期。 酷爱Cooai.com
4、有效的DNS表示当前正在起作用的DNS服务器是谁,比如查询结果是NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)就表示当前域名是由NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)负责解析。其他DNS的设置,都是无效的。
5、DNS是可以修改的。修改以后需要24-72小时以后,全世界才能刷新过来。internic的信息一般在24小时以后可以看到。另外,修改的过程,并不表示域名会停止解析,只要你在2边都做好了解析。如果生效了就是新的DNS在起作用。如果没生效。就是旧的DNS在起作用。要么生效,要么不生效。不存在2个都不起作用的时间。所以域名解析,不会中断。前提是两边都做了解析。
6、DNS是有缓存的。
1、访问者的电脑;2、你的ISP接入商。
简单举例:比如你访问[url]www.tydncn.com[/url],你的电脑首先查询本机上有没有缓存[url]www.tydncn.com[/url]的记录。如果有就直接调用不再去查寻。就是说如果你前面刚访问过[url]www.tydncn.com[/url],这个时候就算电信的DNS和NS.XINNETDNS.COM、NS.XINNET.CN (新网信海)都不能解析。也是能够正常解析出域名的。
清除本机DNS缓存方法很简单。关闭IE然后清除历史记录,或者重启电脑。
然后还有一个就是isp接入商的DNS的缓存。
isp就是当地网络接入商。比如我们这里的福建电信;福州网通、南平铁通等等。每个地方都是不一样的。isp的DNS和 NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)这样的DNS是不同的。NS.XINNETDNS.COM、 NS.XINNET.CN(新网信海)只负责具体的解析,不负责缓存。isp的DNS只负责查询和缓存,不负责解析。
简单描述下刚才访问[url]www.tydncn.com[/url]的情况。如果本机上不存在[url]www.tydncn.com[/url]的记录。你的电脑就会去查询当地ISP的DNS。 isp的DNS只有缓存。就是说他会检查有没有[url]www.tydncn.com[/url]的缓存。如果有,他就直接把[url]www.tydncn.com[/url] 的记录发送给用户。用户也就能访问了。如果ISP的缓存里面也没有[url]www.tydncn.com[/url] 的记录,那么他进一步去查询tydncn.com的DNS是什么?然后再到对应的DNS上直接去取得数据,并返回给用户。当第一个用户访问了 [url]www.tydncn.com[/url]以后,isp的dns上也就开始缓存了[url]www.tydncn.com[/url] 的记录。以后他就不必再去 NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)去找了。除非有新的域名,他才会去查。比如访问bbs.tydncn.com的时候,他就要重新去查了。
7、isp的DNS缓存是有时间限制的。一般是1个小时。前后2次间隔1个小时的话,他就去域名的DNS上重新取得数据。这里说的是最前面一次和当前的比较。也就是说如果时间差距较大,就重新去域名的DNS服务器上找。所以刷新就变的很有必要,否则缓存了一次以后。域名记录改了以后。ISP就永远不去找新的记录了。知道了这个原理以后,大家就会明白,为什么原来没有的记录注册并生效会很快。修改的话生效会很慢。就是因为缓存的原因。但如果没有缓存,访问的效率会很低,因为任何一次输入[url]www.tydncn.com[/url]都得跑到NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)去查询记录。
备注:很多域名商的域名解析系统也不是实时刷新的。一般会设置下时间,比如10分钟.就是说,你设置了一个新的A记录以后,域名服务器会在10分钟内为你添加。目的就是为了节约服务器资源。怕客户的DNS不断的刷新记录。刷新记录肯定需要消耗一定的资源。而且刷新过程中是不能解析的。另外刷新过程大概5 秒。就是说这个5秒内域名商的的DNS是不能用的。
本文转自loveme2351CTO博客,原文链接:http://blog.51cto.com/loveme23/8019 ,如需转载请自行联系原作者
DNS的一些相关基础知识相关推荐
- 【C++后台开发面经】面试总结第三波:针对后台开发相关基础知识分类总结
前言 面试总结第三波,关于后台开发面试相关基础知识,数据结构.算法.linux操作系统.计算机网络.C++.数据库进行分类总结. 后端面试总结 目录 后端面试总结 1.数据结构 链表和数组的区别 树的 ...
- 【生信】基因组学相关基础知识2
[生信]基因组学相关基础知识2 本文图片来源网络或学术论文,文字部分来源网络与学术论文,仅供学习使用. 目录 [生信]基因组学相关基础知识2 9.细胞增殖与分化的定义和区别 10.有丝分裂与减数分裂 ...
- 【RAC】RAC相关基础知识
[RAC]RAC相关基础知识 1.CRS简介 从Oracle 10G开始,oracle引进一套完整的集群管理解决方案--Cluster-Ready Services,它包括集群连通性.消息和锁. ...
- 黑马程序员_JAVA相关基础知识
------- android培训.java培训.期待与您交流! -------- JAVA相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便 ...
- 零件三维缺陷检测相关基础知识
零件三维缺陷检测相关基础知识 看了几篇文献,总结下来三维缺陷检测的过程,总的来说分为: 零件表面的三维数据获取 根据零件的三维数据信息进行三维重建 目标点云与标准点云的配准 配准后的点云做差得到缺陷信 ...
- 6-DoF问题相关基础知识笔记
6-DoF问题相关基础知识笔记 一.什么是6-DoF,即6个自由度是什么? 二.PnP算法 三.BOP挑战与官方数据集简介 BOP数据集 BOP toolkit BOP挑战的介绍页面 四.相关论文 C ...
- mysql bdb版本_深入理解mysql之BDB系列(1)---BDB相关基础知识
深入理解mysql之BDB系列(1) ---BDB相关基础知识 作者:杨万富 一:BDB体系结构 1.1.BDB体系结构 BDB总体的体系结构如图1.1所看到的,包括五个子系统(见图1.1中相关数). ...
- 深入理解mysql之BDB系列(1)---BDB相关基础知识
深入理解mysql之BDB系列(1) ---BDB相关基础知识 作者:杨万富 一:BDB体系结构 1.1.BDB体系结构 BDB整体的体系结构如图1.1所示,包含五个子系统(见图1.1中相关数 ...
- SEO小白学习与实践(二):SEO相关基础知识与自有网站诊断
前言 两年前建网站的时候,一切都是从百度检索开始的,遇到问题就问度娘.后来发现,这样的方法不是很好.度娘可以帮助解决铁定问题,但是非常系统的知识最好还是从书本上获取.于是,这次SEO学习咱就改变思路, ...
最新文章
- git 和 vim 学习笔记
- etrace 跟踪程序函数动态执行流程
- swoole 异步redis
- 网页前端套java数据_【java】网页/移动前端需要的数据,最好一个接口包含所有数据么?...
- 数据挖掘中的概念描述
- [转]Java AIO学习
- 吴恩达《机器学习》学习笔记十二——机器学习系统
- 信息学奥赛一本通 1181:整数奇偶排序 | OpenJudge NOI 1.10 06:整数奇偶排序
- 设计模式(一)面向对象设计原则
- opencv图像分析与处理(16)- 图像压缩中的编码方法:LZW编码
- 图像常用的格式总结及比较
- python解决乱码转成中文
- 常用接口整理(HDMI接口、VGA接口、DP接口、DVI接口、SDI接口 ) 2021-06-15
- 【NLP】LSTM 唐诗生成器
- ubuntu磁盘清理
- 科学计数法符号e 自然常数e
- GateWay 网关服务
- 自己整理的机器学习算法应用指南
- ASTER GDEM v3.0高程数据批量下载
- mariadb MMM