野外生存如何选择营地:关于DNS基于UDP的疑问

来源:百度文库 编辑:高校问答 时间:2024/05/03 07:51:06
DNS是基于UDP的

具体的原理是怎样的?

谁能解释一下

DNS全称是域名解析系统,也就是 Domain name system或Domain name service的缩写,网络上的第台计算机都有自己的一个IP,但IP全是数字,不了记,为了更好地记住网络上的计算机,就给网络上的计算机名一个名字,现解释如下,有不全的地方,你可以阅<<TCP、IP协议>>

1、DNS就是域名服务器,他的任务就是确定域名的解析,比如A记录MX记录等等。

2、任何域名都至少有一个DNS,一般是2个。但为什么要2个以上呢?因为DNS可以轮回处理,第一个解析失败可以找第二个。这样只要有一个DNS解析正常,就不会影响域名的正常使用。

3、如何确定域名的DNS

很简单到www.internic.net/whois.html输入你要查询的域名就可以看到了。这个是国际域名管理中心。唯一的权威。只要这里能查到某个域名,就表示域名是生效的。它说你什么时候到期,就是什么时候到期。

4、有效的DNS表示当前正在起作用的DNS服务器是谁,比如查询结果是NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)就表示当前域名是由NS.XINNETDNS.COM、NS.XINNET.CN(新网信海)负责解析。其他DNS的设置,都是无效的。

客户端向DNS服务器请求解析IP的时候用UDP,DNS服务器之间同步DNS信息的时候用TCP。
域名是为了帮助人们记忆用的,而服务器的定位(标识)是用IP地址的。所以当我们输入域名来访问服务器时,就必须将域名转换成为IP地址。这个转换工作由DNS服务器来完成。DNS服务器记录了域名和IP地址的对应关系。