计算机网络

一、分层

为什么要分层:

简单的说是:
思想是:功能分离和模块化设计
作用是:便于管理、维护和扩展

image
image

如何分离的

按照OSI和TCP/IP体系结构:
image
image

二、TCP和UDP

为什么需要TCP和UDP

为的是:基于不同的需求和应用场景

1.区别

image
image

2.三次握手和四次挥手

三次握手

image
image
为什么需要三次握手
(为什么要这样?那肯定是遇到了某个问题:会浪费服务器资源的问题
image
image
image

四次挥手

image
多传的那一次是服务端传的
image
为什么需要四次挥手,也是考虑资源浪费问题,就是确保资源能够传送完毕
image
image
https://zhuanlan.zhihu.com/p/108504297

三、HTTP/HTTPS

1.区别

image

2.无状态

只得是没有客户端的状态,它不能识别多个请求是否来自同一个客户端
image

posted @ 2023-08-21 21:36  hongyc77  阅读(34)  评论(0)    收藏  举报