The New Web: Characterizing AJAX Traffic

  • Fabian Schneider
  • Sachin Agarwal
  • Tansu Alpcan
  • Anja Feldmann
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4979)

Abstract

The rapid advent of “Web 2.0” applications has unleashed new HTTP traffic patterns which differ from the conventional HTTP request-response model. In particular, asynchronous pre-fetching of data in order to provide a smooth web browsing experience and richer HTTP payloads (e.g., Javascript libraries) of Web 2.0 applications induce larger, heavier, and more bursty traffic on the underlying networks. We present a traffic study of several Web 2.0 applications including Google Maps, modern web-email, and social networking web sites, and compare their traffic characteristics with the ambient HTTP traffic. We highlight the key differences between Web 2.0 traffic and all HTTP traffic through statistical analysis. As such our work elucidates the changing face of one of the most popular application on the Internet: The World Wide Web.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Krishnamurthy, B., Rexford, J.: Web protocols and practice: HTTP/1.1, Networking protocols, caching, and traffic measurement. Addison-Wesley, Reading (2001)Google Scholar
  2. 2.
    Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners-Lee, T.: Rfc 2616, hypertext transfer protocol – http/1.1 (1999)Google Scholar
  3. 3.
    Zakas, N., McPeak, J., Fawcett, J.: Professional AJAX. Wiley, Chichester (2006)Google Scholar
  4. 4.
    Crovella, P.B.M.: The network effects of prefetching. In: INFOCOM (1998)Google Scholar
  5. 5.
    Abrams, M., Standridge, C.R., Abdulla, G., Williams, S., Fox, E.A.: Caching proxies: limitations and potentials. In: WWW Conference (1995)Google Scholar
  6. 6.
    Barford, P., Bestavros, A., Bradley, A., Crovella, M.E.: Changes in Web client access patterns: Characteristics and caching implications. In: World Wide Web (1999)Google Scholar
  7. 7.
    Challenger, J., Iyengar, A., Danzig, P.: A scalable system for consistently caching dynamic Web data. In: INFOCOM (1999)Google Scholar
  8. 8.
    The impact of AJAX on web operations (2005), http://www.bitcurrent.com/?p=105
  9. 9.
    Document Object Model (DOM) (2007), http://www.w3.org/DOM
  10. 10.
    Paxson, V.: Bro intrusion detection system (2007), http://www.bro-ids.org
  11. 11.
    Feldmann, A., Rexford, J., Caceres, R.: Efficient policies for carrying Web traffic over flow-switched networks. IEEE/ACM Trans. Networking 6(6) (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Fabian Schneider
    • 1
  • Sachin Agarwal
    • 1
  • Tansu Alpcan
    • 1
  • Anja Feldmann
    • 1
  1. 1.Deutsche Telekom LaboratoriesTechnische Universität BerlinBerlinGermany

Personalised recommendations