meskeIA

Redes de Computadoras

Visualiza cómo funciona internet: TCP/IP, DNS, Routing BGP y CDN — con animaciones interactivas

© 2026 meskeIA© 2026

Modelo TCP/IP — Las 4 Capas

Haz clic en cada capa para ver sus protocolos, PDU y función. Luego usa el simulador de encapsulamiento.

Simulación de Encapsulamiento

Así viajan los datos cuando tu navegador pide una página web:

Datos de aplicación
El usuario quiere visitar meskeia.com. El navegador genera la solicitud HTTP.
+ Cabecera TCP
+ Cabecera IP
+ Cabecera + Cola Ethernet
Bits en el medio
Paso 1 / 5

Comparativa: TCP/IP vs Modelo OSI

Capa OSINombre OSICapa TCP/IPPDU
7AplicaciónAplicaciónDatos/Mensaje
6Presentación
5Sesión
4TransporteTransporteSegmento/Datagrama
3RedInternetPaquete IP
2Enlace de DatosEnlaceTrama / Bits
1Física

Conceptos Clave de Redes de Computadoras

TCP/IP, DNS, Routing BGP, CDN y protocolos de internet explicados con ejemplos prácticos

Comparativa de versiones HTTP

El protocolo HTTP ha evolucionado enormemente desde 1991. Cada versión resuelve problemas de rendimiento que la anterior no podía abordar. Comprender las diferencias ayuda a entender por qué las webs modernas cargan tan rápido.

VersiónAñoMultiplexaciónCompresión headersProtocolo baseVentaja principal
HTTP/1.11997No (una req. por conexión)NoTCPConexiones persistentes (Keep-Alive)
HTTP/22015Sí (múltiples streams sobre un TCP)Sí (HPACK)TCPElimina head-of-line a nivel de aplicación; reduce latencia hasta un 50 %
HTTP/3 (QUIC)2022Sí (streams QUIC independientes)Sí (QPACK)UDP / QUICElimina el head-of-line TCP; handshake 0-RTT; ideal en redes móviles

¿Quién usa este visualizador y para qué?

Estudiante de informática o telecomunicaciones

Estudia el modelo TCP/IP para un examen de redes. El visualizador de capas con encapsulamiento animado le permite entender de forma visual cómo se añaden y eliminan las cabeceras en cada capa, algo que los libros de texto describen pero pocas veces muestran en movimiento.

Desarrollador web que quiere entender por qué su app va lenta

Su aplicación tarda 3 segundos en cargar en móvil aunque en el PC va bien. Con la pestaña CDN descubre la diferencia de latencia entre regiones y entiende por qué necesita distribuir los assets estáticos. Con la comparativa HTTP/2 vs HTTP/3 decide activar HTTP/3 en su servidor.

Administrador de sistemas configurando DNS y firewall

Necesita entender el flujo completo de resolución DNS para depurar por qué un cambio de registro no se propaga. El diagrama paso a paso del resolver iterativo le muestra exactamente dónde puede estar el problema: caché del ISP, TTL demasiado alto, o configuración del servidor autoritativo.

Ciudadano curioso que quiere entender internet

Escucha hablar de "DNS", "TCP/IP" y "CDN" y quiere saber qué significan en la práctica. El visualizador le permite seguir el viaje de una petición desde que escribe "google.com" en el navegador hasta que aparece la página, sin necesidad de conocimientos técnicos previos.

Preguntas frecuentes sobre redes

¿Qué diferencia hay entre IP, TCP y HTTP?
Son protocolos de distintas capas que trabajan juntos. IP (Internet Protocol) se encarga del direccionamiento y enrutamiento: decide cómo llegar de un punto A a un punto B usando paquetes numerados. TCP (Transmission Control Protocol) garantiza que esos paquetes llegan en orden y sin pérdidas, usando confirmaciones (ACK) y retransmisiones. HTTP es la "lengua" que hablan el navegador y el servidor web por encima de TCP: define cómo pedir un recurso (GET /index.html) y cómo responderlo (200 OK + contenido).Analogía: IP es el sistema postal, TCP es el certificado de entrega, HTTP es el idioma de la carta.
¿Por qué existen las IPs privadas y el NAT?
IPv4 solo tiene ~4.300 millones de direcciones, muy insuficientes para los miles de millones de dispositivos actuales. La solución temporal fue reservar rangos privados (192.168.x.x, 10.x.x.x, 172.16-31.x.x) que pueden repetirse en miles de redes sin conflicto. El NAT(Network Address Translation) en el router traduce las IPs privadas a una sola IP pública cuando salen a internet, y viceversa al recibir respuestas. IPv6 resuelve el problema de raíz con 340 sextillones de direcciones, pero la transición es lenta por la enorme infraestructura existente.Tu red de casa probablemente usa 192.168.1.x/24 con hasta 254 dispositivos compartiendo una IP pública.
¿Qué es un CDN y por qué hace que las webs carguen más rápido?
Una CDN (Content Delivery Network) es una red de servidores distribuidos geográficamente que almacenan copias del contenido (imágenes, CSS, JS, vídeos) cerca del usuario. En lugar de que todos los usuarios del mundo hagan peticiones a un servidor en España, un usuario en Japón descarga los assets desde un servidor en Tokio, reduciendo la latencia de 155 ms a ~20 ms. Las CDN también absorben picos de tráfico masivos y protegen contra ataques DDoS. Cloudflare, Fastly y Akamai son ejemplos de grandes CDN.La mayoría de webs populares usan CDN. Cuando ves "cdn.ejemplo.com" en las URLs de assets, eso es una CDN.
¿Por qué el DNS es un punto crítico de seguridad en internet?
El DNS es el "directorio" de internet: si un atacante puede modificar las respuestas DNS, puede redirigir a los usuarios a servidores falsos sin que lo noten (ataque de envenenamiento de caché o DNS spoofing). DNSSEC añade firmas criptográficas a los registros para verificar su autenticidad. Además, el DNS puede usarse para filtrar contenido (DNS sinkholes), para tunneling de datos maliciosos (DNS exfiltration) o para amplificación de ataques DDoS. Por eso muchas organizaciones despliegan soluciones como DNS-over-HTTPS (DoH) o DNS-over-TLS (DoT) para cifrar las consultas DNS.Usar 1.1.1.1 (Cloudflare) o 8.8.8.8 (Google) como resolver público suele ser más seguro que el resolver del ISP.
¿Qué es la latencia y cómo afecta a las videollamadas?
La latencia es el tiempo que tarda un paquete en viajar desde el origen hasta el destino (RTT = Round-Trip Time si incluye la vuelta). Se mide en milisegundos. Para videollamadas, una latencia inferior a 150 ms es imperceptible; entre 150-400 ms introduce retrasos molestos; por encima de 400 ms la conversación se vuelve torpe. La latencia depende de la distancia física (la luz viaja a ~200.000 km/s en fibra), el número de saltos (hops) entre routers, y la congestión de red. Por eso las videollamadas con alguien en Japón (155 ms solo de ida) son siempre algo menos fluidas que con alguien en tu ciudad.Puedes medir la latencia con `ping google.com` en la terminal. El valor típico en una red doméstica española es 10-30 ms hacia servidores europeos.

¿Qué ocurre exactamente cuando escribes "google.com" y pulsas Enter?

En menos de 200 milisegundos ocurren docenas de pasos. Aquí están los más importantes:

  1. Resolución DNS

    El navegador comprueba su caché interna. Si no hay entrada válida, pregunta al resolver del sistema operativo, que a su vez consulta al resolver del ISP. Este sigue la cadena Root Server → TLD .com → servidor autoritativo de Google, y obtiene la IP (142.250.184.46). Todo esto ocurre en 20-100 ms gracias a las cachés en cada nivel.

  2. Handshake TCP (3-way)

    El navegador abre una conexión TCP con el servidor: envía SYN → recibe SYN-ACK → envía ACK. Este proceso de 3 mensajes establece los números de secuencia que garantizan el orden y la detección de pérdidas. Con HTTP/3 sobre QUIC, este paso se integra con TLS y se reduce a 0 o 1 RTT en conexiones repetidas.

  3. Handshake TLS (cifrado)

    Sobre la conexión TCP se negocia TLS 1.3: el cliente y servidor acuerdan cifrado (ECDHE), intercambian certificados y generan las claves de sesión. Con TLS 1.3 solo hace falta 1 RTT adicional. A partir de aquí toda la comunicación va cifrada —nadie entre medias puede leer el contenido de la petición.

  4. Petición HTTP y respuesta

    El navegador envía GET / HTTP/2 con cabeceras comprimidas (HPACK). El servidor de Google responde con el HTML (código 200 OK). Si el servidor tiene HTTP/2 Server Push activado, puede enviar CSS y JS sin que el navegador los pida. El navegador comienza a parsear el HTML y hace nuevas peticiones DNS + TCP para los recursos externos.

  5. Renderizado y cierre

    El navegador construye el DOM, aplica CSS, ejecuta JS y pinta la página. La conexión TCP puede mantenerse abierta (Keep-Alive) para reutilizarla en futuras peticiones. Los recursos estáticos (imágenes, fuentes, scripts) se sirven desde la CDN más cercana, no desde los servidores de Google en EEUU.

Tips para entender y diagnosticar problemas de red

Usa las DevTools de red

En Chrome/Firefox, abre DevTools (F12) → pestaña Red. Verás cada petición con su tiempo de DNS, handshake TCP, TLS y transferencia. El diagrama de cascada revela cuellos de botella al instante. Filtra por tipo (XHR, Fetch, JS, CSS) para encontrar recursos lentos.

Aprende a usar ping y traceroute

ping google.com mide la latencia RTT y detecta pérdida de paquetes.traceroute google.com (o tracert en Windows) muestra cada router intermedio y su latencia. Son las primeras herramientas para diagnosticar si el problema está en tu red local, en el ISP, o en el servidor destino.

Verifica tus registros DNS con dig o nslookup

dig meskeia.com A muestra el registro A (IPv4) y el TTL actual.dig meskeia.com MX muestra los servidores de correo.nslookup meskeia.com 8.8.8.8 consulta directamente al resolver de Google, útil para comparar si tu ISP tiene la caché desactualizada tras un cambio DNS.

Comprueba el certificado TLS

Haz clic en el candado del navegador para ver el certificado: quién lo emite, cuándo caduca y qué dominios cubre. Un certificado caducado provoca error de conexión a todos los usuarios. Herramientas como ssllabs.com analizan la configuración TLS de tu servidor y detectan vulnerabilidades como TLS 1.0/1.1 o suites de cifrado débiles.

Mide la latencia a distintos servidores

Herramientas como speedtest.net o fast.com miden el ancho de banda, pero también puedes usarping 1.1.1.1 (Cloudflare), ping 8.8.8.8 (Google) oping 9.9.9.9 (Quad9) para comparar latencias a distintos resolvers DNS públicos y elegir el más cercano para tu ubicación.

Confusiones frecuentes sobre redes:
  • «El WiFi es más lento que el cable porque usa radio» — En parte verdad, pero la limitación real suele ser la congestión del canal WiFi (vecinos usando el mismo canal 2,4 GHz) o la saturación del router, no la velocidad de la radio en sí. WiFi 6 en 5 GHz puede superar 1 Gbps.
  • «Si cambio el DNS seré más anónimo» — El DNS solo resuelve nombres. Tu ISP puede seguir viendo a qué IPs te conectas. Para anonimato real hace falta VPN o Tor; el DNS-over-HTTPS (DoH) solo cifra las consultas DNS, no el tráfico completo.
  • «Una IP mayor significa más conexiones activas» — La IP (IPv4 o IPv6) es solo un identificador de red, no indica nada sobre el número de conexiones o la velocidad. Una IP pública puede tener miles de conexiones simultáneas gracias al NAT y los puertos.
  • «El ping alto siempre es culpa del ISP» — La latencia puede venir de tu red local (WiFi congestionado, cable defectuoso), del servidor destino (servidor lento en responder), de la ruta BGP (no siempre la más corta geográficamente), o del ISP. traceroute te muestra exactamente en qué salto aparece la latencia.
  • «HTTPS cifra todo el tráfico, nadie sabe a dónde me conecto» — HTTPS cifra el contenido (URL exacta, cabeceras, cuerpo), pero el nombre del servidor (SNI) viaja en claro durante el handshake TLS en la mayoría de implementaciones. Tu ISP sabe que te conectas a google.com, aunque no sepa exactamente qué buscas. ECH (Encrypted Client Hello) pretende resolver esto.

Apps relacionadas