Modeling and analysis of HTTP traffic
2000
Abstract
The global Internet has seen tremendous growth in terms of nodes and user base as well as of types of applications. One of the most important consequences of this growth is related to an increased complexity of the traffic experienced in these networks. Each application has a set of unique characteristics in terms of performance characteristics, transactions as well as the way the transaction processing profile maps onto unique network resource requirements. In order to support Internet applications effectively, it is therefore important to understand and to characterize the application level transactions as well as the effect of different TCP/IP control mechanisms on application-level parameters. It is the goal of this paper to model and to evaluate the characteristics of World Wide Web traffic. Results are reported on measuring, modeling and analysis of specific Hyper Text Transfer Protocol traffic collected from different (classes of) sites together with methodologies used for capturing HTTP flows as well as for modeling. The paper concludes with a discussion on the structure of Web pages and a model for the generation of the number of embedded pages in a Web page is suggested.
References (25)
- Abdullah G., Analysis and Modeling of World Wide Web Traf- fic, PhD thesis, Department of Computer Science, Virginia Polytechnic Institute and State University, May 1998.
- Arlitt M. and Williamson C., Internet Web Servers: Workload Characterization and Performance Implications, IEEE/ACM Transactions on Networking, Vol 5 No 5, October 1997.
- Barford P. and Crovella M.E, Generating Representative We- b Workloads for Network and Server Performance Evalua- tion, Report BU-CS-97-006, Computer Science Department, Boston Univerdity, 1997.
- Berners-Lee R. et al., Hytertext Transfer Protocol - HTTP/1.0, RFC 1945, May 1996.
- Crovella M.E. and Bestavros A., Explaining World Wide Web Traffic Self-Similarity, Technical Report: TR-95-015, Com- puter Science Department, Boston University.
- Crovella M.E. and Taqqu M.S., Estimating the Heavy Tail Index from Scaling Properties, Methodology and Computing in Applied Probability, Vol 1, No. 1, 1999.
- D'Agostino R.B. and Stephens M.A., Goodness-of-Fit Tech- niques, Marcel Dekker Inc., 1986.
- Fielding R. et al., Hypertext Transfer Protocol -HTTP/1.1, RFC 2616, June 1999.
- Gettys J., HTTP problem statemen- t, http://www.w3.org/Protocols/HTTP- NG/951005Problem.html, 1995. W3C.
- Heidemann K., Obraczka K., and Touch J., Modeling the Performance of HTTP Over Several Transport, IEEE/ACM Transactions on Networking, Vol 5.5, October 1997.
- Jena A.K., Modeling and Analysis of Internet Applications, Licentiate Thesis, Lund Institute of Technology, University of Lund, Sweden, 2000.
- Johnson N., Kotz S., and Kemp A.W., Univariate Discrete Distributions, Second Edition, John Wiley & Sons, 1993.
- Johnson N., Kotz S., and Balakrishnan N., Continuous Uni- variate Distributions, Vol. 1, Second Edition, John Wiley & Sons, 1994.
- Kristol D. and Montulli L., HTTP State Management Mech- anism, RFC 2109, February 1997.
- Kurien T.V., correspondence with T. V. Kurien (Niksun Inc.), 1998.
- Kurose J.F. and Ross K.W.M., Computer Network- ing A Top-Down Approach Featuring the Internet, http://www.seas.upenn.edu/˜ross/book/Contents.htm, October 1999.
- "NIKSUN NetVCR", http://niksun.com/products/netvcr.html
- Nielsen et al, Network Performance Effects of HTTP/1.1, SIGCOMM 1997.
- Ostermann S., TCPTRACE: A TCP connection analysis tool, http://jarok.cs.ohiou.edu/software/tcptrace/tcptrace.html.
- Paxson V., Empirically-Derived Analytic Models of Wide- Area TCP Connections, IEEE/ACM Transactions on Net- working, Vol. 2, No. 4, August 1994.
- Pruthi P., Jena A.K. and Popescu A., HTTP Interaction- s with TCP, Proceedings of the 11th ITC Specialist Semi- nar: Multimedia and Nomadic Communications, Yokohama, Japan, October 1998.
- Resnick S.I., Heavy Tail Modeling and Teletraffic Data, The Annals of Statistics, 25(5), 1997.
- Ross K.W., Hash-Routing for Collections of Shared Web Caches, IEEE Network Magazine, November 1997.
- Scheaffer R.L. and McClave J.T., Statistics for Engineers, PWS Publishers, 1982.
- Xanthakis S., GetWeb version 2.7.2, January 1999, http://www.enfin.com/getweb/