官方微信赞助推广网推广标签      禁止一切违法信息推广,否则封号。本站内容均为会员发表,并不代表本站立场!

中国推广网

QQ登录

免注册,加入推广网

扫一扫,登录推广网

上一主题 下一主题

DNS解析过程

[复制链接]
跳转到指定楼层
楼主
IDCQQ24533290 发表于 2020-8-13 14:17:39
第一步:本地客户端如果访问一个网站,首先需要dns解析,先查看本地的host文件后将该请求发送给本地域名服务器
第二步:但本地DNS缓存收到请求后,就先查询本地的缓存,如果有该记录,则本地的域名服务器就直接把查询的结果返回
第三步:如果本地DNS缓存中没有该记录,则本地域名服务器就直接把请求发送给根域名服务器,然后根域服务器再返回给本地域名服务器一个所查寻域(根的子域)的主域名服务器的地址
第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该记录,则返回相关的下级域名服务器的地址
第五步:重复第四步,直到找到正确的记录
第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时会将结果返回给客户据

递归查询:在该模式下DNS服务器接收到客户机请求,必须使用一个准确的查询结果回复客户机。如果DNS服务器本地没有存储查询DNS信息,那么该服务器会询问其他服务器,并将返回的查询结果提交给客户机。
迭代查询:DNS所在服务器若没有可以响应的结果,会向客户机提供其他能够解析查询请求的DNS服务器地址,当客户机发送查询请求时,DNS服务器并不直接回复查询结果,而是告诉客户机另一台DNS服务器地址,客户机再向这台DNS服务器提交请求,依次循环直到返回查询的结果为止。

1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置
2、如果用户浏览器缓存中没有数据,浏览器会查找操作系统缓存中是否有这个域名对应的DNS解析结果,其实操作系统也有一个域名解析的过程,在windows中可以通过C:\windows\system32\drivers\etc\hosts文件来设置
3、前两个过程无法解析时,就要用到我们网络配置中的“DNS服务器地址”,操作系统会把这个域名发送个LDNS,也就是本地区的域名服务器,这个DNS通常都提供给用户本地互联网接入的一个DNS解析服务,例如用户是在学校接入互联网,那么用户的DNS服务器肯定在学校。windows环境下通过命令输入ipconfig,linux环境下通过cat /etc/resolv.conf就可以查询配置的DNS服务器了。这个专门的域名解析服务器性能都会很好,它们一般都会缓存域名解析结果,当然缓存时间是受到域名的失效时间控制的,大约80%的域名解析到这里就结束了,所以LDNS主要承担了域名的解析工作
4、如果LDNS仍然没有命中,就直接到根域名服务器(Root Server)请求解析
5、根域名服务器返回给本地域名服务器一个所查询的主域名服务器(gTLD Server)地址,gTLD是通用的顶级域名服务器,如com,cn,org等
6、本地域名服务器LDNS再向上一步返回的GTLD服务器发送请求
7、接受请求的gTLD服务器查找并返回此域名对应的权限域名服务器(Name Server)的地址,这个Name Server通常就是用户注册的域名服务器,例如用户在某个域名服务提供商申请的域名,那么这个域名解析任务就是由这个域名提供商的服务器来完成
8、权限域名服务器会查询存储的域名和ip的映射关系表,在正常情况下都根据域名得到的目标ip地址,连同一个TTL值返回给NDS Server域名服务器
9、返回该域名对应的ip和TTL值,LNDS会缓存这个域名和ip的对应关系,缓存时间由TTL值控制
10、把解析的结果返回给用户,用户根据TTL值缓存在本地系统缓存中,域名解析过程结束

香港ASLINE的服务器在各个方面的质量都是禁得住考验的,在业内好评如潮,香港ASLINE的售后24小时在线,时时刻刻为你的业务保驾护航。而且配置齐全 质量上乘不做任何残次品。
香港双向CN2独服:
E3-1230V2 16G 1T /480G 1IP 10M (CN2)
E5-2630*2 32G 1T /480G 1IP 10M (CN2)
香港双向CIA独服:
E5-2630*2 32G 1T /480G 1IP 30M (CIA)
香港站群:
E5-2630*2 32G 1T/480G  10M (CN2)1c/4c/8c
1c 254IP 4c 249IP 8c 241IP  
独立代理后台 价格你来定 免费测试
更多香港服务器的配置和机型 请联系 QQ:24533290  TG: @cc_cang  微信:CC13125382365


分享到:  新浪微博新浪微博 QQ空间QQ空间
中国推广网 - 免责申明1、本主题所有言论和图片纯属会员个人推广行为,并不代表本站赞同其观点和对其真实性负责
2、本站不提供和不存在任何金钱交易(本站管理账号发布的帖子除外),谨防上当受骗!本站唯一管理账号:推广网官方
3、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权并且依法承担一切因本文发表而直接或间接导致的民事或刑事法律责任

中国推广网提供免费推广,免费营销,免费发布广告信息的网络推广平台。
关闭

网站推荐上一条 /1 下一条

扫描二维码
把此页分享给朋友

小黑屋|广告服务|联系我们|推广帮助|(京ICP备16009988号)

中国推广网(推广论坛)是免费网络推广平台||免费推广就上中国推广网

技术支持:推广网官方

中国推广网·免费发广告平台

快速回复 返回顶部 返回列表