通常我们记住一个网站不会去记他的IP地址,因为那样太难记忆了。DNS就是域名解析系统,里面有一个主机名与IP地址的相对应的数据库。它的的作用就是把域名转成IP地址,IP地址是网络上唯一确定的主机名,用以主机的识别。那么它是怎么去解析我们的IP地址的呢?总的来说他有可能经历以下的步骤:
-
查找浏览器时候缓存了IP地址
-
查找操作系统是否缓存了IP地址
-
查找路由器是否缓存了IP地址
-
查找服务运营商时候缓存IP地址
-
查找跟域名服务器对应IP地址
因为网络资源比较宝贵,要是中途没有通过一下缓存的手段,可能会造成网络的阻塞或者网络承受不起中间的庞大请求,所以就必须缓存下来。但是也不是一直都有缓存,过了一定的时间就会消失记录,重新请求然后缓存。
如果浏览器和路由器都没有,一般服务运营商就是中国电信或者中国移动,查找是否缓存了IP地址,如果最后还是没有,就只能去根域名服务器查找了,这一次就一定可以找的到。当IP地址返回的时候,中间的过程会被浏览器,操作系统,运营商等缓存下来,那么下次再进行查找的时候就不会绕这么远的路了。
域名指的是为了识别主机名称和组织机构名称的一种具有分层结构的名称。——图解TCP/IP
域名是有分层结构的&#