随笔分类 - TCP/IP协议
摘要:粘包、拆包发生原因发生TCP粘包或拆包有很多原因,现列出常见的几点,可能不全面,欢迎补充,1、要发送的数据大于TCP发送缓冲区剩余空间大小,将会发生拆包。2、待发送数据大于MSS(最大报文长度),TCP在传输前将进行拆包。3、要发送的数据小于TCP发送缓冲区的大小,TCP将多次写入缓冲区的数据一次发
阅读全文
摘要:URG:紧急指针有效位。 SYN:建立连接,当需要建立连接时,他的值为1.即SYN=1 ACK:确认连接,当ACK=1是才有效,ACK=0是此控制位无效。 FIN:断开连接,提出断开连接这一方的值为1. RST:重新建立连接,值为1时代表重新建立连接。 PSH:要求接收方将数据尽快将数据段送达应用层
阅读全文

浙公网安备 33010602011771号