主要内容:TCP的ACK发送方式,以及ACK发送状态转换机的实现. 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 概述 TCP采用两种方式来发送ACK:快速确认和延迟确认. 在快速确认模式中,本端接收到数据包后,会立即发送ACK给对端. 在延迟确认模式中,本端接收到数据包后,不会立即发送ACK给对端,而是等待一段时间,如果在此期间: 1. 本端有数据包要发送给对端.就在发送数据包的时候捎带上此ACK,如此一来就节省了一个报文. 2. 本端没有数据包