netdev
[Top] [All Lists]

kilobit=1000bit

To: netdev@xxxxxxxxxxx
Subject: kilobit=1000bit
From: alex@xxxxxxxxxxxx
Date: Sun, 22 Feb 2004 14:55:14 -0500 (EST)
Sender: netdev-bounce@xxxxxxxxxxx
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


<Prev in Thread] Current Thread [Next in Thread>