一、分层
为什么要分层:
简单的说是:
思想是:功能分离和模块化设计
作用是:便于管理、维护和扩展
![image](/i/l/?n=23&i=blog/2624218/202308/2624218-20230821193327559-2145611743.png)
![image](/i/l/?n=23&i=blog/2624218/202308/2624218-20230821193336162-757952888.png)
如何分离的
按照OSI和TCP/IP体系结构:
二、TCP和UDP
为什么需要TCP和UDP
为的是:基于不同的需求和应用场景
1.区别
2.三次握手和四次挥手
三次握手
为什么需要三次握手
(为什么要这样?那肯定是遇到了某个问题:会浪费服务器资源的问题)
四次挥手
多传的那一次是服务端传的
为什么需要四次挥手,也是考虑资源浪费问题,就是确保资源能够传送完毕
https://zhuanlan.zhihu.com/p/108504297
三、HTTP/HTTPS
1.区别
2.无状态
只得是没有客户端的状态,它不能识别多个请求是否来自同一个客户端