[flow-tools] 1 Mb = 1000000 bytes?! ;-)
Cougar
cougar@random.ee
Wed, 19 Jun 2002 09:02:02 +0300 (EEST)
This is exactly what I wrote except 'k' means 1000 and 'K' means '1024'.
As I wrote, in networking (or telco) world, there are confusion using 'k'
and 'K' but usually it means 1000 (bits, kilobits, megabits - speed). You
are right that 'M' means 100000 for ethernet (10Mbps = 10 000 000 bps). At
the same time it is 1024000 for serial connections (2 Mbps = 2 048 000
bps).
There ar no way to separate these 'megas'. But for 'kilo' it is always
that 'K' means 1024 (memory) and 'k' means 1000 (speed).
Anyway, our discussion was initially about 'mega' and it is true that
2^20 and 10^6 are both written as 'M'. Because is isn't speed but size, it
should be 2^20.
Literature (it is easy to find more such pages)..
http://homepage.ntlworld.com/robin.d.h.walker/cmtips/speed.html
First, when used in measuring communication speeds in bits per second, the
prefix kilo- means 1000. For instance, the maximum download speed of a 56
kbps dial-up modem is 56000 bps.
http://www.computersandinternet.com/Dictionary/Terms-K.htm
k (kilo). Prefix with a value 1000.
kilo. In computer jargon it is used as an abbreviation for 1024 (K).
Prefix with a value 1000 (k).
http://www.mtv411.com/Computer-Basics.htm
Kilobyte
A Kilobyte is 1024 bytes and 8,192 bits. 1024 comes from 2^10 but is
usually rounded down to 1000, 1024 is used when precise data sizes are
required.
Megabyte
This is 1024 kilobytes, 1,048,576 bytes and 8,388,608 bits
Gigabyte
A Gigabyte is 1024 Megabytes, 1,048,576 kilobytes, 8,388,608 bytes and
8,589,934,592 bits
http://www.glossar.de/glossar/1frame.htm?http%3A//www.glossar.de/glossar/amglos_k.htm
Here are interesting readings also:
http://slashdot.org/articles/99/08/10/0259245.shtml
Unfortunately I didn't find any offical standard for that (from IEEE or
ANSI or ISO) but you can continue :-)
---
Cougar