| Megabit (Mbit) | Kibibit (Kibit) |
|---|---|
| 1 Megabit | 976.5625 Kibit |
| 2 Megabit | 1953.125 Kibit |
| 3 Megabit | 2929.6875 Kibit |
| 4 Megabit | 3906.25 Kibit |
| 5 Megabit | 4882.8125 Kibit |
| 10 Megabit | 9765.625 Kibit |
| 20 Megabit | 19531.25 Kibit |
| 25 Megabit | 24414.0625 Kibit |
| 50 Megabit | 48828.125 Kibit |
| 100 Megabit | 97656.25 Kibit |
| Referenz | Megabit (Mbit) | Kibibit (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 |
Das Megabit ist eine Einheit digitaler Information von einer Million Bit. Sein Zeichen ist Mbit. In dieser Einheit wird die Geschwindigkeit eines Internetanschlusses fast immer beworben, was sie zu einer der wenigen Dateneinheiten macht, denen gewöhnliche Kundschaft bei jeder Tarifwahl namentlich begegnet.
Ein Megabit ist genau eine Million Bit, nicht 1 048 576. Diese Unterscheidung hat handfeste Folgen. Ein Megabit fasst 125 000 Oktette, also 125 Kilooktett, sodass ein Anschluss mit 100 Megabit je Sekunde bestenfalls etwa 12,5 Megaoktett je Sekunde überträgt. Eine mit 500 Megaoktett angegebene Datei braucht daher mindestens vierzig Sekunden und nicht die vier, die die beworbene Zahl zu versprechen scheint.
Dieser Faktor acht ist der Grund, weshalb so viele ihren Anschluss für langsamer halten als verkauft. Unredlich ist daran nichts: Die Branche nennt den Durchsatz in Bit je Sekunde, weil die Übertragungsschicht genau das trägt, während Dateiverwaltungen die Größe in Oktetten nennen, weil der Speicher so gegliedert ist. Beide Gebräuche stimmen in ihrem Bereich, und die Rechnung dazwischen ist eine Teilung durch acht.
Der wirkliche Durchsatz liegt noch tiefer. Protokollköpfe, Fehlerkorrektur und Wiederholungen verbrauchen Kapazität, und der nutzbare Anteil einer Strecke beträgt meist 90 bis 95 Prozent der Nennrate. Funkstrecken verlieren mehr, denn das Medium ist geteilt und Störungen erzwingen Wiederholungen. Ein mit 100 Megabit je Sekunde beworbener Anschluss liefert in der Praxis häufig etwa 90 und über ein ausgelastetes Funknetz weniger.
Die Zahlen, die die Zeitabschnitte kennzeichnen, sind es wert, im Kopf zu bleiben. Frühes Breitband bot 1 bis 8 Megabit je Sekunde, Kabel und Glasfaser hoben das auf 50 und 100, und Gigabitanschlüsse sind in Städten heute üblich. Hochauflösendes Bewegtbild braucht etwa 5 Megabit je Sekunde, ultrahoch auflösendes etwa 25 und ein Bildgespräch zu zweit 8; der wirkliche Bedarf eines Haushalts liegt somit meist weit unter dem Gebuchten.
Im Speicher beschreibt das Megabit die Größe der Bausteine. Ein Speicherbaustein mit 512 Megabit fasst 64 Megaoktett, und mehrere solcher Bausteine ergeben ein Modul. Der Hersteller zählt in Bit, weil das Silizium eben dies enthält; der Käufer zählt in Oktetten, weil das Betriebssystem eben dies meldet.
Ein Megabit entspricht 1 000 000 Bit, 1000 Kilobit, 125 Kilooktett oder etwa 0,9537 Mebibit.
Das Kibibit ist eine Einheit digitaler Information von 1024 Bit. Sein Zeichen ist Kibit. Es ist der erste der binären Vorsätze, einer Reihe von Einheiten, die die Internationale Elektrotechnische Kommission 1998 festlegte, um eine Verwirrung zu beenden, die das Rechnerwesen seit den sechziger Jahren durchzog.
Das Problem war einfach. Rechner sprechen Speicher in Zweierpotenzen an, sodass Speicher in Blöcken zu 1024 und nicht zu 1000 kam. Ingenieure borgten sich für diese Menge den metrischen Vorsatz Kilo, weil 1024 nahe bei 1000 liegt, und bei kleinen Zahlen war die Näherung harmlos. Doch Ablage und Übertragung zählten in echten Tausendern, sodass derselbe Vorsatz zweierlei bedeutete, je nachdem, welcher Teil der Maschine beschrieben wurde.
Die Lösung der IEC bestand darin, neue Namen zu prägen. Kibi ist eine Verkürzung von Kilo binär, und das Muster setzt sich mit Mebi, Gibi, Tebi, Pebi, Exbi, Zebi und Yobi fort. Jedes ist das 1024fache des darunter, und jedes Zeichen hat die Form eines Großbuchstabens gefolgt von kleinem i: Ki, Mi, Gi, Ti und so weiter. Das Kilobit bedeutet fortan tausend Bit und nichts sonst.
Ein Kibibit sind 128 Oktette, und der Abstand zum Kilobit beträgt 2,4 Prozent. Dieser kleine Unterschied erklärt, weshalb beide so lange verwechselt wurden: In dieser Größe merkt es niemand. Der Fehler häuft sich um 2,4 Prozent auf jeder Stufe, erreicht 5 Prozent beim Mebibit, 7 Prozent beim Gibibit und 21 Prozent beim Yobibit — dort wurde die Mehrdeutigkeit wirklich teuer.
Die Übernahme ist teilweise und ungleich. Normungsgremien, der Linux-Kern und der Großteil der technischen Dokumentation gebrauchen die IEC-Vorsätze richtig. Verbrauchersoftware weithin nicht, und viele Programme schreiben weiterhin KB, während sie durch 1024 teilen. So muss ein Leser oft aus dem Zusammenhang schließen, welcher Übereinkunft eine Zahl folgt — genau das, was die Norm verhindern sollte.
In der Praxis erscheint das Kibibit vor allem in den Angaben kleiner Speicherbausteine, in seriellen Speichern eingebetteter Anlagen und in Protokollschriften, wo eine genaue Zweierpotenz zählt. Überall dort, wo 1024 gemeint ist und nicht 1000, ist dies die richtige Einheit.
Ein Kibibit entspricht 1024 Bit, 128 Oktett oder 1,024 Kilobit.