¿Qué es el modelo OSI? #
El Modelo OSI es una guía que nos ayuda a entender cómo los equipos hablan entre sí a través de las redes. Imagina que es una receta que detalla paso a paso cómo se debe hacer para que la comunicación funcione bien. Éste consta de 7 capas:
¿De dónde viene? #
En los años 1970, los equipos empezaban a conectarse entre sí, pero cada fabricante tenía su propio idioma y no podían entenderse. Entonces, un grupo llamado ISO decidió crear una receta universal para que todos los equipos pudieran comunicarse sin importar quién las hizo. Así nació el Modelo OSI en 1984.
Sus capas: #
1. Capa Física #
Función: Esta capa es como el cartero que lleva las cartas (bits) a través de diferentes caminos como cables, fibra óptica o aire.
Detalles:
- Medios de transmisión: Cables de cobre (como los que usas para cargar tu teléfono), fibra óptica (cables muy rápidos) y ondas de radio (como el Wi-Fi).
- Señales: Señales eléctricas (como la corriente en tu casa), ópticas (luz en cables de fibra) y de radio (Wi-Fi).
- Dispositivos: Repetidores (que amplifican la señal) y concentradores (hubs) que conectan varios cables.
- Responsabilidad: Asegurarse de que los bits viajen del punto A al punto B correctamente.
2. Capa de Enlace de Datos #
Función: Esta capa asegura que los datos lleguen sin errores entre dos dispositivos conectados directamente, como dos computadoras en la misma red.
Detalles:
- Protocolo:
Ethernet
,Wi-Fi
,PPP
(utilizado en conexiones telefónicas). - Dispositivos: Switches (como un repartidor que envía datos al dispositivo correcto) y puentes (bridges) que conectan dos redes.
- División:
- Control de acceso al medio (MAC): Decide quién puede usar la red y cuándo.
- Control de enlace lógico (LLC): Controla el flujo y corrige errores.
- Tramas: Agrupa los bits en paquetes más grandes llamados tramas para enviarlos y recibirlos.
3. Capa de Red #
Función: Esta capa encuentra la mejor ruta para enviar datos de un lugar a otro, a través de diferentes redes.
Detalles:
- Protocolo:
IP
, que es como una dirección postal que ayuda a identificar cada dispositivo en la red. - Dispositivos: Routers que dirigen los datos por la mejor ruta.
- Responsabilidad: Encaminamiento de paquetes (bloques de datos).
- Direcciones: Direcciones IP que identifican a cada dispositivo en la red, como direcciones de casas.
4. Capa de Transporte #
Función: Esta capa asegura que los datos lleguen completos y en el orden correcto.
Detalles:
- Protocolo:
TCP
yUDP
. - Responsabilidad:
- TCP: Crea una conexión, garantiza que los datos lleguen correctamente y en orden.
- UDP: No garantiza la entrega, pero es más rápido, ideal para videos en vivo.
- Segmentos: Divide los datos en bloques llamados segmentos para enviarlos.
5. Capa de Sesión #
Función: Esta capa maneja las conexiones entre dos dispositivos, como iniciar y terminar una llamada telefónica.
Detalles:
- Establecimiento, mantenimiento y terminación: Abre, mantiene y cierra las sesiones de comunicación.
- Sincronización: Añade puntos de control para poder reanudar correctamente si hay fallos.
- Ejemplo: En una videollamada, mantiene la conexión activa y sin interrupciones.
6. Capa de Presentación #
Función: Esta capa traduce y organiza los datos para que sean entendibles por la aplicación que los recibe.
Detalles:
- Traducción: Convierte datos entre diferentes formatos, como de texto a binario.
- Cifrado: Protege la información mediante cifrado para que no pueda ser leída por personas no autorizadas.
- Compresión: Reduce el tamaño de los datos para que se transmitan más rápido.
- Ejemplo: Convierte imágenes a formatos como
JPEG
oGIF
.
7. Capa de Aplicación #
Función: Esta capa es la más cercana al usuario y maneja las aplicaciones de red como los navegadores web y el correo electrónico.
Detalles:
- Protocolos:
HTTP
(navegación web),FTP
(transferencia de archivos),SMTP
(envío de correos),DNS
(traducción de nombres de dominio). - Interacción: Directamente con las aplicaciones que usamos a diario.
- Servicios: Proporciona servicios como transferencia de archivos, correos electrónicos y navegación web.