网络
、YongTing
这个作者很懒,什么都没留下…
展开
-
从浏览器地址栏输入url到显示页面的步骤(以HTTP为例)
详细如下: 1.域名解析 2.TCP连接 HTTP协议是使用TCP协议作为其传输层协议的,在拿到服务器的IP地址后,浏览器客户端会与服务器建立TCP连接。该过程包括三次握手: 第一次握手:建立连接时,客户端向服务端发送请求报文 第二次握手:服务器收到请求报文后,如同意连接,则向客户端发送确认报文 第三次握手,客户端收到服务器的确认后,再次向服务器给出确认报文,完成连接。 三次握手主要是为了...原创 2019-03-20 19:19:39 · 5580 阅读 · 1 评论 -
TCP三次握手和四次挥手理解及面试题
三次握手过程理解 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认; 此时TCP客户进程进入SYN-SENT(同步已发送)状态。 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k) ...原创 2019-03-25 20:40:15 · 278 阅读 · 0 评论