Comments on the Usefulness of Simple Best-Effort Traffic

This document presents some observations on "simple best-effort" traffic, defined loosely for the purposes of this document as Internet traffic that is not covered by Quality of Service mechanisms, congestion-based pricing, cost-based fairness, admissions control, or the like. One observation is that simple best-effort traffic serves a useful role in the Internet, and is worth keeping. While differential treatment of traffic can clearly be useful, we believe such mechanisms are useful as **adjuncts** to simple best- effort traffic, not as **replacements** of simple best-effort traffic. A second observation is that for simple best-effort traffic, some form of rough flow rate fairness is a useful goal for resource allocation, where "flow rate fairness" is defined by the goal of equal flow rates for different flows over the same path.

[1]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[2]  Sally Floyd,et al.  IAB Concerns Regarding Congestion Control for Voice Traffic in the Internet , 2004, RFC.

[3]  Bob Briscoe,et al.  Flow rate fairness: dismantling a religion , 2007, CCRV.

[4]  Mark Handley,et al.  Equation-based congestion control for unicast applications , 2000, SIGCOMM 2000.

[5]  Sally Floyd,et al.  Congestion Control Principles , 2000, RFC.

[6]  Scott Shenker,et al.  Specification of Guaranteed Quality of Service , 1997, RFC.

[7]  Deborah Estrin,et al.  Recommendations on Queue Management and Congestion Avoidance in the Internet , 1998, RFC.

[8]  Frank Kelly Charging and Accounting for Bursty Connections , 1995 .

[9]  Brian E. Carpenter,et al.  Architectural Principles of the Internet , 1996, RFC.

[10]  Klaus Wehrle,et al.  A Lower Effort Per-Domain Behavior (PDB) for Differentiated Services , 2003, RFC.

[11]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM 1989.

[12]  Scott O. Bradner,et al.  The (un)Economic Internet? , 2007, IEEE Internet Computing.

[13]  Scott Shenker,et al.  Congestion control for best-effort service: why we need a new paradigm , 1996, IEEE Netw..

[14]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[15]  Ratul Mahajan,et al.  Controlling high bandwidth aggregates in the network , 2002, CCRV.

[16]  Roy T. Fielding,et al.  Hypertext Transfer Protocol - HTTP/1.1 , 1997, RFC.

[17]  Ratul Mahajan,et al.  Controlling high-bandwidth flows at the congested router , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[18]  John Nagle,et al.  Congestion control in IP/TCP internetworks , 1984, CCRV.

[19]  Walid Dabbous,et al.  Fair bandwidth sharing between unicast and multicast flows in best-effort networks , 2004, Comput. Commun..

[20]  S. Shenker,et al.  Pricing in computer networks: reshaping the research agenda , 1996, CCRV.

[21]  Gregory Bell,et al.  Failure to thrive: QoS and the culture of operational networking , 2003, RIPQoS '03.

[22]  Scott Shenker,et al.  Core-stateless fair queueing: a scalable architecture to approximate fair bandwidth allocations in high-speed networks , 2003, TNET.

[23]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[24]  Steven McCanne,et al.  On improving the fairness of TCP congestion avoidance , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[25]  Jeffrey K. MacKie-Mason,et al.  Pricing the Internet , 1995 .

[26]  Frank Kelly,et al.  Rate control for communication networks: shadow prices, proportional fairness and stability , 1998, J. Oper. Res. Soc..

[27]  Srinivasan Seshan,et al.  The Congestion Manager , 2001, RFC.

[28]  Sally Floyd,et al.  Measuring the evolution of transport protocols in the internet , 2005, CCRV.

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

[30]  Sally Floyd,et al.  Metrics for the Evaluation of Congestion Control Mechanisms , 2008, RFC.

[31]  E. L. Hahne,et al.  Round robin scheduling for fair flow control in data communication networks , 1986, ICC.

[32]  Sally Floyd,et al.  Connections with multiple congested gateways in packet-switched networks part 1: one-way traffic , 1991, CCRV.

[33]  Geoff Huston,et al.  Next Steps for the IP QoS Architecture , 2000, RFC.

[34]  Tingting Zhang,et al.  Multicast-favorable max-min fairness - a general definition of multicast fairness , 2005, First International Conference on Distributed Frameworks for Multimedia Applications.