网络 TCP/UDP协议(笔记)

文章目录
1. TCP协议2. UDP协议3. TCP与UDP的区别3.1 TCP 稳定可靠3.2 UDP 速度快

1. TCP协议
TCP协议类似于打电话,需要建立链接,TCP协议又分为以下三个步骤三次握手,就是为了解决网络信道不可靠的问题
客户端先向服务端发送一个SYN包,询问能否建立链接服务端同意链接后,向客户端发送一个SYN+ACK包客户端收到后,在向服务端发送一个ACK包,因此建立连接 传输确认,会有丢包问题和乱序问题
发送缓冲:把数据分成0~N个字节发送报文:TCP协议头中会附带序列号和长度,序列号 + 长度 = 数据内容回复确认:ACK = 序列号 + 长度 = 下一个包起始序列号切割发送:根据序列号和长度重组,如果丢包重发也不会乱序在传输的过程中,不分客户端与服务端,他们是互通的 四次挥手,也是为了解决网络信道不可靠的问题
客户端向服务端发送一个

网络 TCP/UDP协议(笔记)最先出现在Python成神之路

版权声明:
作者:Mr李
链接:https://www.techfm.club/p/27339.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>