会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
咸咸海风
https://github.com/xianxianhaifeng
博客园
::
首页
::
博问
::
闪存
::
新随笔
:: :: ::
管理
::
公告
2019年6月22日
【解读】TCP粘包拆包
摘要: 一、TCP粘包、拆包图解 假设客户端分别发送了两个数据包D1和D2给服务端,由于服务端一次读取到字节数是不确定的,故可能存在以下四种情况: 1)服务端分两次读取到了两个独立的数据包,分别是D1和D2,没有粘包和拆包 2)服务端一次接受到了两个数据包,D1和D2粘合在一起,称之为 TCP粘包 3)服务
阅读全文
posted @ 2019-06-22 01:19 咸咸海风
阅读(662)
评论(0)
推荐(0)
【解读】TCP三次握手和四次挥手
摘要: TCP有6种标识: 1、SYN(建立连接) 2、ACK(确认) 3、PSH(传送) 4、FIN(结束) 5、RST(重置) 6、URG(紧急) 一、TCP三次握手 第一次握手(发送:连接请求) 客户端向服务器,发出连接请求报文,这时报文首部中的同部位SYN=1,同时随机生成初始序列号 seq=x,此
阅读全文
posted @ 2019-06-22 01:01 咸咸海风
阅读(192)
评论(0)
推荐(0)