The local and global effects of traffic shaping

The Internet is witnessing explosive growth in traffic due to bulk content transfers, such as multimedia and software downloads, and online sharing and backups of personal, commercial, and scientific data. Wide-area network bandwidth is expensive and this cost is forcing many ISPs to deploy middle boxes to contain bulk traffic. As a result, many Internet bottlenecks today are economic rather than physical. That is, for many links interconnecting distinct organizations, there is often plenty of available physical capacity. However, the cost of actually transmitting across these link is based on peak levels of utilization, for instance as measured by the 95% link utilization. Thus, there are incentives to perform traffic shaping across these links to limit peak levels of utilization. In light of these trends, this paper makes the following contributions. We show that appropriate inter-ISP traffic shaping mechanisms can dramatically reduce peak levels of utilization with no impact on interactive applications and only minimal degradation of bulk data transfers. This suggests that in the future, it is in the self-interest of every ISP to perform such traffic shaping at the edges of its network. Unfortunately, we show that the local incentives to perform traffic shaping will result in dramatically negative global slowdown of bulk transfers, with the degradation growing as a function of the distance between the source and destination. Essentially, geographic time zone differences and the associated offsets in the local times of peak utilization mean that bulk transfers traveling sufficiently far will always be throttled by some ISP between the source and destination. Our findings suggest that once traffic shaping becomes predominant, alternative data transfer mechanisms will be needed to efficiently deliver bulk data across the Internet.

[1]  Joan Feigenbaum,et al.  A BGP-based mechanism for lowest-cost routing , 2002, PODC '02.

[2]  Fabrice Guillemin,et al.  Analysis of ADSL traffic on an IP backbone link , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[3]  Krishna P. Gummadi,et al.  King: estimating latency between arbitrary internet end hosts , 2002, IMW '02.

[4]  Alexander S. Szalay,et al.  TeraScale SneakerNet: Using Inexpensive Disks for Backup, Archiving, and Data Exchange , 2002, ArXiv.

[5]  Benoit Claise,et al.  Cisco Systems NetFlow Services Export Version 9 , 2004, RFC.

[6]  Hiroshi Esaki,et al.  The impact and implications of the growth in residential user-to-user traffic , 2006, SIGCOMM.

[7]  Andrew Odlyzko,et al.  Internet traffic growth: sources and implications , 2003, SPIE ITCom.

[8]  Anees Shaikh,et al.  Load-sensitive routing of long-lived IP flows , 1999, SIGCOMM '99.

[9]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[10]  A. Shabtai,et al.  Per-packet pricing scheme for IP networks , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

[11]  Murali S. Kodialam,et al.  Runs based traffic estimator (RATE): a simple, memory efficient scheme for per-flow rate estimation , 2004, IEEE INFOCOM 2004.

[12]  Kevin R. Fall,et al.  A delay-tolerant network architecture for challenged internets , 2003, SIGCOMM '03.

[13]  Cheng Huang,et al.  Can internet video-on-demand be profitable? , 2007, SIGCOMM '07.

[14]  kc claffy,et al.  Understanding Internet traffic streams: dragonflies and tortoises , 2002, IEEE Commun. Mag..

[15]  Robert Tappan Morris,et al.  TCP behavior with many flows , 1997, Proceedings 1997 International Conference on Network Protocols.

[16]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[17]  Michalis Faloutsos,et al.  Transport layer identification of P2P traffic , 2004, IMC '04.

[18]  Krishna P. Gummadi,et al.  An analysis of Internet content delivery systems , 2002, OPSR.

[19]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

[20]  George C. Polyzos,et al.  A Parameterizable Methodology for Internet Traffic Flow Profiling , 1995, IEEE J. Sel. Areas Commun..

[21]  Michalis Faloutsos,et al.  Is P2P dying or just hiding? [P2P traffic measurement] , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[22]  Xiaowei Yang,et al.  NIRA: a new Internet routing architecture , 2003, FDNA '03.

[23]  S. Schoen Packet Forgery By ISPs : A Report On The Comcast Affair , 2007 .

[24]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .