| Mebibits por segundo (Mibit/s) | Kibioctetos por segundo (Kio/s) |
|---|---|
| 1 Mebibit por segundo | 128 Kio/s |
| 2 Mebibits por segundo | 256 Kio/s |
| 3 Mebibits por segundo | 384 Kio/s |
| 4 Mebibits por segundo | 512 Kio/s |
| 5 Mebibits por segundo | 640 Kio/s |
| 10 Mebibits por segundo | 1280 Kio/s |
| 20 Mebibits por segundo | 2560 Kio/s |
| 25 Mebibits por segundo | 3200 Kio/s |
| 50 Mebibits por segundo | 6400 Kio/s |
| 100 Mebibits por segundo | 12800 Kio/s |
| Referencia | Mebibits por segundo (Mibit/s) | Kibioctetos por segundo (Kio/s) |
|---|---|---|
| A dial-up modem | 0.0534058 Mibit/s | 6.83594 Kio/s |
| Typical home broadband | 95.3674 Mibit/s | 12207 Kio/s |
| Gigabit Ethernet | 953.674 Mibit/s | 122070 Kio/s |
| Streaming a 4K film | 23.8419 Mibit/s | 3051.76 Kio/s |
El mebibit por segundo es una unidad de velocidad de transferencia de datos igual a 1 048 576 bits por segundo. Su símbolo es Mibit/s. Es la contrapartida binaria del megabit por segundo, y ambos difieren en un 4,9 por ciento: poco, pero bastante para cambiar una cifra de titular.
Ese cinco por ciento es donde la unidad empieza a importar. Una conexión anunciada a 100 megabits por segundo y otra a 100 mebibits por segundo difieren en unos cinco megabits, que es todo un flujo de vídeo en alta definición. En una especificación, un contrato o un informe de pruebas, citar una y entregar la otra es una discrepancia real y no una diferencia de redondeo.
En la práctica la confusión es rara en las redes, porque el equipo de red se especifica siempre en decimal. Lo que produce cifras en mebibits es el software de medida: una herramienta que cuenta una transferencia en mebioctetos y divide por los segundos transcurridos está informando de una velocidad binaria, y multiplicar por ocho la convierte en mebibits por segundo. Quien compare esa lectura con una velocidad anunciada ha de convertir dos veces, una por la base y otra por el factor ocho.
Donde sí surge una velocidad binaria genuina es dentro de una máquina. Un bus de memoria transfiere un número fijo de bits por ciclo de reloj, y la anchura es una potencia de dos —sesenta y cuatro bits a la vez, por ejemplo—, de modo que la cantidad movida por ciclo es binaria aunque la frecuencia del reloj no lo sea. Las velocidades derivadas de tal estructura se expresan con naturalidad mediante prefijos binarios.
Para hacerse a la escala, un mebibit por segundo son 131 072 octetos por segundo, o unos 128 kibioctetos por segundo. Eso es aproximadamente una fotografía cada dos segundos, o una novela en texto plano cada cuatro. Es una velocidad a la que la web moderna resulta lenta pero utilizable, lo que la sitúa en el rango al que caen las redes móviles cuando están congestionadas.
El símbolo correcto lleva la i minúscula, y su presencia es el único modo fiable de distinguir ambas convenciones. Un documento que escriba Mbit/s en un contexto donde la cifra subyacente venga de un cálculo binario ha declarado mal su propia medida en un cinco por ciento.
Un mebibit por segundo equivale a 1 048 576 bits por segundo, a 131 072 octetos por segundo o a unos 1,049 megabits por segundo.
El kibiocteto por segundo es una unidad de velocidad de transferencia de datos igual a 1024 octetos por segundo, y por tanto a 8192 bits por segundo. Su símbolo es Kio/s. A diferencia de la mayoría de las unidades binarias de velocidad, es genuinamente común, porque las herramientas de línea de órdenes que copian, descargan y sincronizan archivos llevan décadas informando en ella.
La razón es sencilla. Esas herramientas cuentan lo que han movido en bloques, y los bloques son potencias de dos. Un programa que lee en trozos de cuatro kibioctetos y divide el total por el tiempo transcurrido produce una velocidad en kibioctetos por segundo, e informarla en kiloctetos decimales exigiría una multiplicación adicional sin beneficio alguno. La unidad es lo que la aritmética produce por sí misma.
Quien haya mirado una copia de archivos en un sistema de tipo Unix ha visto la cifra. Las utilidades de descarga, las herramientas de archivado, las órdenes de grabación de discos y los programas de transferencia por red informan todos del progreso en kibioctetos o mebioctetos por segundo, y la mayoría lo etiqueta correctamente con la i minúscula. Es uno de los pocos lugares donde los prefijos de la IEC se usan de forma coherente en el software de uso diario.
Para hacerse a la escala, un kibiocteto por segundo mueve unos mil caracteres de texto cada segundo: una carta breve en un segundo, una novela en unos diez minutos. Es una velocidad a la que una página web moderna no cargará en un tiempo razonable, de modo que verla en una barra de progreso suele significar que algo ha ido mal con la conexión y no que la transferencia esté a punto de acabar.
La diferencia respecto de un kilocteto por segundo es del 2,4 por ciento, que nadie nota. El valor de usar aquí la unidad binaria no es la exactitud sino la honradez: la cifra vino de un cálculo binario, y escribirla con prefijo binario lo dice. Quien quiera la cifra decimal puede convertir; quien reciba una etiqueta decimal para un número binario no puede recuperar nada.
Comparar la lectura con una velocidad de conexión anunciada exige dos pasos: multiplicar por ocho para pasar a bits y ajustar un 2,4 por ciento por la base. En la práctica el segundo paso queda por debajo del ruido de cualquier medida real, y el primero es el que importa.
Un kibiocteto por segundo equivale a 1024 octetos por segundo, a 8192 bits por segundo o a 1,024 kiloctetos por segundo.