地址栏输入URL回车背后发生了什么
地址栏输入URL回车背后发生了什么
1.解析URL:http://www.server.com/kdir1/file1.html (协议、域名、服务器、文件等)
2.DNS域名解析协议:将域名解析为目的IP地址
3.封装:封装成HTTP请求报文
4.TCP建立:建立TCP连接
5.HTTP请求:浏览器发送HTTP请求报文
6.网络层:将HTTP请求报文用TCP进行分割,并打上顺序,交给网络层进行传输
7.数据链路层:ARP协议将IP地址转换成MAC地址,交给数据链路层进行传输
8.HTTP响应:服务器接收到浏览器发来的HTTP请求报文,然后返回HTTP响应报文
9.TCP断开:断开TCP连接
10.显示:浏览器接收到服务器的HTTP响应报文,然后显示最终的界面
【参考】小牛肉计算机基础网站
https://cswiki.top/