码迷,mamicode.com
首页 > 其他好文 > 详细

当地址栏输入www.baidu.com后会发生什么?

时间:2019-01-24 18:57:00      阅读:512      评论:0      收藏:0      [点我收藏+]

标签:数字   返回   img   握手   发送   地址   四次挥手   通过   tps   

www.baidu.com是百度的域名,一般的网址是由   http:协议(分为https和http)     www.baidu.com(域名)

1、首先DNS会将域名解析为IP地址,网站都是以IP区访问的,域名是为了让人们记住,(IP是四组数字组成,不好记)

2、通过IP地址找到相对应的服务器,然后经过TCP的三次握手(文章下有大白话讲解),与服务器建立了连接

3、在服务器内找到相对应的数据库,返回到对应的页面

4、浏览器会解析收到的css,js,html,img,然后返回给客户端,TCP四次挥手结束

 

 

TCP三次握手

所谓的三次握手是指客户端与服务端建立连接,客户端与服务器发3个包
第一次握手:
客户端发送一个数据,请求连接
第二次握手:
服务端确认可以连接,请求客户端的连接回应
第三次握手.
客户端确认连接,连接成功
TCP四次挥手
TCP的连接的拆除需要发送四个包,为四次挥手,相当于断开连接
第一次发出客户端发出无数据请求
第二次服务端发出确认是否有数据未请求完毕?
第三次服务端发送确认已无信息发送
第四次客户端确认断开连接

当地址栏输入www.baidu.com后会发生什么?

标签:数字   返回   img   握手   发送   地址   四次挥手   通过   tps   

原文地址:https://www.cnblogs.com/dwxbk/p/10315962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!