Options

Kbps in networking

m4rtinm4rtin Member Posts: 170
"1 kbps" means 1000 bits per one second. "1 Kibps" means 1024 bits per one second. What does "1 Kbps" mean? In addition, with larger SI decimal prefixes and IEC binary prefixes there seems to be no such confusion. I mean prefix indicating the magnitude is always the capital letter. For example Mbps(106), Gbps(109), Tbps(1012), Mibps(220), Gibps(220) or Tibps(240).

Comments

  • Options
    NetworkVeteranNetworkVeteran Member Posts: 2,338 ■■■■■■■■□□
    Rfc 1594:
    rfc 1594 wrote:
    Kb kilobit
    10^3 bits of information (usually used to express a
    data transfer rate; as in, 1 kilobit/second = 1Kbps = 1Kb).
  • Options
    ptilsenptilsen Member Posts: 2,835 ■■■■■■■■■■
    I have never seen anyone actually use binary prefixes to reference bits. No Kibps or Mibps or anything like that. They are simply not needed. KiB/S or MiB/S would be acceptable for byte transfer rates, although unnecessary as throughput denominations in units of Bytes/second are implied to be as binary-prefixed units of bytes, not decimal (SI prefix) units of bytes. No one will ever say KB/s and mean 1000 bytes a second, nor will anyone ever say Kbps or kbps and mean 1024 bits per second.

    The only capitalization differences are between bytes and bits. KB/s is kilobytes/second, while kbps is kilobits per second. Kbps is also bits, and I see no significance between whether the K is capitalized. KBps I would interpret as kilobytes, but again, it's completely non-standard to use anything other than the forms bps or Bps (bits per second) or B/S (Bytes/second).

    To recap, bits are realistically never expressed using binary prefixes -- they are always decimal. A kilobit is always 1000 bits, and no one is going to think its a kibibit. Bytes are only referred to ambiguously in terms of storage media -- disc and disk vendors refer to units by SI prefixes rather than binary, which is why you'll occasionally see terms like kibibyte (KiB) used when the amount might be ambiguous. In transfer rates and file systems, byte units use binary prefixes. Networking throughputs are measured in decimal bits, and if converted are converted to binary-prefixed measurements of bytes/second, never decimal bytes/second.

    I'm no CCNP, so I invite the networking guys to correct me if I'm wrong. I've just never seen binary prefixes used for denominations of bits per second in anything, ever. They have no value as additional units in networking as I understand it, nor any value in software/programming/file systems.
    Working B.S., Computer Science
    Complete: 55/120 credits SPAN 201, LIT 100, ETHS 200, AP Lang, MATH 120, WRIT 231, ICS 140, MATH 215, ECON 202, ECON 201, ICS 141, MATH 210, LING 111, ICS 240
    In progress: CLEP US GOV,
    Next up: MATH 211, ECON 352, ICS 340
  • Options
    f0rgiv3nf0rgiv3n Member Posts: 598 ■■■■□□□□□□
    I agree with you ptilsen, and yet I keep it simple for myself...
    kbps, Kbps = kilobits
    KBps,KB/s = kilobytes

    IMHO it's just the capital on the b that makes the difference. b = bit B = byte . If anyone writes anything else I just look at them weird. :)
  • Options
    ChooseLifeChooseLife Member Posts: 941 ■■■■■■■□□□
    “You don’t become great by trying to be great. You become great by wanting to do something, and then doing it so hard that you become great in the process.” (c) xkcd #896

    GetCertified4Less
    - discounted vouchers for certs
  • Options
    al3kt.R***al3kt.R*** Member Posts: 118
    Wikipedia reads:
    k- stands for kilo, meaning 1,000, while Ki- stands for kilobinary ("kibi-"), meaning 1,024. The standardized binary prefixes such as Ki- were relatively recently introduced (in IEEE 1541-2002 that was reaffirmed on 27 March 2008 and still face low adoption. K- is often used to mean 1,024, especially in KB, the kilobyte.

    Also take a look here for common problems Data rate units - Wikipedia, the free encyclopedia

    regards
    "Tigranes: Good heavens! Mardonius, what kind of men have brought us to fight against? Men who do not compete for possessions, but for honour."--- Herodotus, The Histories
    "Nipson anomemata me monan opsin"--- Gregory of Nazianzus
    "Bruce Schneier's secure handshake is so strong, you won't be able to exchange keys with anyone else for days."--- Bruce Schneier Facts
Sign In or Register to comment.