

Alternatively, TCP provides a delivery system analogous to stream delivery. UDP is not a guaranteed delivery protocol, it simply sends packets, regardless of congestion in the network, and does not provide any confirmation of receipt to the sender.

Most internet traffic is either based on Transmission Control Protocol (TCP) or User Datagram Protocol (UDP). A typical user of the internet does not care about concepts such as packets, they simply run applications, like web browsers, completely unaware of the size and duration of their connection to the internet. To understand user controlled bandwidth it is important to understand how internet traffic “flows” as well as trends in data movement and user interactions with the internet. The final section of the paper provides a discussion on the current state of user controlled bandwidth and what direction it may take in the future. The subsequent section will examine some current tools for implementing user controlled bandwidth. Next we will examine a particular case study in which households were given a tool to monitor and adjust their bandwidth usage. Following the introduction is a look into the need for user controlled bandwidth and what benefits it affords. We will begin with an introduction describing typical internet traffic as well as how users typically interact with the internet. This paper will review what distributed computing means to an average user as well as how we can make better use of our networks by providing users with simple to use tools to understand bandwidth and how different applications utilize the finite resource. Specifically, terms like bandwidth or latency mean little to the average computer user in terms of the actual performance of their computer. As we continue to build computer interfaces which simplify the user experience (iOS, for example) more of the population can make use of computers without knowledge of how a computer works. The last decade (2000 – 2010) has seen a global increase in the number of internet users by over 400%, and as expansion into the Middle East and Africa continues, the total number of people connected to the internet will only grow.

In the past 20 years, advancements in computing have gravitated towards connectivity, specifically the rise of the internet.
