随着系统规模的扩大和网络环境的复杂化,TCP 连接的稳定性和性能成为影响服务质量的关键因素。本章将深入剖析 TCP 的核心机制,并提供常见的性能优化手段与实战调优建议,提升系统的可靠性与吞吐能力。
三次握手(建立连接)
四次挥手(释放连接)
序列号(Sequence Number)
确认应答(ACK)
滑动窗口(Flow Control)
重传机制(超时重传、快速重传)
拥塞控制(慢启动、拥塞避免、快速恢复、快速重传)
项目 | 描述 |
---|---|
MTU | 最大传输单元,超过则需分片,增加延迟 |
RTT | 往返时间越高,拥塞窗口增长越慢 |
RTO | 重传超时时间设置影响重传效率 |
滑动窗口大小 | 决定单次能发送的数据量 |
拥塞控制算法 | 影响连接启动与恢复速率 |
TIME_WAIT 状态 | 长连接或短连接频繁关闭时容易堆积 |