| Megabits (Mbit) | Kibibits (Kibit) |
|---|---|
| 1 Megabit | 976.5625 Kibit |
| 2 Megabits | 1953.125 Kibit |
| 3 Megabits | 2929.6875 Kibit |
| 4 Megabits | 3906.25 Kibit |
| 5 Megabits | 4882.8125 Kibit |
| 10 Megabits | 9765.625 Kibit |
| 20 Megabits | 19531.25 Kibit |
| 25 Megabits | 24414.0625 Kibit |
| 50 Megabits | 48828.125 Kibit |
| 100 Megabits | 97656.25 Kibit |
| Referentie | Megabits (Mbit) | Kibibits (Kibit) |
|---|---|---|
| A plain text message (160 characters) | 0.00128 Mbit | 1.25 Kibit |
| A three-minute MP3 | 24 Mbit | 23437.5 Kibit |
| A smartphone photo | 32 Mbit | 31250 Kibit |
| A high-definition film | 32000 Mbit | 31250000 Kibit |
| A dual-layer Blu-ray disc | 400000 Mbit | 390625000 Kibit |
De megabit is een eenheid van digitale informatie gelijk aan een miljoen bits. Het symbool is Mbit. Het is de eenheid waarin de snelheid van een internetverbinding vrijwel altijd wordt aangeprezen, wat haar tot een van de weinige gegevenseenheden maakt die gewone klanten bij naam tegenkomen telkens als zij een dienst kiezen.
Eén megabit is precies een miljoen bits, geen 1 048 576. Dat onderscheid heeft praktische gevolgen. Eén megabit houdt 125 000 octetten, dus 125 kilooctet, zodat een verbinding van 100 megabit per seconde hooguit ongeveer 12,5 megaoctet per seconde overdraagt. Een bestand dat als 500 megaoctet staat vermeld, vergt dus minstens veertig seconden, en niet de vier die het aangeprezen getal lijkt te beloven.
Die factor acht is de reden dat zovelen hun verbinding trager wanen dan wat hun verkocht is. Er gebeurt niets oneerlijks: de branche geeft de doorvoer in bits per seconde omdat dat is wat de fysieke laag werkelijk draagt, terwijl bestandsbeheerders de grootte in octetten geven omdat de opslag zo is ingedeeld. Beide gebruiken kloppen op hun eigen terrein, en de rekensom ertussen is een deling door acht.
De werkelijke doorvoer ligt nog lager. Protocolkoppen, foutcorrectie en hersendingen vreten capaciteit, en het bruikbare deel van een verbinding bedraagt doorgaans 90 tot 95 procent van haar nominale snelheid. Draadloze verbindingen verliezen meer, omdat het medium wordt gedeeld en storing herhalingen afdwingt. Een verbinding die als 100 megabit per seconde wordt aangeprezen levert in de praktijk vaak zo'n 90, en minder over een belast draadloos net.
De getallen die de tijdperken aftekenen zijn het onthouden waard. Vroege breedband bood 1 tot 8 megabit per seconde, kabel en glasvezel tilden dat naar 50 en 100, en gigabitdiensten zijn nu in steden gangbaar. Hogeresolutievideo vergt ongeveer 5 megabit per seconde, ultrahoge resolutie ongeveer 25, en een beeldgesprek tussen twee mensen 8, zodat de werkelijke behoefte van een huishouden meestal ver onder het afgesloten pakket blijft.
In het geheugen beschrijft de megabit de ruimte van de chips. Een geheugenchip van 512 megabit houdt 64 megaoctet, en meerdere zulke chips vormen een module. De fabrikant telt in bits omdat dat is wat het silicium bevat; de koper telt in octetten omdat dat is wat het besturingssysteem meldt.
Eén megabit is gelijk aan 1 000 000 bits, 1000 kilobit, 125 kilooctet of ongeveer 0,9537 mebibit.
De kibibit is een eenheid van digitale informatie gelijk aan 1024 bits. Het symbool is Kibit. Het is de eerste van de binaire voorvoegsels, een reeks eenheden die de Internationale Elektrotechnische Commissie in 1998 vastlegde om een verwarring te beëindigen die sinds de jaren zestig door het computergebruik liep.
Het probleem was eenvoudig. Computers adresseren geheugen in machten van twee, zodat geheugen in brokken van 1024 kwam in plaats van 1000. Ingenieurs leenden voor die hoeveelheid het metrieke voorvoegsel kilo, omdat 1024 dicht bij 1000 ligt, en bij kleine getallen was de benadering onschadelijk. Maar opslag en overdracht telden in echte duizendtallen, zodat hetzelfde voorvoegsel twee verschillende dingen betekende naargelang welk deel van de machine werd beschreven.
De oplossing van de IEC was nieuwe namen te munten. Kibi is een samentrekking van kilo binair, en het patroon loopt door met mebi, gibi, tebi, pebi, exbi, zebi en yobi. Elk is 1024 maal de eronder, en elk symbool heeft de vorm van een hoofdletter gevolgd door een kleine i: Ki, Mi, Gi, Ti enzovoort. De kilobit betekent voortaan duizend bits en niets anders.
Eén kibibit is 128 octetten, en de afstand tot een kilobit is 2,4 procent. Dat kleine verschil is de reden dat de twee zo lang zijn verward: op deze schaal merkt niemand het. De fout stapelt zich bij elke trede met 2,4 procent, bereikt 5 procent bij de mebibit, 7 procent bij de gibibit en 21 procent bij de yobibit, en daar werd de dubbelzinnigheid werkelijk duur.
De overname is gedeeltelijk en ongelijk geweest. Normalisatie-instellingen, de Linux-kern en het merendeel van de technische documentatie gebruiken de IEC-voorvoegsels correct. Consumentenprogramma's grotendeels niet, en veel programma's schrijven nog altijd KB terwijl ze door 1024 delen. Het gevolg is dat een lezer vaak uit het verband moet afleiden welk gebruik een getal volgt, wat juist is wat de norm moest voorkomen.
In de praktijk verschijnt de kibibit vooral in de gegevensbladen van kleine geheugenchips, in de seriële geheugens die ingebouwde stelsels gebruiken, en in protocoldocumenten waar een exacte macht van twee ertoe doet. Overal waar 1024 bedoeld is en niet 1000, is dit de juiste eenheid.
Eén kibibit is gelijk aan 1024 bits, 128 octetten of 1,024 kilobit.