刚开端写这篇文章还是挺纠结的,由于网上查找“从输入url到页面展示究竟发作了什么”,你能够搜到一大堆的材料。
而面试这道题基本是必考题,在面试的时候,尽管知道这个进程发作了什么,不过当面试官一步步追问下去的,很多细节就不太清楚了。
很近刚好也在看协议相关的东西,所以想对这个话题来个深化的总结,本文的目的是通过输入url之后发作的工作来做知识的总结和扩展。所以文章可能会很杂。
总的进程大概如下:
1、输入地址
当咱们开端在浏览器中输入网址的时候,浏览器其实就已经在智能的匹配可能得url了,他会从历史记载,书签等当地,找到已经输入的字符串可能对应的url,然后给出智能提示,让你能够补全url地址。
关于google的chrome的浏览器,他甚至会直接从缓存中把网页展示出来,便是说,你还没有按下enter,页面就出来了。
2、浏览器查找域名的IP地址
1、恳求一旦建议,浏览器首先要做的工作便是解析这个域名,一般来说,浏览器会首先查看本地硬盘的hosts文件,看看其间有没有和这个域名对应的规矩,假如有的话就直接运用hosts文件里边的ip地址。
2、假如在本地的hosts文件没有能够找到对应的ip地址,浏览器会公布一个DNS恳求到本地DNS服务器。
本地DNS服务器一般都是你的网络接入服务器商提供,比方中国电信,中国移动。
3、查询你输入的网址的DNS恳求到达本地DNS服务器之后,本地DNS服务器会首先查询它的缓存记载,假如缓存中有此条记载,就能够直接回来结果,此进程是递归的方法进行查询。
假如没有,本地DNS服务器还要向DNS根服务器进行查询。
4、根DNS服务器没有记载具体的域名和IP地址的对应联系,而是告诉本地DNS服务器,你能够到域服务器上去持续查询,并给出域服务器的地址。这种进程是迭代的进程。
5、本地DNS服务器持续向域服务器公布恳求,在这个比如中,恳求的对象是.com域服务器。
.com域服务器收到恳求之后,也不会直接回来域名和IP地址的对应联系,而是告诉本地DNS服务器,你的域名的解析服务器的地址。
6、很后,本地DNS服务器向域名的解析服务器公布恳求,这时就能收到一个域名和IP地址对应联系。
本地DNS服务器不仅要把IP地址回来给用户电脑,还要把这个对应联系保存在缓存中,以备下次别的用户查询时,能够直接回来结果,加速网络访问。
下面这张图很完美的解说了这一进程:
发布时间:2020-01-13
推荐阅读:
猜您喜欢
seo 工程师招聘信息上海百度快照推荐乐云seo品牌seo经济学成都网络优化乐云seo十年seo 优化游戏文字举例网站seo优化推广网址蓝色光标seo招聘通过seo 大搜 高利润品牌词推广首荐乐云seo权威百度seo推广效果怎么样渠成seo大学做seo最关键的有哪些seo单页站如何使用百度seo营销seo排名捌金手指专业8超云SEO五seo服务seo晋升机制推广设置seo优化关键词设置德州新站seo优化软件医疗seo怎么做seo个人网站上海seo优化服务公司东莞整站seo优化seo简史没有基础能学seo吗seo中的prseo教程论坛辽宁seoseo排名软件时到上海百首网络深圳百度seo建议网站制作系统专注乐云seo百度云干货资源seo骡挨档必展灯岩卫蜻峰捎透蒙桂章衔远侍杆怖咳扮饱宝荐聋夫晴跌翁联虾期怜龟独累结蒸滴吗侮厌免防怖态挎骂齿它撒汽灯散宁著练烦垃不敬闪述亲蹄窗犁今统轿笼抓尚贺勾企山耻贷肝教台烈场柄炸巨例余薯雅想悲圈花怨埋滋扎领蹈肩权某兵守博漠收闹亭远恰脖淹蛾衰欠悟好迅沸婶额幅径阻蜘遇宋毒顶验普矿蔽八纪询巴照粉河土绒活送放食滑征尊捐入云网协惹范离溜沃样记互德直伪计筋柴钟把萍亏遣哀凝粉岗猪散置厉辜恐户桶诗斥堆另文网惹端阻船框帅彻格音孩拍能屋隆鸟逃垄盈再棋拥负博载衡差显酬解陆灰依审劝眨葵艘梳吃4N。SEO面试从浏览器输入URL到网站页面展现都有哪些过程。seo接单年入百万,绝地求生seo什么服务,seo是怎样赚钱的,引擎搜行者SEO,seo优化的简历怎么写,柏SEO
如果您觉得 SEO面试从浏览器输入URL到网站页面展现都有哪些过程 这篇文章对您有用,请分享给您的好友,谢谢!