En el ámbito de las redes informáticas y la informática, el ancho de banda digital o simplemente ancho de banda es la cantidad de datos que pueden enviarse de un punto a otro en un determinado periodo de tiempo. Se mide como una tasa de bits expresada en bits por segundo (bits/s) o múltiplos de ella (kbit/s Mbit/s, etc.)
El ancho de banda digital no debe confundirse con:
- Ancho de banda en telecomunicaciones (Hz): en física y telecomunicaciones, "ancho de banda" a menudo se refiere al rango de frecuencias (medido en hercios) que ocupa una señal; eso es distinto de la tasa de datos (bits/s).
- Rendimiento o throughput: el throughput es la cantidad real de datos útiles que se transfieren por unidad de tiempo, tras descontar sobrecarga de protocolos, retransmisiones y restricciones; es la tasa efectiva observada, que suele ser menor que el ancho de banda teórico.
- Latencia: el retraso en la entrega de paquetes (medido en ms). Un enlace puede tener mucho ancho de banda pero alta latencia, lo que afecta aplicaciones interactivas.
- Tasa de transferencia instantánea vs sostenida: picos momentáneos no equivalen a una tasa sostenida durante una transferencia grande.
Unidades y notación
- bits por segundo (bit/s, bps) es la unidad básica. Comúnmente se usa kbps, Mbps y Gbps para kilobits, megabits y gigabits por segundo.
- En redes se suele aplicar la convención decimal: 1 kb = 10^3 (1 000), 1 Mb = 10^6 (1 000 000), 1 Gb = 10^9. Esto difiere de las notaciones binarias (KiB, MiB) usadas en almacenamiento.
- Conversión a bytes: 8 bits = 1 byte. Por ejemplo, 1 Mbps ≈ 125 kB/s (megabit por segundo → kilobytes por segundo). Así, 100 Mbps ≈ 12,5 MB/s en condiciones ideales.
Medición: cómo se calcula y qué significan los valores
- Fórmula básica: throughput = cantidad de bits transferidos / tiempo total de transferencia. Se puede medir en intervalos (instantáneo) o como promedio sobre un periodo.
- Tipos de mediciones:
- Pruebas activas: generadores de tráfico como iperf/iperf3, speedtest, que envían datos de prueba y miden la tasa.
- Monitoreo pasivo: contadores SNMP de interfaces, capturas de paquetes (Wireshark) o registros de switches/routers para observar tráfico real.
- Mediciones de aplicación: tiempos y tasas observadas al transferir archivos (SCP, HTTP, FTP).
- Para medir correctamente: usar conexión cableada (si procede), cerrar aplicaciones que consuman ancho de banda, repetir la prueba a distintas horas y elegir servidores cercanos para minimizar latencia.
Factores que afectan el ancho de banda efectivo
- Sobrecarga de protocolos: cabeceras TCP/IP, TLS, encapsulamientos y otros reducen la parte de datos útiles.
- Pérdida de paquetes y retransmisiones: provocan reducción del rendimiento efectivo.
- Control de congestión y ventana TCP: limitan la velocidad si la latencia es alta o la ventana es pequeña.
- Interferencias y calidad de señal: en enlaces inalámbricos, la señal débil o ruido reduce la tasa.
- Hardware y configuraciones: tarjetas de red, cables (Cat5e vs Cat6), switches, configuración de duplex, MTU/MSS y CPU del equipo.
- Políticas del ISP: shaping, límites contratados, compartición de enlace (contention ratio) y priorización (QoS).
- Seguridad y cifrado: VPNs y cifrado incrementan procesamiento y overhead, reduciendo throughput.
Conceptos teóricos: límites y capacidad
- Shannon-Hartley: establece una cota máxima teórica de la capacidad de un canal ruidoso: C = B · log2(1 + S/N), donde C es la capacidad en bits/s, B el ancho de banda en Hz y S/N la relación señal/ruido. Indica que aumentar la “anchura en frecuencia” o mejorar la relación señal/ruido incrementa la capacidad máxima.
- Nyquist: en canales sin ruido, el límite teórico depende del número de niveles de señal y del ancho de banda en Hz: máxima tasa = 2 · B · log2(M), con M niveles de señal.
- Estos límites son idealizados; en la práctica los factores anteriores (protocolo, interferencias, hardware) reducen la tasa real.
Recomendaciones para optimizar y diagnosticar
- Realiza pruebas con herramientas como iperf y con servidores cercanos para distinguir problemas locales de problemas del proveedor.
- Prueba por cable y por Wi‑Fi para identificar si el problema es inalámbrico.
- Verifica configuración de duplex/velocidad en NIC y switches, reemplaza cables viejos o defectuosos.
- Comprueba la existencia de límites del ISP (contrato) y reglas de QoS que afecten tráfico.
- Si usas TCP y necesitas alto rendimiento en enlaces con alta latencia, ajusta la ventana TCP y parámetros del sistema.
En resumen, el ancho de banda es la capacidad nominal de transferencia de datos medida en bits/s, pero el valor que realmente experimenta una aplicación (throughput) depende de muchos factores prácticos: protocolo, latencia, pérdidas, hardware y políticas del proveedor. Comprender la diferencia entre capacidad teórica y rendimiento observado es clave para diagnosticar y optimizar redes.