RFC 2018: TCP Selective Acknowledgment Options
Title | RFC 2018: TCP Selective Acknowledgment Options |
Publication Type | RFC |
Year of Publication | 1996 |
Authors | Mathis, M., Mahdavi J., Floyd S., & Romanow A. |
Publication Language | eng |
Other Numbers | 1620 |
Abstract | TCP may experience poor performance when multiple packets are lost from one window of data. With the limited information available from cumulative acknowledgments, a TCP sender can only learn about a single lost packet per round trip time. An aggressive sender could choose to retransmit packets early, but such retransmitted segments may have already been successfully received. A Selective Acknowledgment (SACK) mechanism, combined with a selective repeat retransmission policy, can help to overcome these limitations. The receiving TCP sends back SACK packets to the sender informing the sender of data that has been received. The sender can then retransmit only the missing data segments. |
Bibliographic Notes | RFC 2018, Proposed Standard |
Abbreviated Authors | M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow |
ICSI Research Group | Networking and Security |
ICSI Publication Type | RFC |
Citation Key | 3356 |