March 5, 2026
Cómo las aplicaciones de mensajería manejan el tráfico y el enrutamiento
Descubre cómo las aplicaciones de mensajería como WhatsApp, Telegram y Signal enrutan mensajes a través de servidores, capas de cifrado y redes globales en milisegundos.
Foto: freepik.com - DilokaStudio
Enviar un texto en WhatsApp se siente instantáneo. Toca, whoosh, listo. Pero entre que tu pulgar deja la pantalla y el mensaje aparece en el teléfono de otra persona, tus datos llegan a un servidor de retransmisión, se cifran, rebotan a través de una tabla de enrutamiento y aterrizan en un segundo servidor más cerca del destinatario. Todo en aproximadamente 200 milisegundos.
Toda esa cadena importa más de lo que la gente le da crédito.
Tus mensajes toman desvíos
Ninguna de las principales aplicaciones de mensajería envía datos directamente de dispositivo a dispositivo. Todas utilizan servidores de retransmisión, pero la forma en que organizan esos servidores es muy diferente.
Telegram opera cinco grupos de centros de datos en diferentes partes del mundo. Cuando te registras por primera vez, se te asigna uno según tu ubicación. Un usuario en Singapur y un usuario en Fráncfort están hablando con grupos de servidores completamente diferentes, incluso si están chateando entre sí. Los servidores manejan el traspaso en el medio.
WhatsApp envía casi todo a través de la infraestructura de Meta, que es más centralizada. Signal toma el enfoque opuesto, operando con una huella de servidor más pequeña y evitando deliberadamente la recopilación de metadatos. Cada diseño tiene consecuencias para la velocidad, la fiabilidad y quién puede espiar qué.
Qué sucede cuando los gobiernos apagan el interruptor
Irán bloqueó Telegram en 2018. Rusia intentó y fracasó en su mayoría. China bloquea casi todo lo que no sea WeChat. Esta parte es práctica, no teórica.
El manual estándar es simple: averigua a qué direcciones IP se conecta una aplicación de mensajería y luego bloquea esas IP a nivel de ISP. Funciona, al menos inicialmente. Pero los desarrolladores de aplicaciones se han vuelto creativos.
Telegram construyó algo llamado el protocolo de proxy MTProto. Envuelve el tráfico de mensajería para que parezca navegación web HTTPS ordinaria. Para los usuarios en países restringidos, configurar un proxy de telegram crea una conexión intermediaria que elude los filtros gubernamentales.
Signal tomó un camino diferente con el fronting de dominio. La idea era hacer que el tráfico de Signal pareciera que iba a Google. Ingenioso, pero Google eventualmente eliminó la técnica en su infraestructura, y Amazon siguió. Así que Signal tuvo que adaptarse nuevamente.
El problema de la sobrecarga de cifrado
La gente habla sobre el cifrado de extremo a extremo como si fuera gratis. No lo es.
Los paquetes cifrados son más grandes que los no cifrados. Cada conversación también requiere un apretón de manos criptográfico antes de que cualquier cosa pueda moverse. El protocolo de Signal, que WhatsApp también ha utilizado desde 2016, añade aproximadamente un 15-20% más de datos por mensaje. La investigación publicada a través de IEEE ha documentado cómo esta carga de cifrado está obligando a los operadores móviles a repensar la forma en que priorizan el tráfico de aplicaciones.
Y los chats grupales son un dolor de cabeza completamente diferente. Si envías un mensaje a un grupo con 200 miembros, la aplicación tiene que generar 200 copias cifradas separadas. Eso es costoso en términos de procesamiento y ancho de banda. La solución de Telegram es usar solo cifrado de extremo a extremo para "Chats Secretos" y manejar conversaciones normales con cifrado del lado del servidor en su lugar. Es un compromiso: menos privacidad, pero una entrega grupal mucho más rápida.
Escala que rompe tu cerebro
WhatsApp mueve más de 100 mil millones de mensajes por día. Deja que ese número se asiente por un segundo. Si el 1% de esos fallara, mil millones de mensajes desaparecerían.
Las aplicaciones utilizan balanceo de carga geográfico (enrutándote al servidor más cercano con capacidad) y multiplexión de conexiones (metiendo múltiples flujos de chat en una sola conexión en lugar de abrir nuevas). Nada exótico, pero hacerlo bien a esta escala es ingeniería genuinamente difícil.
El protocolo MTProto de Telegram también merece una mención aquí. Fue construido para reducir el ir y venir necesario para establecer una conexión. El HTTPS estándar necesita varios viajes de ida y vuelta solo para el apretón de manos. MTProto acorta eso, que es en parte por qué Telegram se siente más rápido en regiones con internet irregular. La infraestructura técnica de la plataforma distribuye esta carga de trabajo a través de esos cinco grupos globales mencionados anteriormente.
Entonces, ¿qué deberías realmente importar?
Cada servidor que toca tu mensaje es un lugar donde pueden filtrarse metadatos. A quién estás mensajando, cuándo, con qué frecuencia. El cifrado protege el contenido, pero la ruta de enrutamiento en sí cuenta una historia.
Si eso te molesta, verifica si tu aplicación admite enrutamiento por proxy o rutas de conexión alternativas. No todas lo hacen. Las aplicaciones que dan a los usuarios control sobre su ruta de tráfico se mantendrán mejor a medida que las herramientas de censura se vuelvan más inteligentes y la vigilancia de redes se vuelva más barata.
La capa de enrutamiento se está volviendo tan importante como la capa de cifrado. La mayoría de la gente aún no se ha dado cuenta de eso.