TCP协议发包机制
当我们通过TCP的socket发送一个大的数据时,TCP会把数据分成一个个小的数据包发送,然而由于接收窗口和拥塞窗口的限制,这些数据包可能不能一次发送出去。这时后继的数据包等待在发送缓冲区,等待窗口的扩大。
首先理解窗口:窗口是TCP的流控制方式,窗口开在发送缓冲区,只有在窗口内的数据才能被发送,这样就控制了TCP流量。随着TCP传输的进行
TCP协议发包机制
当我们通过TCP的socket发送一个大的数据时,TCP会把数据分成一个个小的数据包发送,然而由于接收窗口和拥塞窗口的限制,这些数据包可能不能一次发送出去。这时后继的数据包等待在发送缓冲区,等待窗口的扩大。
首先理解窗口:窗口是TCP的流控制方式,窗口开在发送缓冲区,只有在窗口内的数据才能被发送,这样就控制了TCP流量。随着TCP传输的进行