Application performance pitfalls and TCP's Nagle algorithm

被引:4
|
作者
Minshall, G
Saito, Y
Mogul, JC
Verghese, B
机构
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Performance improvements to networked applications fan have unintended consequences. In a study of the performance of the Network News Transport Protocol (NNTP), the initial results suggested it would be useful to disable TCP's Nagle algorithm for this application. Doing so significantly improved latencies. However, closer observation revealed that with the Nagle algorithm disabled, the application was transmitting an order of magnitude more packets. We found that proper application buffer management significantly improves performance, but that the Nagle algorithm still slightly increases mean latency. We suggest that modifying the Nagle algorithm would eliminate this cost.
引用
收藏
页码:36 / 44
页数:9
相关论文
共 50 条
  • [31] Performance Analysis of TCP Incast with TCP Lite and Abstract TCP
    Amrutha, R.
    Nithya, V.
    2015 GLOBAL CONFERENCE ON COMMUNICATION TECHNOLOGIES (GCCT), 2015, : 18 - 22
  • [32] Behind The TCP-newCWV Implementation To Improve Bursty Application Performance
    University of the Fraser Valley, School of Computing, Abbotsford
    BC, Canada
    Int. Conf. Inf. Commun. Softw. Eng., ICICSE, (99-103):
  • [33] Evaluation and application of available bandwidth estimation techniques to improve TCP performance
    Easwaran, Y
    Labrador, NA
    LCN 2004: 29TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2004, : 268 - 275
  • [34] Behind The TCP-newCWV Implementation To Improve Bursty Application Performance
    Hossain, Ziaul
    2024 4TH INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SOFTWARE ENGINEERING, ICICSE 2024, 2024, : 99 - 103
  • [35] Response to Nagle's criticism of my proposed definition of the entropy
    Swendsen, RH
    JOURNAL OF STATISTICAL PHYSICS, 2004, 117 (5-6) : 1063 - 1070
  • [36] Performance analysis of tcp over long-delay path and algorithm for improvement
    Paul, Suranjit
    Bashar, Saftul
    Suzan, Sanaullah
    Karmakar, Chandan Kumar
    ICECE 2006: Proceedings of the 4th International Conference on Electrical and Computer Engineering, 2006, : 595 - 601
  • [37] A New Backoff Algorithm of MAC Protocol to Improve TCP Protocol Performance in MANET
    Hamrioui, Sofiane
    Lalam, Mustapha
    DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND ITS APPLICATIONS, PT I, 2011, 166 : 634 - +
  • [38] Improving the performance of TCP wireless video streaming with a novel playback adaptation algorithm
    Argyriou, Antonios
    2006 IEEE International Conference on Multimedia and Expo - ICME 2006, Vols 1-5, Proceedings, 2006, : 1169 - 1172
  • [39] A study on TCP buffer management algorithm for improvement of network performance in grid environment
    Jeong, Y
    Noh, M
    Lee, HK
    Mun, Y
    COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 281 - 288
  • [40] TCP Acceleration Technology for Cloud Computing: Algorithm, Performance Evaluation in Real Network
    Isobe, Takashi
    Tanida, Naoki
    Oishi, Yuji
    Yoshida, Kenichi
    2014 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC), 2014, : 714 - 719