ACK应答
超时重传
在消息发出去后,很久都没有回应,大概率是丢包了,此处,丢包可能是自己发的请求丢了,也可能是应答的ack丢了。
一般第一次发送和重传两个时间,重传时间会更久一点。
连接管理
1》建立连接:三次握手过程
2》断开连接:四次挥手过程
一。为啥建立连接:
a.建立连接就是为了更好保证可靠性,保证通信双方的发送和接受正常。
b.协商一些重要参数
二。断开连接
此处的TIME_WAIT时间大小也是有限制的,可以分为两部分:
一部分是等待ack到达主机B的一个最大时间
另一部分是万一ack丢了,在等待一个最大时间,从主机B重传FIN到主机A