Fundamentos de Redes — Modelos, Direccionamiento y Transporte

📚 Esta sección repasa los fundamentos de redes y cómo funcionan los protocolos estándar que vemos al capturar tráfico.

Sin entender cómo fluye el tráfico y qué puertos/protocolos se usan, no podemos analizar correctamente ningún paquete.


🧩 Modelos de Red: OSI vs TCP/IP

🏗️ Modelo Capas Características
OSI 7 capas Más teórico, estructurado y segmentado
TCP/IP 4 capas Más práctico, flexible y basado en protocolos reales
Pasted image 20251009193943.png
📘 Relación entre modelos:

💡 PDU (Protocol Data Unit):
Cada capa añade su propio encabezado al encapsular datos.
Por ejemplo:

🔁 En Wireshark, los PDUs se muestran al revés (de abajo hacia arriba, según fueron desencapsulados).


🧭 Direccionamiento (Addressing)

🧱 MAC Address (Capa 2)


🌍 IP Address (Capa 3)

Protocolo IP (Internet Protocol) → permite enviar datos entre redes diferentes.
Es sin conexión (no garantiza entrega), por eso depende de TCP para fiabilidad.

🔹 IPv4

🔸 IPv6

🌍 Adopción actual: alrededor del 40 % mundial (según Google).


🚦 Capa de Transporte (TCP / UDP)

⚙️ Función

Controla cómo se envían los datos:


⚔️ TCP vs UDP

Característica TCP UDP
Conexión Orientado a conexión 🔄 Sin conexión 🚀
Entrega Fiable (ACK + control de errores) No fiable (fire & forget)
Velocidad Más lento ⚙️ Más rápido ⚡
Uso común SSH, HTTP, SMTP, FTP DNS, streaming, VoIP, videojuegos 🎮

💡 Ejemplo:


🤝 TCP: Three-Way Handshake (Establecer conexión)

  1. 🧍 Cliente → SYN → Servidor

    • Solicita iniciar conexión y sincroniza números de secuencia.
  2. 🖥️ Servidor → SYN + ACK → Cliente

    • Acepta y responde al número inicial.
  3. 🔁 Cliente → ACK → Servidor

    • Confirma el acuerdo y comienza la sesión.

🔍 Ejemplo en Wireshark:

Pasted image 20251009194035.png

A partir de ahí, empieza la transmisión (HTTP u otro servicio). 📡


🔚 TCP Session Teardown (Cierre de conexión)

Cuando la comunicación termina, TCP usa el flag FIN

Secuencia típica:

  1. FIN, ACK → cliente pide terminar

  2. FIN, ACK → servidor confirma y también finaliza

  3. ACK → cliente confirma cierre total ✅
    Pasted image 20251009194042.png

Así se garantiza un cierre ordenado y limpio del canal.