Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/511334.511372acmconferencesArticle/Chapter ViewAbstractPublication PagesmetricsConference Proceedingsconference-collections
Article

On Internet backbone traffic modeling

Published: 01 June 2002 Publication History

Abstract

The motivation of this work is to design a traffic model that can be used in routers or by network administrators to assist in network design and management. Currently, network operators have very basic information about the traffic. They mostly use SNMP, which provides average throughput information over 5 minutes intervals. An analytical model can provide more accurate information on the traffic such as its variation and its auto-correlation at short timescales.In contrast to other works (see [2] and the references therein), we choose to model the traffic on a link that is not congested (congestion possibly appears elsewhere in the Internet). This assumption is valid (and in fact is the rule) for backbone links that are generally over-provisioned (i.e., the network is designed so that a backbone link does not reach 50% utilization in the absence of link failure [4]). This choice is driven by our main objective, which is to provide a link dimensioning tool usable in backbone network management.We opt for a model of the traffic at the flow level. Modeling the traffic at the packet level is very difficult, since traffic on a link is the result of a high level of multiplexing of numerous flows whose behavior is strongly influenced by the transport protocol and by the application. A flow in our model is a very generic notion. It can be a TCP connection or a UDP stream (described by source and destination IP addresses, source and destination port numbers and the protocol number), or it can be a destination address prefix (e.g., destination IP address in the form a.b.0.0/16). The definition of a flow is deliberately kept general, which allows our model to be applied to different applications and to different transport mechanisms. The model can however be specified to some particular traffic types such as FTP and HTTP. By specifying the model to a certain traffic type, one must expect to obtain better results.Data flows arrive to a backbone link at random times, transport a random volume of data, and stay active for random periods. Given information on flows, our model aims to compute the total (aggregate) rate of data observed on the backbone link. We are interested in capturing the dynamics of the total data rate at short timescales (i.e., of the order of hundreds of milliseconds). This dynamics can be completely characterized using simple mathematical tools, namely the shot-noise process [3]. Our main contribution is the computation of simple expressions for important measures of backbone traffic such as its average, its variance, and its auto-correlation function. These expressions are functions of a few number of parameters that can be easily computed by a router (e.g., using a tool such as NetFlow, which provides flow information in Cisco routers).Our model can be helpful for managing and dimensioning IP backbone networks. Knowing the average and the variance of the traffic allows an ISP to provision the links of its backbone so as to avoid congestion. Congestion can be avoided at short timescales of the order of hundreds of milliseconds. The auto-correlation function of the traffic can be used to propose predictors for its future values. The prediction of the traffic has diverse applications in managing the resources of the backbone. One interesting application is the use of a short-term prediction to optimize packet routing and load balancing. Our model can also be used to assess the impact on backbone traffic of changes made in the rest of the Internet such as the addition of a new customer, a new application, or a new transport mechanism. The ISP can plan the provisioning of its backbone so as to absorb the resulting change of traffic before this change takes place.

References

[1]
E. Altman, K. Avratchenkov, and C. Barakat, "A stochastic model for TCP/IP with stationary random losses", ACM SIGCOMM, September 2000.
[2]
S. Ben Fredj, T. Bonald, A. Proutiere, G. Regnie and J. Roberts, "Statistical Bandwidth Sharing: A Study of Congestion at Flow Level", ACM SIGCOMM, August 2001.
[3]
D. Daley and D. Vere-Jones, "An introduction to the theory of point processes", Springer, 1988.
[4]
C. Fraleigh, S. Moon, C. Diot, B. Lyles and F. Tobagi, "Packet-Level Traffic Measurements from a Tier-1 IP Backbone", Sprint ATL Technical Report TR01-ATL-110101, November 2001.

Cited By

View all
  • (2024)Modeling Music Streaming as Bipartite Network2024 Panhellenic Conference on Electronics & Telecommunications (PACET)10.1109/PACET60398.2024.10497024(1-4)Online publication date: 28-Mar-2024
  • (2007)Fabric on a Chip: A Memory-management PerspectiveHigh-performance Packet Switching Architectures10.1007/1-84628-274-8_5(101-120)Online publication date: 2007
  • (2004)A methodology for estimating interdomain web traffic demandProceedings of the 4th ACM SIGCOMM conference on Internet measurement10.1145/1028788.1028833(322-335)Online publication date: 25-Oct-2004
  • Show More Cited By
  1. On Internet backbone traffic modeling

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGMETRICS '02: Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
    June 2002
    299 pages
    ISBN:1581135319
    DOI:10.1145/511334
    • cover image ACM SIGMETRICS Performance Evaluation Review
      ACM SIGMETRICS Performance Evaluation Review  Volume 30, Issue 1
      Measurement and modeling of computer systems
      June 2002
      286 pages
      ISSN:0163-5999
      DOI:10.1145/511399
      Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 June 2002

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    SIGMETRICS02
    Sponsor:

    Acceptance Rates

    SIGMETRICS '02 Paper Acceptance Rate 23 of 170 submissions, 14%;
    Overall Acceptance Rate 459 of 2,691 submissions, 17%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 24 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Modeling Music Streaming as Bipartite Network2024 Panhellenic Conference on Electronics & Telecommunications (PACET)10.1109/PACET60398.2024.10497024(1-4)Online publication date: 28-Mar-2024
    • (2007)Fabric on a Chip: A Memory-management PerspectiveHigh-performance Packet Switching Architectures10.1007/1-84628-274-8_5(101-120)Online publication date: 2007
    • (2004)A methodology for estimating interdomain web traffic demandProceedings of the 4th ACM SIGCOMM conference on Internet measurement10.1145/1028788.1028833(322-335)Online publication date: 25-Oct-2004
    • (2005)The Network Processing Forum switch fabric benchmark specificationsIEEE Network: The Magazine of Global Internetworking10.1109/MNET.2005.140769219:2(5-9)Online publication date: 1-Mar-2005

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media