DNS域名解析过程

当我们输入url按回车之后,会发生什么呢?
这是今天睡前写的最后一篇小笔记啦嘿嘿。
首先,当然就是DNS,也就是我们的域名解析系统将域名转换为ip地址(类似于119.75.217.109这种的)啦,域名,也就是一个网址,类似于www.baidu.com这种的,域名其实可以看作是把ip地址转化成了方便我们记忆和认识的方式,而在网络中,是要先知道域名对应的ip地址,才可以进行下一步的传输滴!
在域名解析的过程中,是以一种迭代查询的方式来解析ip地址的。主要分为以下几步:

  1. 首先,现在本地的浏览器缓存进行查找,要是之前有缓存,那就可以查看此域名对应的ip地址;
  2. 要是浏览器没有缓存的话,接着就是在自己的计算机上进行查找,计算机本地的Host文件上会存着域名和ip地址的映射关系。
  3. 要是本机也没有的话,那就接着往上查找啦,接着在本地的DNS解析服务器进行查找,也就是LDNS。
  4. LDNS没有的话,就去总的DNS解析服务器查找,也就是gTLD Server,但是所有的映射信息也不可能存到一台服务器上面,当LDNS询问的时候,要是这台gTLD Server上面有对应的ip地址,那就会直接告诉LNDS,要是没有的话,这台gTLD Server不会去帮他查询再告诉他结果,而是会告诉LDNS应该去询问哪一台机器。
  5. LDNS获取到对应的Ip地址之后,会把信息返回给发出请求的计算机,并且在本地计算机和浏览器都进行缓存,在下次再访问这个域名的时候就会有对应的映射关系,从而进行更快的响应。

DNS解析过程大概就是这么多啦,但是在解析完之后会干什么呢?下一篇文章写!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值