Python 网络编程
文章平均质量分 91
在飞行-米龙
这个作者很懒,什么都没留下…
展开
-
Python 网络编程之TCP详细讲解
不提供连接的可靠性和流控制,而是专注于尽可能快速地传输数据。适用场景:实时音频和视频传输、在线游戏等。是一种无连接、简单、轻量级的传输层协议。原创 2024-01-16 08:50:34 · 1537 阅读 · 0 评论 -
Python 网络编程之粘包问题
粘包:粘包指的是发送方发送的若干个小数据包被接收方一次性接收形成一个大的数据包。通常是因为网络底层对数据传输的优化,将多个小数据包组合成一个大的数据块一次性传输,以提高传输效率。**举例:**A给B发送了两条信息,分别是”下雨天留客天留人“和”不留“,然而B一次性全部收到了”下雨天留客天留人不留“,这就可能会让B理解成留人的意思半包:半包是指接收方在一次接收中没有完全接收到一个完整的数据包,导致数据包被切割成了两部分。可能是网络传输过程中发生了拆包,或者接收缓冲区不够大,无法容纳完整的数据包。原创 2024-01-15 20:55:15 · 936 阅读 · 0 评论