网络编程
内存
IO
数据通过网络进行交互(网络--内存)
软件系统架构C/S B/S
网络基础:
网络模型
ISO:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层
TCP/IP:应用层(业务功能/HTTP、FTP等/变量),传输层(分组/TCP UDP/流,数据报包),网络层(路由/IP/数据帧),数据链路层(010101111)
概念
TCP:建立在连接的基础上的。在传输数据之前,客户端和服务器会先建立连接
建立连接需要3次握手
1、客户端发送请求
2、服务器会响应
3、客户端会发送确认请求
断开连接需要4次握手
特点:可靠,点到点传输
效率低
适用的场景:对数据的质量传输有要求的
UDP:无连接。发送方只管发,接收方只管接。
特点:不太可靠
1对1,1对多,多对1
效率高
网络编程(TCP编程、UDP编程)
最新推荐文章于 2024-06-17 08:35:12 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)