Affiliation:
1. Bell Communicattions Research, Inc.
2. Harvard Univ., Cambridge, MA
Abstract
As a reliable, end-to-end transport protocol, the ARPA Transmission Control Protocol (TCP) uses positive acknowledgements and retransmission to guarantee delivery. TCP implementations are expected to measure and adapt to changing network propagation delays so that its retransmission behavior balances user throughput and network efficiency. However, TCP suffers from a problem we call
retransmission ambiguity
: when an acknowledgement arrives for a segment that has been retransmitted, there is no indication which transmission is being acknowledged. Many existing TCP implementations do not handle this problem correctly.
This paper reviews the various approaches to retransmission and presents a novel and effective approach to the retransmission ambiguity problem.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Software
Reference24 articles.
1. Braden Robert T. Selective Acknowledgments in TCP. Draft ARPANET Working Group Requests for Comments.]] Braden Robert T. Selective Acknowledgments in TCP. Draft ARPANET Working Group Requests for Comments.]]
2. An adaptive timeout algorithm for retransmission across a packet switching network
3. Hinden Robert M. and Partridge Craig. Version 2 of the Reliable Data Protocol. Draft ARPANET Working Group Requests for Comments.]] Hinden Robert M. and Partridge Craig. Version 2 of the Reliable Data Protocol. Draft ARPANET Working Group Requests for Comments.]]
Cited by
77 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献