taiage/bloque4/tema7.md

127 lines
3.3 KiB
Markdown

# El modelo TCP/IP y el modelo de referencia de interconexión de sistemas abiertos (OSI) de ISO. Protocolos TCP/IP
## 1. El modelo TCP/IP y el modelo de referencia OSI (ISO)
El **modelo OSI** (*Open Systems Interconnection*), desarrollado por la **ISO**, es un **modelo teórico de referencia** que describe cómo se comunican los sistemas en red mediante una arquitectura en **7 capas**.
> No define protocolos concretos, sino funciones.
### Capas del modelo OSI
1. **Capa Física**
- Transmisión de bits por el medio físico
- Señales, voltajes, cables, conectores
- Ejemplos: cable Ethernet, fibra óptica
2. **Capa de Enlace de datos**
- Comunicación entre nodos de la misma red
- Direcciones MAC
- Control de errores
- Ejemplos: Ethernet, Wi-Fi
3. **Capa de Red**
- Direccionamiento lógico y enrutamiento
- Determina el camino de los paquetes
- Protocolo principal: IP
4. **Capa de Transporte**
- Comunicación extremo a extremo
- Control de flujo y errores
- Protocolos: TCP y UDP
5. **Capa de Sesión**
- Establece, mantiene y finaliza sesiones
- Control del diálogo entre aplicaciones
6. **Capa de Presentación**
- Formato de los datos
- Compresión y cifrado
- Ejemplo conceptual: SSL/TLS
7. **Capa de Aplicación**
- Interfaz con el usuario
- Servicios de red
- Ejemplos: HTTP, FTP, SMTP, DNS
---
## 2. Modelo TCP/IP
El **modelo TCP/IP** es un **modelo práctico**, base de **Internet**, desarrollado por **DARPA**.
Define tanto la arquitectura como los **protocolos reales** de comunicación.
### Capas del modelo TCP/IP
1. **Acceso a red**
- Equivale a las capas Física y Enlace del modelo OSI
- Ejemplos: Ethernet, Wi-Fi
2. **Internet**
- Direccionamiento y enrutamiento
- Protocolos: IP, ICMP, ARP
3. **Transporte**
- Comunicación extremo a extremo
- Protocolos: TCP y UDP
4. **Aplicación**
- Servicios de red para el usuario
- Protocolos: HTTP, HTTPS, FTP, SMTP, DNS, SSH
---
## 3. Correspondencia entre OSI y TCP/IP
| Modelo OSI | Modelo TCP/IP |
|----------------------|-----------------|
| Aplicación | Aplicación |
| Presentación | Aplicación |
| Sesión | Aplicación |
| Transporte | Transporte |
| Red | Internet |
| Enlace de datos | Acceso a red |
| Física | Acceso a red |
---
## 4. Protocolos principales de TCP/IP
### Protocolo IP
- Capa: Internet
- Función: direccionamiento y enrutamiento
- Versiones: IPv4 e IPv6
- No garantiza la entrega de paquetes
### Protocolo TCP
- Capa: Transporte
- Orientado a conexión
- Fiable: control de errores y retransmisión
- Usado en: web, correo electrónico
### Protocolo UDP
- Capa: Transporte
- No orientado a conexión
- Más rápido, menos fiable
- Usado en: streaming, DNS, VoIP
### Otros protocolos importantes
- **ICMP**: mensajes de error y control (ping)
- **ARP**: resolución de direcciones IP a MAC
- **HTTP / HTTPS**: servicios web
- **FTP**: transferencia de archivos
- **SMTP / POP3 / IMAP**: correo electrónico
- **DNS**: resolución de nombres de dominio
---
## 5. Diferencias entre OSI y TCP/IP
- **Modelo OSI**
- Teórico
- 7 capas
- Enfoque didáctico
- **Modelo TCP/IP**
- Práctico
- 4 capas
- Base de Internet