Glossary
bps (bits por segundo)
Bits por segundo — la unidad de velocidad de datos
By Buğra SözeriPublished 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