> For the complete documentation index, see [llms.txt](https://4lec4st.gitbook.io/4lec4st/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://4lec4st.gitbook.io/4lec4st/ejpt-notes/pruebas-de-penetracion-de-host-y-red/ataques-basados-en-la-red/redes/fundamentos-de-redes.md).

# Fundamentos de redes

En las redes de computadoras, los **hosts se comunican entre sí mediante protocolos de red**. Estos protocolos permiten que sistemas con **diferentes hardware y software** puedan comunicarse correctamente.

* Existen numerosos protocolos, cada uno con **objetivos y funciones específicas**.
* La comunicación entre hosts se transmite mediante el uso de **paquetes**.

***

## 🧱 **¿Qué es un paquete de red?**

Un **paquete** es la unidad básica de transferencia de datos en una red.

* Son **secuencias de bits** que se transmiten como señales eléctricas (por cable o aire).
* Estas señales se interpretan como **bits binarios** (0 y 1), que constituyen la información enviada.

#### Estructura de un paquete

Todo paquete consta de **dos partes principales**:

1. **Encabezado (Header)**:
   * Es **específico del protocolo**.
   * Indica al host receptor cómo debe interpretar el contenido.
   * Ejemplo: IP header, TCP header.
2. **Carga útil (Payload)**:
   * Es la **información real** que se transmite (mensaje, archivo, datos, etc.).
   * Ejemplo: El contenido de un correo electrónico o parte de un archivo.

***

## 📘 **Modelo OSI: Capas de Comunicación**

El **modelo OSI** (Open Systems Interconnection) es un **marco conceptual** que estandariza el funcionamiento de los sistemas de red dividiéndolos en **7 capas**.

* Fue creado por la **ISO (Organización Internacional de Normalización)**.
* Su objetivo es asegurar la **interoperabilidad entre diferentes sistemas y tecnologías** de red.

***

## 📊 Capas del Modelo OSI

| #   | Capa                | Función                                     | Ejemplos            |
| --- | ------------------- | ------------------------------------------- | ------------------- |
| 7️⃣ | **Aplicación**      | Servicios de red al usuario final.          | HTTP, FTP, SSH, DNS |
| 6️⃣ | **Presentación**    | Traducción de formato, cifrado, compresión. | SSL/TLS, JPEG, IMAP |
| 5️⃣ | **Sesión**          | Manejo de sesiones entre apps.              | NetBIOS, RPC        |
| 4️⃣ | **Transporte**      | Comunicación extremo a extremo.             | TCP, UDP            |
| 3️⃣ | **Red**             | Direccionamiento lógico y enrutamiento.     | IP, ICMP, IPSec     |
| 2️⃣ | **Enlace de Datos** | Dirección física y detección de errores.    | Ethernet, PPP       |
| 1️⃣ | **Física**          | Transmisión eléctrica o de señal.           | Cables, Hubs, Fibra |

***

## 📚 **¿Para qué sirve el modelo OSI?**

* Es una **guía conceptual**, no un diseño estricto.
* Ayuda a entender cómo **funciona la comunicación en red**.
* Facilita el **diseño, desarrollo y depuración** de redes y protocolos.

> 💡 Aunque muchos protocolos modernos no siguen el modelo OSI al pie de la letra, **sigue siendo una referencia clave** para cualquier profesional de redes o ciberseguridad.
