|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Explaining Network Speeds
How often have you wondered what the what kbps really means. Ever wonder how fast a 10Mbps Ethernet is? How long SHOULD it take to copy a file from one computer to another over different kinds of networks? How long should a download take over a modem? Is a 1mb network like PNA fast enough for your ? In this article I will attempt to clarify modem, boradband, and common networking speeds in a practical easy to follow way.
Foreward: To keep this article clear and simple, I have chosen to ignore the 1000/1024 'base 2' issues.
Definitions
BIT: abreviated to a small b (Kbps), unit of measurement in a computer representing a 1 or a 0
BYTE: abbreviated to a capital B (KBps), another unit of measurement in a computer, 8 bits are in a single byte. Other lengths are possible like 16, 32, 64, etc but network communications is based on 8 bit lengths.
Kbps: kilobits per second, or 1000 bits per second
Mbps: Megabits per second or 1,000,000 bits per second
Is It Bytes or Bits? The small b in Kbps lets us know the unit of measurement is bits. A capital B would let us know the measurement is in Bytes.
Even though the metric system uses a small k for kilo, the computer industry has chosen to use a capital K in most cases.
Definition Examples:
56Kbps 56 X 1000 bits per second = 56,000 ones and zero's
128Kbps 128 X 1000 bits per second = 128,000 ones or zero's
460Kbps 460 X 1,000 bits per second = 460,000 ones or zero's
1Mbps 1 X 1,000,000 bits per second = 1 million one's or zero's
10Mbps 10 X 1,000,000 bits per second = 10 million one's or zero's
Use:
So far so goood. It would appear that you have enough information to start figuring out how long it takes to transfer files but you have to remember that these speeds are in BITS not BYTES. When we look at a file size we look at the number of BYTES not the number of bits. Using this information we can build the chart below.
Theoretical Maximum Speeds
Aprox Theoretical Transfer Times:
Theoretical vs Real times:
So many factors go into real transfer times that it is very difficult to wrap blanket numbers around them. Once you get over ISDN speeds, network latency, protocol overhead, driver efficiency, and all kinds of other technical things get in the way. In general, expect transfer speeds of 40 to 80% of the maximum speed.
Aprox Real Transfer Times:
*PCI Bus inefficiency can easly make this 9-14 seconds
**Often, these systems run at 1/2 speed because of interference
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||