메뉴 건너뛰기




Volumn 51, Issue 8, 2007, Pages 2033-2048

Why TCP timers (still) don't work well

Author keywords

Congestion control; Flow contention; Packet scheduling; Retransmission timeout; TCP

Indexed keywords

ALGORITHMS; CONGESTION CONTROL (COMMUNICATION); DATA FLOW ANALYSIS; RESOURCE ALLOCATION; SYNCHRONIZATION;

EID: 33947328377     PISSN: 13891286     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.comnet.2006.10.006     Document Type: Article
Times cited : (22)

References (38)
  • 1
    • 33947313243 scopus 로고    scopus 로고
    • J. Postel, Transmission Control Protocol, RFC 793, 1981.
  • 2
    • 33947313091 scopus 로고    scopus 로고
    • V. Paxson, M. Allman, Computing TCP's Retransmission Timer, RFC 2988, May 2000.
  • 3
    • 85017219226 scopus 로고    scopus 로고
    • P. Karn, C. Partridge, Improving round-trip time estimates in reliable transport protocols, in: Proceedings of ACM SIGCOMM, 1987.
  • 4
    • 85084163895 scopus 로고    scopus 로고
    • P. Sarolahti, A. Kuznetsov, Congestion control in linux TCP, in: Proceedings of USENIX'02, June 2002.
  • 5
    • 8344257242 scopus 로고    scopus 로고
    • H. Ekstrom, R. Ludwig, The Peak-Hopper: a new end-to-end retransmission timer for reliable unicast transport, in: Proceedings of IEEE INFOCOM, 2004.
  • 6
    • 33947309977 scopus 로고    scopus 로고
    • A. Gurtov, R. Ludwig, Evaluating the Eifel algorithm for TCP in a GPRS network, in: Proceedings of European Wireless, 2002.
  • 7
    • 0042974948 scopus 로고    scopus 로고
    • A. Gurtov, R. Ludwig, Responding to spurious timeouts in TCP, in: Proceedings of IEEE INFOCOM, 2003.
  • 8
    • 0141700956 scopus 로고    scopus 로고
    • The Eifel algorithm: making TCP robust against spurious retransmissions
    • Ludwig R., and Katz H. The Eifel algorithm: making TCP robust against spurious retransmissions. ACM Computer Communication Review (2000)
    • (2000) ACM Computer Communication Review
    • Ludwig, R.1    Katz, H.2
  • 9
    • 33947309148 scopus 로고    scopus 로고
    • P. Sarolahti, M. Kojo, K. Raatikainen, F-RTO: an enhanced recovery algorithm for TCP retransmission timeouts, in: Proceedings of ACM SIGCOMM, 2003.
  • 10
    • 84885829018 scopus 로고    scopus 로고
    • L. Zhang, Why TCP timers don't work well, in: Proceedings of ACM SIGCOMM, 1986, pp. 397-405.
  • 11
    • 0033204143 scopus 로고    scopus 로고
    • M. Allman, V. Paxson, On estimating end-to-end network path properties, in: Proceedings of ACM SIGCOMM, 1999, pp. 263-274.
  • 13
    • 8444238624 scopus 로고    scopus 로고
    • P. Benko, G. Malicsko, A. Veres, A large-scale, passive analysis of end-to-end TCP performance over Gprs, in: Proceedings of IEEE Infocom 2004, Hong Kong, China, 2004.
  • 14
    • 24344444359 scopus 로고    scopus 로고
    • M. Scharf, M. Necker, B. Gloss, The sensitivity of TCP to sudden delay variations in mobile networks, in: Proceedings of NETWORKING 2004, Athens, Greece, 2004, pp. 76-87.
  • 17
    • 33748345576 scopus 로고    scopus 로고
    • I. Psaras, V. Tsaoussidis, L. Mamatas, CA-RTO: a contention-adaptive retransmission timeout, in: Proceedings of ICCCN, 2005.
  • 19
    • 33947324587 scopus 로고    scopus 로고
    • E. Blanton, M. Allman, Using TCP Duplicate Selective Acknowledgement (DSACKs) and Stream Control Transmission Protocol (SCTP) Duplicate Transmission Sequence Numbers (TSNs) to Detect Spurious Retransmissions, RFC 3708, 2004.
  • 20
    • 1242321288 scopus 로고    scopus 로고
    • Elsevier Science
    • Kim Y.C., and Cho D.H. Considering Spurious Timeout in Proxy for Improving TCP Performance in Wireless Networks. Computer Networks vol. 44 (2004), Elsevier Science 599-616
    • (2004) Computer Networks , vol.44 , pp. 599-616
    • Kim, Y.C.1    Cho, D.H.2
  • 21
    • 33947310677 scopus 로고    scopus 로고
    • Y. Seami, K. Le, Decorrelated Loss Recovery (DCLOR) Using SACK Option for Spurious Timeouts draft-swami-tsvwg-tcp-dclor-06, 2004.
  • 22
    • 25144474764 scopus 로고    scopus 로고
    • S. Fu, M. Atiquizzaman, Modeling TCP Reno with spurious timeouts in wireless mobile environments, in: Proceedings of ICCCN 2003, Dallas, USA, 2003.
  • 23
    • 0030609303 scopus 로고    scopus 로고
    • End-to-end internet packet dynamics
    • Proceedings of the ACM SIGCOMM'97 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, ACM Press
    • Paxson V. End-to-end internet packet dynamics. Proceedings of the ACM SIGCOMM'97 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication. Computer Communication Review vol. 27 (4) (1997), ACM Press 139-154
    • (1997) Computer Communication Review , vol.27 4 , pp. 139-154
    • Paxson, V.1
  • 24
    • 33947304235 scopus 로고    scopus 로고
    • V. Jacobson, R. Braden, D. Borman, TCP Extensions for High Performance, RFC 1323, May 1993.
  • 25
    • 33947331793 scopus 로고    scopus 로고
    • M. Allman, V. Paxson, W. Stevens, TCP Congestion Control, RFC 2581, 1999.
  • 26
    • 33947305859 scopus 로고    scopus 로고
    • W. Stevens, TCP slow start, congestion avoidance, fast retransmit, and fast recovery algorithms, RFC 2001, 1997.
  • 27
    • 33947324113 scopus 로고    scopus 로고
    • R. Ludwig, M. Meyer, The Eifel Detection Algorithm for RFC 3522, in preparation.
  • 28
    • 33947319752 scopus 로고    scopus 로고
    • R. Ludwig, A. Gurtov, The Eifel Response Algorithm for TCP, RFC 4015, 2005.
  • 29
    • 33947301850 scopus 로고    scopus 로고
    • P. Sarolahti, M. Kojo, Forward RTO-Recovery (F-RTO): An Algorithm for Detecting Spurious Retransmission Timeouts with TCP and the Stream Control Transmission Protocol (SCTP), RFC 4138, 2005.
  • 30
    • 28044455020 scopus 로고    scopus 로고
    • On Randomizing the Sending Times in TCP and other window based algorithms
    • Elsevier Science
    • Chandrayana K., Ramakrishnan S., Sikdar B., and Kalyanaraman S. On Randomizing the Sending Times in TCP and other window based algorithms. Computer Networks vol. 50 (2006), Elsevier Science 422-447
    • (2006) Computer Networks , vol.50 , pp. 422-447
    • Chandrayana, K.1    Ramakrishnan, S.2    Sikdar, B.3    Kalyanaraman, S.4
  • 31
    • 33947320691 scopus 로고    scopus 로고
    • ns 2: The Network Simulator - ns - 2. http://www.isi.edu/nsnam/ns/.
  • 32
    • 33947317485 scopus 로고    scopus 로고
    • M. Mathis, J. Mahdavi, S. Floyd, A. Romanow, TCP Selective Acknowledgement Options, RFC 2018, 1996.
  • 33
    • 0027647490 scopus 로고
    • Random early detection gateways for congestion avoidance
    • Floyd S., and Jacobson V. Random early detection gateways for congestion avoidance. IEEE/ACM Transactions on Networking 1 (1993) 397-413
    • (1993) IEEE/ACM Transactions on Networking , vol.1 , pp. 397-413
    • Floyd, S.1    Jacobson, V.2
  • 34
    • 0024681411 scopus 로고
    • Analysis of the increase and decrease algorithms for congestion avoidance in computer networks
    • Chiu D.M., and Jain R. Analysis of the increase and decrease algorithms for congestion avoidance in computer networks. Computer Networks and ISDN Systems 17 (1989) 1-14
    • (1989) Computer Networks and ISDN Systems , vol.17 , pp. 1-14
    • Chiu, D.M.1    Jain, R.2
  • 35
    • 33947327629 scopus 로고    scopus 로고
    • D.X. Wei, C. Jin, S.H. Low, S. Hegde, FAST TCP: motivation, architecture, algorithms, performance, IEEE/ACM Transactions on Networking, in press.
  • 36
    • 27644540221 scopus 로고    scopus 로고
    • A measurement study of correlations of internet flow characteristics
    • Lan K., and Heidemann J. A measurement study of correlations of internet flow characteristics. Computer Networks 50 (2006) 46-62
    • (2006) Computer Networks , vol.50 , pp. 46-62
    • Lan, K.1    Heidemann, J.2
  • 37
    • 33947314856 scopus 로고    scopus 로고
    • R. Khare, I. Jacobs, W3C Recommendations Reduce 'World Wide Wait'. http://www.w3.org/Protocols/NL-PerfNote.html.
  • 38
    • 0035699160 scopus 로고    scopus 로고
    • L. Guo, I. Matta, The war between mice and elephants, in: Proceedings of ICNP 2001.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.