ACK应答
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200703194931206.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSlhC,size_16,color_FFFFFF,t_70)
超时重传
在消息发出去后,很久都没有回应,大概率是丢包了,此处,丢包可能是自己发的请求丢了,也可能是应答的ack丢了。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200703195644893.png)
一般第一次发送和重传两个时间,重传时间会更久一点。
连接管理
1》建立连接:三次握手过程
2》断开连接:四次挥手过程
一。为啥建立连接:
a.建立连接就是为了更好保证可靠性,保证通信双方的发送和接受正常。
b.协商一些重要参数
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200703201205253.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSlhC,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200703201528729.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSlhC,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200703202054209.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSlhC,size_16,color_FFFFFF,t_70)
二。断开连接
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020070320333238.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSlhC,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200705161720683.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FJSlhC,size_16,color_FFFFFF,t_70)
此处的TIME_WAIT时间大小也是有限制的,可以分为两部分:
一部分是等待ack到达主机B的一个最大时间
另一部分是万一ack丢了,在等待一个最大时间,从主机B重传FIN到主机A