TCP保证可靠性:
(1)校验和
(2)面向连接
(3)序号和确认序号
(4)确认应答机制
(5)超时重传机制
(6)流量控制
(7)拥塞避免
TCP提高效率:
(1)滑动窗口
(2)快重传
(3)延迟应答
(4)捎带应答
TCP保证数据传输可靠性
1. TCP面向连接——“三次握手、四次挥手”
TCP在建立连接时需要“三次握手”建立连接,“四次挥手”断开连接
首先看一下“三次握手、四次挥手”的过程以及客户端和服务器的状态变化
![](https://i-blog.csdnimg.cn/blog_migrate/77397463cbbd39e60b5c7df7be86d4c9.png)
在上图的“三次握手、四次挥手”的变化过程中,可以看到一个状态“TIMEWAIT”,那这是什么呢?
(1)率先断开连接的一方会进入TIMEWAIT状态,一般TIMEWAIT == 2*MSL,(