Abstract
We aim to broadly study the ways that modern applications use the underlying protocols and networks. Such an understanding is necessary when designing and optimizing lower-layer protocols. Traditionally—as prior work shows—applications have been well represented as bulk transfers, often preceded by application-layer handshaking. Recent suggestions posit that application evolution has eclipsed this simple model, and a typical pattern is now a series of transactions over a single transport layer connection. In this initial study we examine application transmission patterns via packet traces from two networks to better understand the ways that modern applications use TCP.
Work supported in part by NSF grants CNS-0831535 and CNS-1213157.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Case Connection Zone, http://caseconnectionzone.org/
Allman, M., Paxson, V., Blanton, E.: TCP Congestion Control, RFC 5681 (September 2009)
Arlitt, M., Williamson, C.: Web Server Workload Characterization: The Search for Invariants (Extended Version). IEEE/ACM Transactions on Networking 5(5) (October 1997)
Barford, P., Crovella, M.: Generating Representative Web Workloads for Network and Server Performance Evaluation. In: ACM SIGMETRICS (July 1998)
Cheng, Y.: Re: [tcpm] Adopting draft-fairhurst-tcpm-newcwv. IETF TCPM Mailing List (December 2012)
Dukkipati, N., Cardwell, N., Cheng, Y., Mathis, M.: TCP Loss Probe (TLP): An Algorithm for Fast Recovery of Tail Losses. Internet-Draft draft-dukkipati-tcpm-tcp-loss-probe-00.txt, Work in progress (July 2012)
Jacobson, V.: Congestion Avoidance and Control. In: ACM SIGCOMM (1988)
Karagiannis, T., Papagiannaki, K., Faloutsos, M.: BLINC: Multilevel Traffic Classification in the Dark. In: ACM SIGCOMM (2005)
Kim, H., Claffy, K., Fomenkov, M., Barman, D., Faloutsos, M., Lee, K.: Internet Traffic Classification Demystified: Myths, Caveats, and the Best Practices. In: ACM SIGCOMM CoNEXT (December 2008)
Mockapetris, P.: Domain Names - Implementation and Specification. RFC 1035 (November 1987)
Nielsen, H., Gettys, J., Baird-Smith, A., Prud’hommeaux, E., Lie, H., Lilley, C.: Network Performance Effects of HTTP/1.1, CSS1, and PNG. In: ACM SIGCOMM (September 1997)
Paxson, V.: Empirically-Derived Analytic Models of Wide-Area TCP Connections. IEEE/ACM Transactions on Networking 2(4) (August 1994)
Paxson, V.: Automated Packet Trace Analysis of TCP Implementations. In: ACM SIGCOMM (September 1997)
Paxson, V., Floyd, S.: Difficulties in Simulating the Internet. IEEE/ACM Transactions on Networking 9(4), 392–403 (2001)
Sargent, M., Stack, B., Dooner, T., Allman, M.: A First Look at 1Â Gbps Fiber-To-The-Home Traffic. Technical Report 12-009, International Computer Science Institute (August 2012)
Visweswaraiah, V., Heidemann, J.: Improving restart of idle TCP connections. Technical Report 97-661, University of Southern California (November 1997)
Xu, Y., Yu, C., Li, J., Liu, Y.: Video Telephony for End-consumers: Measurement Study of Google+, iChat, and Skype. In: ACM Internet Measurement Conference (October 2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Sargent, M., Blanton, E., Allman, M. (2014). Modern Application Layer Transmission Patterns from a Transport Perspective. In: Faloutsos, M., Kuzmanovic, A. (eds) Passive and Active Measurement. PAM 2014. Lecture Notes in Computer Science, vol 8362. Springer, Cham. https://doi.org/10.1007/978-3-319-04918-2_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-04918-2_14
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-04917-5
Online ISBN: 978-3-319-04918-2
eBook Packages: Computer ScienceComputer Science (R0)