Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
2015 | 5 | 1149--1156
Tytuł artykułu

Measurement Methodology of TCP Performance Bottlenecks

Warianty tytułu
Języki publikacji
Transmission Control Protocol (TCP) is still used by vast majority of Internet applications. However, the huge increase in bandwidth availability and consumption during the last decade has stimulated the evolution of TCP and introduction of new versions that are more suited for high speed networks. Many factors can influence the performance of TCP protocol, starting from scarcity of network resources, through client or server misconfiguration, to internal limitations of applications. Proper identification of the TCP performance bottlenecks is therefore an important challenge for network operators. In the paper we proposed the methodology for finding root causes of througput degradation in TCP connections based on passive measurements. This methodology was verified by experiments conducted in a live network with 4G wireless Internet access.(original abstract)
Słowa kluczowe
Opis fizyczny
  • Warsaw University of Technology
  • Warsaw University of Technology
  • Orange Labs
  • T. Henderson, S. Floyd, A. Gurtov, Y. Nishida, RFC 6582: The NewReno Modification to TCP's Fast Recovery Algorithm
  • D.X. Wei, Cheng Jin; S.H. Low, S. Hegde, FAST TCP: Motivation, Architecture, Algorithms, Performance IEEE/ACM Transactions on Networking, vol.14, no.6, pp.1246-1259, Dec. 2006, doi: 10.1109/TNET.2006.886335
  • L. Xu, K. Harfoush, I. Rhee, Binary increase congestion control for fast, long distance networks Proc. of IEEE INFOCOM, vol. 4, pp. 2514-2524, March 2004
  • T. Kelly, Scalable TCP: improving performance in highspeed wide area networks Computer Communications Review, vol. 32, no. 2, April 2003.
  • H. Jamal, K. Sultan, Performance Analysis of TCP Congestion Control Algorithms Int. Journal of Computers and Comm., Issue 1, vol. 2, 2008
  • S. Ha, I. Rhee, L. Xu, CUBIC: a new TCP-friendly high-speed TCP variant SIGOPS Oper. Syst. Rev. 42, 5 (July 2008), 64-74, doi: 10.1145/1400097.1400105
  • D.J. Leith, R.N. Shorten, G. McCullagh, Experimental evaluation of Cubic-TCP Proc. of PFLDnet, 2008
  • G. Armitage, L. Stewart, M. Welzl, J. Healy, An Independent HTCP Implementation under FreeBSD 7.0 - Description and Observed Behaviour ACM SIGCOMM Computer Communication Review, vol. 38, no. 3, July 2008
  • D. Leith, R. Shorten, H-TCP: TCP for high-speed and long-distance networks Proc. of PFLDnet, 2004
  • D.J. Leith, R.N. Shorten, Y. Lee, H-TCP: A framework for congestion control in high-speed and long-distance networks Proc. of PFLDnet, 2005
  • S. Floyd, RFC 3649: HighSpeed TCP for large congestion windows
  • S. Floyd, RFC 3742: Limited Slow-Start for TCP with Large Congestion Windows
  • K. Tan, J. Song, Q. Zhang, M. Sridharan, A compound TCP approach for high-speed and long distance networks Proc. of INFOCOM 2006, pp.1-12, 2006, doi: 10.1109/INFOCOM.2006.188
  • S. Mascolo, C. Casetti, M. Gerla, M.Y. Sanadidi, R. Wang, TCP Westwood: Bandwidth estimation for enhanced transport over wireless links Proc. of ACM MOBICOM, 2001, pp. 287-297
  • M. Schiavone, P. Romirer-Maierhofer, F. Ricciato, A. Baiocchi, Towards Bottleneck Identification in Cellular Networks via Passive TCP Monitoring Lecture Notes in Computer Science, vol. 8487, pp. 72-85, 2014
  • B. Constantine, G. Forget, R. Geib, R. Schrage, RFC 6349: Framework for TCP Throughput Testing
  • A. Afanasyev, N. Tilley, P. Reiher, L. Kleinrock, Host-to-Host Congestion Control for TCP, IEEE Communication Surveys and Tutorials, vol. 12, no. 3, pp. 304-342, July 2010
  • R.S. Prasad, M. Jain, C. Dovrolis, Socket Buffer Auto-Sizing for High- Performance Data Transfers Journal of Grid Computing, 2003, vol. 1, Issue 4, pp 361-376
  • J. Semke, M. Mathis Mahdavi, Automatic TCP Buffer Tuning, Computer Communication Review, ACM SIGCOMM, vol. 28, no. 4, October 1998
  • M.K. Gardner, W.-C. Feng, M. Fisk, Dynamic Right-Sizing in FTP (drsFTP): Enhancing Grid Performance in User-Space Proc. of IEEE Symposium on High-Performance Distributed Computing, July 2002
  • M. Mathis, R. Reddy, Enabling High Performance Data Transfers Jan. 2003; available at: tune.html
  • M. Fisk, W. Feng, Dynamic Right-Sizing: TCP Flow-Control Adaptation Proc. of the 14th Annual ACM/IEEE SC2001 Conf., November 2001
  • E. Weigle, W. Feng, A Comparison of TCP Automatic Tuning Techniques for Distributed Computing Proc. of the 11th IEEE International Symposium on High Performance Distributed Computing, 2002
  • Linux kernel 3.18,
  • M. Hirabaru, Impact of Bottleneck Queue Size on TCP Protocols and Its Measurement, IEICE Trans. of Commun., vol. E89-B, no. 1, Jan 2006
  • Yi Wang, Guohan Lu, Xing Li , A Study of Internet Packet Reordering Lecture Notes in Computer Science, vol. 3090, pp. 350-359, 2004
  • S. Jaiswal, G. Iannaccone, C. Diot, J. Kurose, D. Towsley, Measurement and Classification of Out-of-Sequence Packets in a Tier-1 IP Backbone IEEE/ACM Trans. Netw. 15, 1 (Feb 2007), 54-66. doi: 10.1109/TNET.2006.890117
  • M. Mathis, J. Heffner, RFC 4821: Packetization Layer Path MTU Discovery ANDRZEJ BA˛K ET AL.;: MEASUREMENT METHODOLOGY OF TCP PERFORMANCE BOTTLENECKS 1155
  • N. Hu , Li (Erran) Li, Z. Morley Mao, P. Steenkiste, J. Wang, Locating Internet Bottlenecks: Algorithms, Measurements, and Implications SIGCOMM Comput. Commun. Rev. 34, 4 (August 2004), 41-54, doi: 10.1145/1030194.1015474
  • N. Hu, P. Steenkiste, Evaluation and Characterization of Available Bandwidth Probing Techniques IEEE Journal on Selected Areas in Communications, vol. 21, no. 6, August 2003
Typ dokumentu
Identyfikator YADDA

Zgłoszenie zostało wysłane

Zgłoszenie zostało wysłane

Musisz być zalogowany aby pisać komentarze.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.