Skip to content

Glossary

bps (bits por segundo)

Bits por segundo — la unidad de velocidad de datos

By Published Updated

bps (bits por segundo, b en minúscula) es la unidad estándar de velocidad de transmisión de datos. Múltiplos habituales: kbps (kilobits, 10³), Mbps (megabits, 10⁶), Gbps (gigabits, 10⁹).

Distinción crucial: bps (bits) no es Bps (bytes). 1 byte = 8 bits, por lo que una conexión a internet de 100 Mbps ofrece un máximo teórico de 12,5 MB/s (megabytes por segundo). La relación de 8× es una fuente habitual de confusión en el marketing de los ISP — “100 megabits” suena rápido pero descarga archivos a velocidades de “12,5 megabytes”.

Velocidades de referencia:

  • Módem de acceso telefónico (años 90): 56 kbps
  • Audio CD: 1411 kbps (PCM sin comprimir)
  • MP3 (alta calidad): 320 kbps
  • Spotify (Premium): 320 kbps Ogg Vorbis
  • Vídeo YouTube 1080p: ~5 Mbps
  • Netflix 4K HDR: ~25 Mbps
  • Fibra óptica moderna: 1-10 Gbps
  • USB 3.2: 20 Gbps
  • Thunderbolt 4: 40 Gbps
  • Troncales de centros de datos Ethernet: 100-400 Gbps

Para el almacenamiento de datos, el byte (o kilobyte, megabyte, etc.) es la unidad estándar. El convenio es esencialmente: velocidad en bits, capacidad en bytes. Casi todas las fichas técnicas de productos siguen esta norma.

Por qué los ISP citan bits y no bytes: el convenio se remonta a la era en que la mayoría de los datos eran texto en líneas serie y el bit era la unidad natural en el cable. También tiene un beneficio de marketing: “100 Mbps” parece ocho veces mayor que “12,5 MB/s”, por lo que todos los planes de ISP para consumidores se citan en bits. Los fabricantes de almacenamiento aprendieron el truco inverso y citan bytes (un disco de 1 TB parece mayor que “8 Tbit”). Ambos convenios son técnicamente correctos, pero garantizan que el número de apariencia más grande siempre esté junto al precio.

Ancho de banda anunciado vs efectivo: una conexión de 100 Mbps rara vez entrega 12,5 MB/s en la práctica. La sobrecarga TCP (~3-5%), los costos del protocolo de enlace TLS, el encuadre de solicitud/respuesta HTTP y la congestión del último kilómetro juntos consumen entre un 10-30% de la velocidad nominal en un sitio web típico. Para una prueba de velocidad limpia como fast.com o speedtest.net, espera ver entre el 85-95% de la velocidad anunciada; para descargas de archivos reales desde un único servidor en otro país, el 50-70% es normal. Relacionados: latencia, hertz. Referencia: ITU-T — Estándares de transmisión de datos de telecomunicaciones.

Ejemplo práctico: cuánto tarda en descargarse un juego de 4 GB

Un archivo de juego de 4 GB en una conexión de 100 Mbps: convertir a bits = 4 × 8 = 32 Gbit = 32.000 Mbit. Tiempo mínimo teórico = 32.000 / 100 = 320 s ≈ 5 min 20 s. En el mundo real: asumiendo el 80% del rendimiento anunciado por la sobrecarga TCP y HTTP, aproximadamente 6 min 40 s. En una línea de fibra de 1 Gbps, la misma descarga tarda ~40 s en tiempo real; en un cable saturado de 25 Mbps compartido con una transmisión de Netflix 4K (que consume ~25 Mbps del enlace), el margen restante puede ser inferior a 1 Mbps y la descarga se extiende más de una hora. Por eso los cachés de borde CDN y la multiplexación HTTP/2 — ambos aumentan la concurrencia efectiva sin aumentar los bps brutos — importan más que la velocidad máxima del enlace para la experiencia de navegación.

Cuándo la distinción bit/byte falla en el código

Los preajustes de transcodificación de vídeo se citan en bps (kbps para audio, Mbps para vídeo); los límites de almacenamiento en contenedores, las políticas de ciclo de vida de S3 y los límites de memoria de Lambda están en bytes. Mezclarlos ha generado errores reales de producción: una alarma de salida de CDN configurada en “50 MB/s” cuando la métrica era en realidad 50 Mbps se disparó 8 veces demasiado a menudo y fue silenciada, ocultando un incidente real de exfiltración en al menos un informe postmortem publicado. El hábito defensivo: incluir siempre la unidad en los nombres de variables — video_bitrate_mbps, no video_bitrate. Ver también kibibyte para el problema paralelo de binario vs decimal en el lado del almacenamiento, y el RFC 1191 del IETF sobre descubrimiento de MTU de ruta para entender por qué el rendimiento a nivel de cable rara vez coincide con el número de cabecera.

Frequently asked questions

¿Qué es bps?
Bps (bits por segundo) es la unidad fundamental de velocidad de transferencia de datos. Una conexión valorada en 100 Mbps (megabits por segundo) transfiere 100 millones de bits — o 12,5 megabytes — por segundo.
¿Cómo se usa bps en la práctica?
Los planes de banda ancha doméstica se venden en Mbps; un plan de 500 Mbps descarga un archivo de 1 GB en unos 16 segundos. Los códecs de audio inalámbrico como aptX HD operan a 576 kbps; el SBC estándar de Bluetooth llega hasta 328 kbps, por lo que el códec importa para la calidad del audio.
¿Cuál es la diferencia entre bps y Bps?
bps en minúscula = bits por segundo; Bps en mayúscula = bytes por segundo. Como 1 byte = 8 bits, 100 Mbps equivalen a 12,5 MBps. Los ISP anuncian en Mbps (número mayor); los gestores de descarga suelen mostrar en MBps.
¿Cómo se relacionan kbps, Mbps y Gbps?
1 kbps = 1.000 bps; 1 Mbps = 1.000 kbps = 1.000.000 bps; 1 Gbps = 1.000 Mbps. Estos son prefijos decimales (SI). En telecomunicaciones, bps siempre usa potencias de 10, no de 1.024.

Related

Published May 15, 2026 · Last reviewed May 31, 2026