课程名称:2周刷完100道前端优质面试真题
课程章节:第4章 前端面试技能拼图2 :前端基础知识 , 必知必会
主讲老师:双越
课程内容:
今天学习的内容包括:
4-9 请描述 TCP 三次握手和四次挥手——握手是连接,挥手是断开。
课程收获:
建立 TCP 连接
- 先建立连接(确保双方都有收发消息的能力)
- 再传输内容(如发送给一个get请求)
- 网络连接是TCP协议,传输内容是HTTP协议
三次握手 - 建立连接
- Client发包,Server 接收。Server:有Client 要找我
- Server已经收到信息了Server 发包,Client:Server已经收到消息了
- Client发包,Server接收。Server: Client要准备发送了
四次挥手 - 关闭连接
- Client发包,Server 接收。Server:Client已请求结束
- Server 发包,Client 接收。Client:Server已收到,我等待它关闭
- Server发包,Client接收。Client:: Server 此比时可以关闭连接了
- : Server 此比时可以关闭连接了:可以关闭了(然后关闭连接)
划重点
- 握手是连接,挥手是告别
- 不要追求深入的细节
今天的 学习了 请描述 TCP 三次握手和四次挥手,之前一直以为三次握手和四次挥手都是在数据传递过程中发生的,经过今天的学习清晰明了的知道了三次握手发生在连接,四次挥手发生在断开。
下一步就是 学习 JS中for-in和for-of有什么区别。今天学习就先到这里吧。
坚持打卡,坚持学习,未来可期,加油😀~