Redes: cómo viaja un paquete
IP, DNS, TCP, TLS y HTTP: qué pasa entre apretar Enter y ver la página.
13 aulas · 9 horas de práctica · en el navegador, sin instalar nada
Temario
- Qué pasa cuando apretás Enter — El viaje completo desde que escribís una URL hasta que ves la página: diez pasos, en qué orden, y por qué ese orden no es negociable.
- Direcciones IP y subredes — Qué es una dirección IPv4, cómo la máscara define dónde termina una red, cuántos hosts entran en una subred, y por dónde entra NAT.
- DNS: de nombres a direcciones — Por qué existe el DNS, cómo se arma la jerarquía raíz-TLD-autoritativo, los tipos de registro más comunes, y cómo leer un `dig`.
- Parcial 1: el viaje, IP y DNS — Diez preguntas de las aulas 1 a 3: el viaje completo de un paquete, direcciones IP y subredes, y la jerarquía del DNS.
- TCP y UDP: dos formas de entregar datos — Puertos, el handshake de tres pasos, números de secuencia y retransmisión en TCP, y cuándo UDP es la elección correcta.
- HTTP sobre la red — La anatomía de un request y un response, por qué existe keep-alive, las diferencias reales entre HTTP/1.1, 2 y 3, y cómo leer un `curl -v` línea por línea.
- TLS: cifrado, certificados y el candado — Qué cifra TLS, cómo funciona la cadena de confianza de certificados, el handshake simplificado, y qué NO garantiza el candado del navegador.
- Enrutamiento: cómo decide un router — Qué hace un router, cómo se lee una tabla de rutas, cómo se traza un camino con `traceroute`, y la diferencia entre latencia y ancho de banda.
- Parcial 2: TCP/UDP, HTTP, TLS y enrutamiento — Diez preguntas de las aulas 4 a 7: puertos y el handshake de TCP, HTTP sobre la red, certificados TLS, y cómo decide un router.
- Firewalls, grupos de seguridad y VPN — Reglas por puerto y origen, la diferencia entre tráfico entrante y saliente, por qué todo firewall serio deniega por defecto, y qué es un túnel VPN.
- Balanceadores, CDN y caché en el borde — L4 contra L7, qué hace un health check, cuándo conviene una sticky session, y cómo una CDN acerca el contenido al usuario.
- Diagnosticar problemas de red — El árbol de tres preguntas —DNS, red, servidor—, qué contesta cada herramienta (ping, dig, curl -v, ss, nc), y cómo leer un tcpdump básico.
- Examen final: Redes, de punta a punta — Diez preguntas de toda la carrera: el viaje completo, IP, DNS, TCP/UDP, HTTP, TLS, enrutamiento, firewalls y VPN, balanceo y CDN, y diagnóstico.