After each retransmit timeout, the highest sequence number
transmitted so far is recorded in the variable recover. If, after a
retransmit timeout, the TCP data sender retransmits three consecutive
packets that have already been received by the data receiver, then
the TCP data sender will receive three duplicate acknowledgments that
do not cover more than recover. In this case, the duplicate
acknowledgments are not an indication of a new instance of
congestion. They are simply an indication that the sender has
unnecessarily retransmitted at least three packets.
歡迎光臨 Chinaunix (http://www.72891.cn/) | Powered by Discuz! X3.2 |