Built for the Techs, By a Tech!










 


CC Tech Forum-Tier 2 technical support tutorials tips & Faq's.

98/MeNT & 2kWhat is?ModemsNetworkGeneralSpeed

The Bits vs. Bytes Confusion

Let's start with some background information on prefixes, by mentioning the Metric system:

  • kilo (k)* = 10 ^ 3 = 1,000 thousand
  • mega (M) = 10 ^ 6 = 1,000,000 million
  • giga (G) = 10 ^ 9 = 1,000,000,000 billion
  • tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion

* Note that according to the Metric system, the "k" or "kilo" prefix is always lowercase. The binary forms of kilobytes and megabytes have become standard throughout the computer industry, although they are incorrect uses of the SI prefixes (in the IT field lowercase "k" is used to describe decimal kilobits, and capital "K" is used for binary kilobytes).

When used to describe Data Transfer Rate, bits/bytes are calculated as in the metric system

In data communications, a kilobit is a thousand bits, or 1,000 bits. It's commonly used for measuring the amount of data that is transferred in a second between two telecommunication points. Kilobits per second is usually shortened to kbps or Kbps**. Some sources define a kilobit to mean 1,024 bits. Although the bit is a unit of the binary number system, bits in data communications are discrete signal pulses and have historically been counted using the decimal number system. For example, 28.8 kilobits per second (kbps) is 28,800 bits per second.

  • 1 bit (b) = 0 or 1 = one binary digit
  • 1 kilobit ( kb) = 10^3 bits = 1,000 bits
  • 1 Megabit (Mb) = 10^6 bits = 1,000,000 bits
  • 1 Gigabit (Gb) = 10^9 bits = 1,000,000,000 bits

** Note:  Although technically speaking, the term kilobit should have a lowercase initial letter, most published reports capitalize it in abbreviation, resulting in "56 Kbps," or even the really confusing "56K."  That leaves you with the sometimes omitted lowercase "b" to distinguish between bits (b) and bytes (B). When used as a measurement of network data transfers, or throughput, always assume the word is bits first.


When used to describe Memory Size, or Data Storage bits/bytes are generally calculated as some exponent of 2


In Data storage, and when describing Memory size, a Kilobyte is 2^10, or 1024 bytes. Because of binary computer architecture and memory address boundaries, bytes are always some multiple or exponent of two.

  • 1 byte (B) = 8 bits (b)
  • 1 Kilobyte (K / KB) = 2^10 bytes = 1,024 bytes
  • 1 Megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes
  • 1 Gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes
  • 1 Terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes

Although data storage capacity, such as on hard drives is generally expressed in binary Megabytes (2^20), most Hard disk manufacturers, and some newer BIOSes use decimal megabytes (10^6), which is slightly different and it gets confusing...

  • 1 byte (B) = 8 bits (b)
  • 1 Kilobyte (K / KB) = 10^3 bytes = 1,000 bytes
  • 1 Megabyte (M / MB) = 10^6 bytes = 1,000,000 bytes
  • 1 Gigabyte (G / GB) = 10^9 bytes = 1,000,000,000 bytes
  • 1 Terabyte (T / TB) = 10^12 bytes = 1,000,000,000,000 bytes

 

Abbreviations Table

bitb0 or 1
byteB8 bits
kilobitkb1000 bits
kilobyte (binary)KB1024 bytes
kilobyte (decimal)KB1000 bytes
MegabitMb1000 kilobits
Megabyte (binary)MB1024 Kilobytes
Megabyte (decimal)MB1000 Kilobytes
GigabitGb1000 Megabits
Gigabyte (binary)GB1024 Megabytes
Gigabyte (decimal)GB1000 Megabytes

Bandwidth Quick Reference Table

Bandwidth Quick Reference Table

 Circuit Name:

 Capacity

 Comment

 DS0

 64 kbps

 Building Block for Fractional T1

ISDN 64 kbps / 128 kbps 1 or 2 DS0's
Frame Relay (Fractional T1) 64 kbps / 1.54 Mbps North America

 T1, DS-1

 1.544 Mbps

 North America

 E1, DS-1

 2.048 Mbps

 Europe, Asia

 T2, DS-2

 6.312 Mbps

 North America

 E2

 8.448 Mbps

 Europe

 E3

 34.368 Mbps

 Europe and Japan

 T3 or DS3

 44.736 Mbps

 672 DS0's, 28 T1's

 OC-1, STS1

 51.840 Mbps

 Optical Fiber, ATM* switches, SONET

 Fast Ethernet

 100.00 Mbps

 Wireless Broadband

 OC-3, STS3

 155.520 Mbps

 Optical Fiber; 3 x 51.840Mbps 

 OC-3c

 155.520 Mbps

 Optical Fiber; "c"= concatenated

 T4 274 Mbps equivalent of 6 T3's

 OC-12, STS12

 622.080 Mbps

 Optical Fiber, ATM* switches, SONET

 OC-48 2.488 Gbps Optical Fiber, ATM* switches, SONET
 OC-96 4.976 Gbps Optical Fiber, ATM* switches, SONET
 OC-192 10 Gbps Optical Fiber, ATM* switches, SONET

 OC-255

 13.21 Gbps

 Optical Fiber, ATM* switches, SONET








Message from the Salty one:
If you have any Questions/comments /suggestions or you would like to contribute to NeoTech email me
SaltyNetGuru@NeoTechCC.org or AIM me at SaltyNetGuru.



Home | Email & Browsers | Windows 9X/2k | Windows XP | Macintosh | Linux/UNIX
Corporate Support | Downloads | Usb Adapters | Cable Modems | Routers & Hubs
NOC Tools | CC Forum | Helpfull Links | About Neo | Neo Thx & Credots | Message Board