- 校验和
- 序列号/确认应答
- 重传机制
超时重传
高速重传:三次确认应答
- 连接控制
三次握手
为什么不是两次:1、需要告知双方的SYN;2、避免失效的连接请求再次到达接收端
为什么不是四次:
四次挥手
- 流量控制
滑动窗口:不需要等待每一次确认应答,ACK丢失不需要重传,数据包丢失,三次确认应答重传
接收端告知窗口大小
发送端一个字节的窗口探测
- 拥塞控制
慢开始
拥塞避免
快重传
快恢复
TCP如何保证可靠传输
原文:https://www.cnblogs.com/--lr/p/14852059.html