| Mebibits per second (Mibit/s) | Gibibits per second (Gibit/s) |
|---|---|
| 1 Mebibit per second | 0.0009765625 Gibit/s |
| 2 Mebibits per second | 0.001953125 Gibit/s |
| 3 Mebibits per second | 0.0029296875 Gibit/s |
| 4 Mebibits per second | 0.00390625 Gibit/s |
| 5 Mebibits per second | 0.0048828125 Gibit/s |
| 10 Mebibits per second | 0.009765625 Gibit/s |
| 20 Mebibits per second | 0.01953125 Gibit/s |
| 25 Mebibits per second | 0.0244140625 Gibit/s |
| 50 Mebibits per second | 0.048828125 Gibit/s |
| 100 Mebibits per second | 0.09765625 Gibit/s |
| Reference | Mebibits per second (Mibit/s) | Gibibits per second (Gibit/s) |
|---|---|---|
| A dial-up modem | 0.0534058 Mibit/s | 0.0000521541 Gibit/s |
| Typical home broadband | 95.3674 Mibit/s | 0.0931323 Gibit/s |
| Gigabit Ethernet | 953.674 Mibit/s | 0.931323 Gibit/s |
| Streaming a 4K film | 23.8419 Mibit/s | 0.0232831 Gibit/s |
The mebibit per second is a unit of data transfer rate equal to 1,048,576 bits per second. Its symbol is Mibit/s. It is the binary counterpart of the megabit per second, and the two differ by 4.9 per cent — small, but large enough to change a headline figure.
That five per cent is where the unit starts to matter. A connection advertised at 100 megabits per second and a connection at 100 mebibits per second differ by about five megabits, which is a whole high-definition video stream. In a specification, a contract or a benchmark report, quoting one and delivering the other is a real discrepancy rather than a rounding difference.
In practice the confusion is rare in networking, because network equipment is always specified in decimal. What produces mebibit figures is measurement software: a tool that counts a transfer in mebioctets and divides by elapsed seconds is reporting a binary rate, and multiplying by eight makes it mebibits per second. A person comparing that reading with an advertised rate must convert twice, once for the base and once for the factor of eight.
Where a genuine binary rate does arise is inside a machine. A memory bus transfers a fixed number of bits per clock cycle, and the width is a power of two — sixty-four bits at a time, for instance — so the quantity moved per cycle is binary even though the clock frequency is not. Rates derived from such a structure are naturally expressed with binary prefixes.
For scale, a mebibit per second is 131,072 octets per second, or about 128 kibioctets per second. That is roughly a photograph every two seconds, or a plain-text novel every four. It is a rate at which the modern web is slow but usable, which puts it in the range that mobile networks fall to when congested.
The correct symbol has the lowercase i, and its presence is the only reliable way to tell the two conventions apart. A document writing Mbit/s in a context where the underlying figure came from a binary computation has misstated its own measurement by five per cent.
One mebibit per second equals 1,048,576 bits per second, 131,072 octets per second, or about 1.049 megabits per second.
The gibibit per second is a unit of data transfer rate equal to 1,073,741,824 bits per second. Its symbol is Gibit/s. It is the binary counterpart of the gigabit per second, and the two now differ by 7.4 per cent, which is enough to matter in any engineering specification.
The unit belongs to the inside of a machine rather than to the network. Memory buses, processor interconnects and the links between chips on the same board all move a power-of-two number of bits per clock cycle, so their throughput is naturally expressed with a binary prefix. A bus sixty-four bits wide clocked at a given frequency delivers a rate that is a binary multiple of that frequency.
Networking, by contrast, is decimal all the way down. Gigabit Ethernet carries exactly one thousand million bits per second, not 1,073,741,824, and the symbol rate on the wire is chosen to make that so. Confusing the two overstates a link's capacity by seven per cent, which in a capacity plan is the difference between adequate and insufficient.
In octets a gibibit per second is 134,217,728, or 128 mebioctets per second. That is close to the throughput of a fast mechanical hard drive and well below a modern solid-state drive, so it sits at the point where storage and internal buses meet and where matching their rates becomes a design question.
Benchmark tools are the commonest place to see the unit written correctly. A memory bandwidth test that allocates buffers in powers of two and measures how long they take to traverse naturally reports in gibibits or gibioctets per second, and a well-written tool says so explicitly rather than rounding to the decimal unit.
The reason to insist on the distinction here rather than lower down the scale is arithmetic. At the kibibit the gap was 2.4 per cent and could be ignored; here it is nearly a thirteenth, and it grows by a further 2.4 per cent at every step above. Getting into the habit at this level costs nothing and avoids compounding errors later.
One gibibit per second equals 1,073,741,824 bits per second, 134,217,728 octets per second, or about 1.074 gigabits per second.