问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

dns是如何进行域名的解析?

发布网友 发布时间:2023-12-15 05:46

我来回答

2个回答

热心网友 时间:2024-03-03 04:18

一. DNS的委派
所谓DNS委派就是一个DNS服务器将某些区域的解析委托给其他DNS服务器负责.
区域中的子域过多时,维护起来不方便,还用遇到域名查询的瓶颈,通过在区域中新建委派,可以将子域名委派到其它服务器维护。
子域文件在父域文件中; 委派有独立的区域文件。
DNS委派: DNS服务器把一个区域的子域委派给另外一台DNS服务器来管理,这样当客户端向DNS提交查询请求时,根域的DNS服务器会把这种请求转发给维护其子域的DNS服务器。
二. DNS的转发
转发DNS是一种特殊的递归。如果本地的缓存记录中没有相应域名结果时,其将查询请求转发给另外一台DNS服务器,由另外一台DNS服务器来完成查询请求。
当你设置了转发器后,所有非本域的和在缓存中无法找到的域名查询都将转发到设置的DNS转发器上,由这台DNS来完成解析工作并做缓存,因此这台转发器的缓存中记录了丰富的域名信息。因而对非本域的查询,很可能转发器就可以在缓存中找到答案,避免了再次向外部发送查询,减少了流量。只有当服务器是非授权的,并且缓存中没有相关记录时,才会进行转发。
三、对转发与委派的理解,转发指的是子域对父域的一种操作,而委派则是父域对子域的一种操作,它们目的均是减轻DNS的负担

热心网友 时间:2024-03-03 04:18

DNS是Domain Name System的缩写,翻译成中文就是“域名系统”。DNS是互联网中的一项核心服务,是用于实现域名和IP地址相互映射的一个分布式数据库,它可以将域名翻译成由计算机识别的IP地址串,让用户可以通过域名达到站点所在服务器,而不用去记住繁琐复杂的IP地址。

域名的分层结构

由于互联网上的用户数量较大,所以在命名的时候采用的是树状层次结构。任何一个连接互联网的主机或路由器,都有一个唯一的层次结构名字,也就是域名。域名的结构由标号序列组成,各标号之间用点隔开。类似于这样:“….*域名.二级域名.顶级域名” 。

“.”最右边的部分称作“顶级域名”。“顶级域名”又叫“一级域名”,例如:.com、.org、.net、.cn 等。“二级域名”就是在“一级域名”前再加一级,如 .com。“二级域名”以上级别的域名,统称为“子域名”,不在“注册域名”的范畴中。

各级域名由其上一级的域名管理机构管理,而最高级的顶级域名则由ICANN进行管理。

DNS的分层结构

与域名相对应,DNS服务器也有对应的层级结构。根据DNS服务器所起的作用,可以将DNS服务器分为四种类:

1.根DNS服务器

Root nameserver。它是最高层次的DNS服务器,当本地域名服务器没有解析记录时,首先会向根域名服务器发起请求,并获取下一级顶级域名服务器的IP地址。

2.顶级域名服务器 

Tld nameserver。顶级域名服务器负责管理在该服务器注册的所有二级域名。本地域名服务器根据根域名服务器给出的IP地址,对顶级域名服务器发起请求,并获取域名所在权威服务器地址。  

3.权威域名服务器 

authoritative nameserver。在特定区域内具有唯一性,负责维护该区域内的域名与IP地址之间的对应关系,例如国科云云解析DNS。

4.本地域名服务器

DNS resolver或Local DNS。本地域名服务器并不属树状结构的DNS域名服务器,但是它对域名系统非常重要。当客户端发起DNS请求时,首先会将请求发给本地域名服务器。用户本机自动分配的DNS、运营商ISP分配的DNS、谷歌/114公共DNS等,都属于本地域名服务器范畴。

每一层的域名都有自己的域名服务器,上一级的域名服务器都知道下一级域名服务器的IP地址,以便于一级一级向下查询。

DNS解析过程

DNS解析通常会先查询本地域名服务器中的缓存,如果缓存中有结果直接返回,解析到此结束。如果本地服务器没有缓存,就会进行全球递归查询,步骤如下:

1.用户在浏览器输入一个域名,首先会请求本地域名服务器,本地服务器没有结果,开始进行递归查询;

2.本地域名服务器首先向根域名服务器进行查询;

3.根域名服务器告诉本地域名服务器下一级顶级域名服务器的地址;

4.本地域名服务器向顶级域名服务器发起解析请求;

5.顶级域名服务器告知下一级权威域名服务器的IP地址;

6.本地域名服务器向权威域名服务器发起查询请求;

7.权威域名服务器告知域名对应的IP地址;

8.本地域名服务器将查询到的结果响应给浏览器并在自身缓存一段时间。

9.浏览器向得到的IP地址发起访问请求;

10.该IP处的web服务器返回要在浏览器中呈现的网页。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...防御里的4个都开不起来 错误的代码是80020002 80010007 煎牛排用什么肉好 茄子怎么做比较好吃呢? English tabloid手抄报 English tabloid手抄报怎么画 邓小平“南方讲话”关于发展问题最著名的观点是( )。 电脑电源输出12V、5V的作用是什么? win10手机能玩电脑游戏win10系统的手机难道可以安装和电脑一样的软件... 如何设置才能做到只能通过远程桌面访问server2003 怎样解电脑开机密码?且要保住电脑资料,请各位高手赐教,谢谢! 糖友荟糖友荟简介 这个蛇图片是真的还是假的? 这条蛇是真的还是假的?如果是真的是什么蛇? 这蛇是不是真的?真的有这么大的蛇吗? 一年内怎么改第二次 淮安北站有到吴集的公交车 2019年10月到2020年9月属于同一公历年度吗?1 什么是政治?为什么说这个世界上最可怕的人是政治家?什么性格的人不适合... 我们三个人把两个人装在麻袋里扎住口袋口子扔到一边了啥意思?_百度知 ... 实现中美关系正常化的核心是什么2 一年内第二次修改技巧 一年内第二次修改技巧 64×87的竖式计算?4 135乘68减68减68乘34用简便计算怎么算2 公历年数是什么意思3 在生日这天打破东西是怎么回事 一年内怎么改第二次 长春火车站到长兴街长兴桥有多远 宝马cd主机分型号吗 下列各物质(或其主要成分)的名称或俗称与其后的化学式一致的是( )A... 新天龙八部男天山叫影如风,求一相同女峨眉名字 68×56+64×28怎么简便计算?1 1184至少加上几是三的倍数至少减去几是五的倍数至少减去几g... 2014至少加上几个就是三的倍数至少减去几个就是五的倍数18 白色羽绒服搭什么包包 同学喊我爸叫爷爷我应该喊他爸妈叫什么? 我的被别人注销了,怎么找回来?微信账户上还有钱,怎么办呢?怎么... 东莞桥头人民医院可以做子宫内膜免疫组化染色吗? 英伦金刚sc6用什么机油 293至少加上几才是三的倍数至少减去几才是五的倍数22 下列各组物质的名称或俗称和化学式表示的是同一种物质的是( )A.生... 一年内第二次修改技巧 长款羽绒服雪地靴搭配什么包包好看 看被偷走的那五年的时候,里面有一句话 “很多事情永远都想不通... 同一个银行卡可以同时绑定两个吗?153 粉色羽绒服配火龙果色包包好看吗 两个可以绑定同一个银行卡吗?26 珠海铧创经贸发展有限公司怎么样? 孩子分别对父母的爷爷奶奶,姥姥姥爷的妈妈如何称呼?有的叫法是重复的... 吉利英伦金刚换什么机油好 大河白代众浪齐奔淘尽万古英雄汉,词苑千载群芳竞秀盛开一支女儿...12