Imagine what we will be able to do once network speeds are as great as the effective transfer rate between the components of a computer. Assuming we can get parallelization on that scale workable, we would have the computing power of all networked computers combined at our disposal.
I know businesses can get some amazing speeds in certain parts of the country like RB said of 40Gbps which is insanely fast. I know comcast is set to release a new 150Mbps plan for residential around here which is still pretty damn fast but costs probably $200 a month if not more :(. Just until a few months ago I was still trying to make due on 1.5mbps lol
I wanna' say per byte, but if an ISP starts listing things per-byte then most people aren't going to notice the difference in units (if they do, they probably won't know what it means) and just see "5 vs 40", when the two are really about the same. It's not a good marketing move at this point.
Hmm I don't quite think that applies the same way. The English system of measurements is ridiculous. If you know anything about networks, you'd know using bytes would be silly. You'd just have to switch back to bits to do any work anyways. But I guess from a consumer point of view, bytes makes more sense because that's what consumers are used to seeing.
Go read RFCs on the various headers. Most of the fields are in bits because why make everything divisible by 8 when you don't need all the bits? If it were suddenly in bytes, people would have to start expressing the size of these fields in fractions of bytes which is just dumb.