目录
1. TCP定义
TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。在网络通信中,TCP确保数据包能够正确无误地从源传送到目的地。当数据包在传输过程中丢失或损坏时,TCP会进行重传以保证数据的完整性和可靠性。
2. TCP重传介绍
正常情况下,当发送端的数据到达接收主机时,接收端主机会返回一个确认应答消息,表示已收到消息。但在复杂的网络下,并不一定能顺利的进行数据传输,万一数据在传输过程中丢失了呢?针对数据包丢失的情况,TCP会用重传机制解决。
2.1 判定方法
TCP重传的判定是基于一系列的机制和算法,这些机制和算法帮助TCP协议检测到数据包是否丢失或损坏,并决定是否需要进行重传。以下是一些主要的判定方法:
-
超时重传(Timeout Retransmission)ÿ