%% You should probably cite draft-sabatini-tcp-sack-01 instead of this revision. @techreport{sabatini-tcp-sack-00, number = {draft-sabatini-tcp-sack-00}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-sabatini-tcp-sack/00/}, author = {Anthony Sabatini}, title = {{Highly Efficient Selective Acknowledgement (SACK) for TCP}}, pagetotal = 10, year = 2012, month = feb, day = 29, abstract = {This memo expands on the Selective Acknowledgement Protocol described in RFC2018 to improve its performance and efficiency while reducing the delay involved in recovering lost segments. This leads to very reliable and efficient communications regardless of transit delay or high levels of lost segments due to noise or congestion. It introduces a fundamentally new way of looking at Selective Acknowledgement and uses this concept to improve the performance of the RFC2018 protocol. This memo proposes an implementation of the improved SACK and discusses its performance and related issues.}, }