## TCP
Transmission Control
Protocol
- Garantiza el envío correcto de los datos.
- Verifica errores.
- Divide y reordena paquetes.
## IP
Internet
Protocol
- Se encarga del direccionamiento.
- Identifica origen y destino.
- Dirige los paquetes al destino.
---
# Capas del Modelo TCP/IP
El modelo TCP/IP se compone de 4 capas. Es importante no confundirlo con el modelo OSI, ya que ambos organizan la red de forma distinta
--
# Capa 4: Aplicación
Es la capa más cercana al usuario y donde funcionan las aplicaciones que usamos diariamente, como navegadores web, correos electrónicos, videojuegos y plataformas de mensajería. Aquí se generan y reciben los datos que viajarán por la red.
--
# Capa 3: Transporte
Es la capa encargada de la transmisión de datos entre dispositivos, asegurando la entrega correcta y el control del flujo. Aquí operan protocolos como TCP y UDP.
--
# Capa 2: Internet
Es la capa encargada del direccionamiento y enrutamiento de los datos entre redes, utilizando direcciones IP para enviar la información hacia su destino.
--
# Capa 1: Acceso a red
Es la capa encargada de la transmisión de datos a través del medio físico o inalámbrico, incluyendo tecnologías como Ethernet, Wi-Fi, redes móviles (4G/5G) y enlaces satelitales.

--
El flujo de datos en el modelo TCP/IP comienza en la capa de Aplicación, desciende por Transporte e Internet, y finalmente llega a la capa de Acceso a la red para ser transmitido físicamente. En el destino, el proceso se invierte hasta llegar a la aplicación final.

---
# Capa de Transporte
### Protocolos
| Protocolo | Función principal | Ejemplo de uso | ¿Cómo funciona? |
|-----------|------------------|----------------|:-------:|
| __TCP__ | Proporciona comunicación confiable, control de errores y entrega ordenada de datos. | HTTP/HTTPS, FTP, SSH. |
|
| __UDP__ | Envía datos rápidamente sin establecer conexión ni garantizar la entrega. | DNS, VoIP, streaming, videojuegos en línea. |
|
| __SCTP__ | Transmite mensajes de forma confiable permitiendo múltiples flujos en una misma conexión. | Telecomunicaciones y señalización de redes. |
|
| __DCCP__ | Proporciona control de congestión para aplicaciones que priorizan la velocidad sobre la confiabilidad. | Streaming multimedia en tiempo real. |
|
---
# Comparación TCP vs UDP

---
# Capa de Internet
### Protocolos
| Protocolo | Función principal | Ejemplo de uso | ¿Cómo funciona? |
|-----------|------------------|----------------|:-------:|
| IP | Direccionamiento y enrutamiento de paquetes. | Comunicación entre redes. |
|
| ICMP | Diagnóstico y control de errores. | __ping__, __traceroute__. |
|
| ARP | Obtiene la dirección MAC a partir de una IP. | Comunicación en una LAN. |
|
| IGMP | Gestión de grupos multicast. | Streaming y videoconferencias. |
|
---
# Capa de aplicación
La capa de aplicación del __modelo TCP/IP__ engloba en el modelo OSI a 3 capas:
#### Aplicación
TCP/IP - Capa 4
#### Aplicación
OSI - Capa 7
#### Presentación
OSI - Capa 6
#### Sesión
OSI - Capa 5
--
## Acciones y Protocolos
Cada acción del usuario en la red se apoya en protocolos de la capa de aplicación.
| Acción | Protocolo | ¿Cómo funciona? |
| ------ | :--------: | :--: |
| Abrir Google | HTTP\/HTTPS |
|
| Buscar una página | DNS |
|
| Conectarse remotamente a otro equipo | SSH |
|
| Enviar un correo electrónico | SMTP |
|
| Descargar archivos de un servidor | FTP\/SFTP |
|
---
## QUIZ
--
## ¿Cuántas capas componen el TCP/IP?
--
## ¿Qué función tiene la capa de aplicación?
(A) Asignar direcciones IP
(B) Proporcionar servicios de red
(C) Transmitir señales
(D) Controlar errores
--
### ¿Qué protocolo de la capa de aplicación permite administrar un servidor de forma remota y segura?