输入www之后

输入"http:/www.baidu.com”之后都发生了什么?


浏览器输入www.baidu.com按回车之后发生了什么?
点击网址后,应用层的DNS协议会将网址解析为IP地址;
在应用层,浏览器会给web服务器发送一个HTTP请求:
在传输层,(上层的传输数据流分段)HTTP数据包会嵌入在TCP报文段中:
在网络层中,TCP报文段再嵌入IP数据包中;
在网络接口层,IP数据包嵌入到数据帧(以太网数据包)中在网络上传送:
数据包经过多个网关的转发到达百度服务器,请求对应端口的服务:
请求处理完成之后,服务器发回一个HTTP响应:
浏览器以同样的过程读取到HTTP响应的内容(HTTP响应数据包),然后浏览器对接收到的
HTML页面进行解析,把网页显示出来呈现给用户。

 


第一步 我们在浏览器中输入baidu.com然后按下回车键。
第二步 DNS解析出IP地址
第三步 浏览器向服务器发送请求。
第四步 浏览器向web服务器发送給浏览器一个重定向响应。
第五步 浏览器跟踪重定向地址
第六步 服务器HTML响应
第七步 浏览器渲染HTML响应

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值