Re: kilobit=1000bit

From: Thomas Munck Steenholdt <hidden>
Date: 2004-02-22 20:39:00

alex@pilosoft.com wrote:
While trying to investigate mysterios packet loss on a link limited by tc
to its theoretical capacity, I realized that tc (and some other tools)  treat kilobit as 1024 bits per second. This is manifestly incorrect, as it
is pretty much standard for equipment specifications to be given as 1000
bit per second=kilobit.

Examples:

* Ethernet (10BaseT)  is driven by 10Mhz (as in 10 million oscillations per second:) clock, resulting in 10 million bits per second capacity.

* Ethernet (100BaseT) is driven by 125Mhz clock and uses 4B/5B encoding resulting in 100 million bits per second capacity.

* 56k modem is (details are too long) but it results in 56000 bits/second.


I can't think of any networking technology that rates the capacity in 1024 bits/second = kilobit.

This may be a just a heads-up to those unaware, but, it would be nice to change tc to use correct multipliers (possibly with a switch to revert to old behavior).


-alex
There is an interesting description of the "right" way to do this on
this page: http://www.romulus2.com/articles/guides/misc/bitsbytes.shtml

Thomas
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help