DNS与ARP的关系与原理解析,前端高级工程师进阶学习】

本文介绍了DNS的工作机制,包括从浏览器缓存到根域名服务器的IP查找流程,并探讨了域名的分层结构。此外,还详细阐述了ARP协议如何将IP地址转换为MAC地址,通过主机间广播请求与响应实现通信。同时,分享了个人的前端学习与工作经验,提供了一份全面的前端学习资源集合。
摘要由CSDN通过智能技术生成

通常我们记住一个网站不会去记他的IP地址,因为那样太难记忆了。DNS就是域名解析系统,里面有一个主机名与IP地址的相对应的数据库。它的的作用就是把域名转成IP地址,IP地址是网络上唯一确定的主机名,用以主机的识别。那么它是怎么去解析我们的IP地址的呢?总的来说他有可能经历以下的步骤:

  • 查找浏览器时候缓存了IP地址

  • 查找操作系统是否缓存了IP地址

  • 查找路由器是否缓存了IP地址

  • 查找服务运营商时候缓存IP地址

  • 查找跟域名服务器对应IP地址

因为网络资源比较宝贵,要是中途没有通过一下缓存的手段,可能会造成网络的阻塞或者网络承受不起中间的庞大请求,所以就必须缓存下来。但是也不是一直都有缓存,过了一定的时间就会消失记录,重新请求然后缓存。

如果浏览器和路由器都没有,一般服务运营商就是中国电信或者中国移动,查找是否缓存了IP地址,如果最后还是没有,就只能去根域名服务器查找了,这一次就一定可以找的到。当IP地址返回的时候,中间的过程会被浏览器,操作系统,运营商等缓存下来,那么下次再进行查找的时候就不会绕这么远的路了。

在这里插入图片描述

03 什么是域名



域名指的是为了识别主机名称和组织机构名称的一种具有分层结构的名称。——图解TCP/IP

域名是有分层结构的&#

  • 26
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值