Help me settle an argument before this customer rings me back

Message Bookmarked
Bookmark Removed
In nearly 2 years of broadband sales and customer services, I have always referred to the speed of ADSL (e.g. 1Mb) as one-megabyte per second. I just had a bloke ring up and say that I am wrong and that internet speeds are usually given in megaBITS per second.
He explained that if you have a small "b" (i.e. 1Mb) then it is bits, but if you have a capital "B" (1MB) then it is bytes. Fair enough, didn't know that but I won't quibble with him on that count.

I'm just worried that I have been mis-selling our internet connections in megabytes per second rather than megabits per second. Throughout my career.

Someone in the know please let me know!

dog latin (dog latin), Wednesday, 12 October 2005 15:47 (twenty years ago)

I think it's megaBIT, but I don't know for sure.

William Paper Scissors (Rock Hardy), Wednesday, 12 October 2005 15:48 (twenty years ago)

uh-oh

dog latin (dog latin), Wednesday, 12 October 2005 15:49 (twenty years ago)

Generally broadband connections are sold in megabits per second, not megabytes. In general, Mb = megabit and MB = megabyte. The customer appears to be correct here.

Rhodia (Rhodia), Wednesday, 12 October 2005 15:49 (twenty years ago)

d'oh!

dog latin (dog latin), Wednesday, 12 October 2005 15:50 (twenty years ago)

A lot of people were/remain confused about this, myself included. I had an 8 megabit line at my old place but I only really noticed the speed when downloading through p2p, torrents etc. and of course you'd be very lucky to get a transfer rate of 750 kilobytes per second or more there, though it happened once or twice on slsk :)

Sociah T Azzahole (blueski), Wednesday, 12 October 2005 15:55 (twenty years ago)

Ed is one of the best people to explain it all really.

Sociah T Azzahole (blueski), Wednesday, 12 October 2005 15:56 (twenty years ago)

It's Megabit, a Megabyte is 8 times (a byte being 8 bits) as much and the stardards for data comms is to refer to speed in bits per second (Kilo, Mega, Giga)

If you have 1 Megabit ADSL you have 1024 (dont get me started on mibi and mega) bits per second 1 Megabyte per second would be an 8 Megabit line.

Jarlr'mai (jarlrmai), Wednesday, 12 October 2005 16:04 (twenty years ago)

Okay, so when I run my cursor over the network connections icon in the taskbar, the little box that pops up says the name of my connection and the speed as 100.0Mbps (megabIts/sec) (then it shows the bytes (with a Y) sent and received). So my high-speed connection is actually 12.5 megabYtes/sec? (or so it tells me - does the actual speed vary? Is 100Mbps merely theoretical?) I've been wondering this b/c of relation to download speeds, of course...

rrrobyn (rrrobyn), Wednesday, 12 October 2005 16:46 (twenty years ago)

Is 100Mbps merely theoretical?

Throughput is limited by latency to some degree. There is also an overhead caused by the underlying protocols.

Jonothong Williamsmang (ex machina), Wednesday, 12 October 2005 17:05 (twenty years ago)

You are so fired.

Peo, Wednesday, 12 October 2005 17:27 (twenty years ago)

Applying the "reasonable man standard" .. no one who wasn't an asshole would seriously think that you'd be delivering 1MB/sec at the rate you're charging. It's no big deal. Now you know.

Or you could blame it on your crazy accent. "Bite, yes - b-i-t spells Bite. B-Y-T-E? That spells Beet! duh."

when something smacks of something (dave225.3), Wednesday, 12 October 2005 17:31 (twenty years ago)

i actually had this conversation with a comcast agent three or four months ago. he kept telling me about the 4 megabyte line i'd be buying and i was like 'don't you mean mega-bit'? and then i had to explain it to him. strange - they don't teach you this stuff?

heywood jablomi (heywood), Wednesday, 12 October 2005 18:09 (twenty years ago)

Lines are measured in megabits typically, so divide by 8 for a megabyte figure.

The actual speed vs. theoretical speed is limited by all sorts - upstream speed of the server you're trying to download from (if all it can do is 1Mb then that's all you're going to get regardless of your speed). It's also limited by what else is going on on the line at the same time, so if the computer you're downloading from has 1Mb upstream and two people are trying to download from it then you're only going to get 1Mb between the two of you, assuming both of you can download >=1Mb's worth.

This all started (in my reckoning) back in the '70s/'80s when a modem would run at 400 baud, i.e. 400 bits/second. When that got to 1000 baud, it was 1Kb/s and so on; it's extended to megabits. It's confusing, since memory is dealt with in bytes and always has been. It makes me wonder now that I think about it whether or not 8Mb actually means 8 mega-baud, i.e. 8 mega bits/second.

Your network connection being 100Mb is basically the local area network connection - this is prior to it being throttled by your connection to the internet. That's to say, copying to another machine on your own network could run at 100Mb (assuming no other traffic etc.) but won't if you're getting stuff off the internet.

KeefW (kmw), Wednesday, 12 October 2005 18:19 (twenty years ago)

Forgive me... My knowledge of this subject was picked up as a ten-year old. Baud is related to bits/second, rather being the same as, though it is directly proportional. I suspect it's still where the confusion has come from, though.

KeefW (kmw), Wednesday, 12 October 2005 18:24 (twenty years ago)

DL, how'd it go on the callback?

William Paper Scissors (Rock Hardy), Wednesday, 12 October 2005 19:08 (twenty years ago)

Baud is not network speed its switching speed, the data speed depends on the bitlength of the datagram. 400 baud with a 4 bit datagram is 1600 bps.

Jarlr'mai (jarlrmai), Wednesday, 12 October 2005 20:01 (twenty years ago)

Baud more accurately, is pulses per second. And by datagram, you mean pulse.

Jonothong Williamsmang (ex machina), Wednesday, 12 October 2005 20:20 (twenty years ago)

Pulses switches, what ever, Baud is whenever a data connection switches/pulses state and the datagram is the bits transmitted in each pulse/switch.

Jarlr'mai (jarlrmai), Wednesday, 12 October 2005 21:45 (twenty years ago)


You must be logged in to post. Please either login here, or if you are not registered, you may register here.