输入网址到页面显示中间发生了什么

Posted lzhoo97

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入网址到页面显示中间发生了什么相关的知识,希望对你有一定的参考价值。

敲击回车后

1.DNS解析查找对应IP地址,首先是从本地缓存中搜索,没找到的话再从dns服务器开始查找,网址从右到左寻找

2.判断程序使用的协议,如果是HTTP协议,就发送http请求

3.建立TCP连接,提供可靠的字节流服务,三次握手

4.确定对方IP地址,同一子网下通过广播的方式传输数据包(子网掩码确定IP是否同一子网),不同子网下通过网关转发,利用ARP协议(地址解析协议)解析出MAC地址

5.将数据封装成帧,通过确认MAC地址传输

6.光纤等方式,通过高低电频传输01电信号

7.服务器收到后,解析数据包,再将数据返回,浏览器再进行数据的解析,以及画面的渲染

以上是关于输入网址到页面显示中间发生了什么的主要内容,如果未能解决你的问题,请参考以下文章

从浏览器地址栏输入网址,到网页彻底打开,中间都发生了什么?

从输入网址到显示网页的过程中发生了什么?

在输入一个url到返回页面,中间发生了什么?

面试必问:从输入URL到页面展示,这中间发生了什么?(详细易懂,条理好记)

一个页面从输入url到页面加载显示完成,中间都经历了什么

从输入URL到浏览器显示页面发生了什么