The principle of equal flow rates for each data stream in a communications
channel seems irreproachable until you start looking at the detail.
BT's Bob Briscoe points out that some
users get far more than their share by streaming continuously and grabbing
multiple data streams.
It is not the streaming itself he objects to. It is the fact that current
protocols needlessly slow down light users.
To see what he means, consider the two diagrams below. Both depict 100 users
with access rated at 2Mbits/sec sharing a 10Mbit line.
The blue portions show the times at which they are using the line - that
is, contending for a share of its capacity. If all users were engaged in
traditional ‘bursty’ web tasks, each would be using the link for only five per
cent of the time and would get something close to their full 2Mbits/sec.
Figure
1 shows what happens if 20 of them, each using just a single sTransport Control
Protocol (TCP) stream begin continuous downloads. Each is still entitled to the
same share at any point as a light user even though they are using the channel
20 times as much (100 per cent compared with five per cent).
Peer-to-peer (P2P, and other applications generating heavy traffic, make
things worse by use multiple TCP streams to speed their data flows. If the 20
heavy users from Figure 1 each grabs 25 streams (Figure 2), each is using the
channel 500 times more often (20x25) than a light user politely taking a single
stream once in a while.
This could drag a light user’s speed down to 20Kbits/sec - slower than
dial-up unless the service provider takes counter-measures.
Milton Keynes, Buckinghamshire, United Kingdom | EDS
Job Description To be primarily an expert in a particular technology (Midrange UNIX), LINUX and use the knowledge to architect infrastructure solutions for clients. Role To produce customised midrange solutions for clients. Where solutioning cannot ... more >
Sutton, Surrey, United Kingdom | Royal Marsden Hospital NHS Trust
The Royal Marsden NHS Foundation Trust is a centre of excellence for research, development, education and care in the treatment of cancer. Analyst Programmers, Band 6, £23,458-£31,779 plus 15% HCAS, Sutton, Surrey We are ... more >
Assistant Forensic Computer Analyst - Police Headquarters, Maidstone, £20,164 - £23,632 Permanent Contract Digital devices and information communication technology are present in almost every investigation the police service undertakes. Kent Police Digital Forensics Unit ... more >
About EDS EDS provides a broad portfolio of business and technology solutions to help its clients worldwide improve their business performance. EDS' core portfolio comprises information-technology and business process outsourcing services, as well as information-technology ... more >More job opportunities