Back

MODELO OSI

Viewing page version #1
(Restore this version) 

Modified: 17 December 2024, 4:22 PM   User: Jose Ochoa  → JO

Modelo OSI - Fundamentos de Redes

Modelo OSI - Fundamentos de Redes

El Modelo OSI (Open Systems Interconnection) es un marco conceptual que divide el proceso de comunicación de red en 7 capas. Cada capa tiene funciones específicas y trabaja con las demás para garantizar el flujo eficiente de datos.

Capas del Modelo OSI

Capa 7: Aplicación

Capa 7: Aplicación

La Capa 7 del modelo OSI, conocida como **Aplicación**, es la más cercana al usuario. Proporciona una interfaz entre las aplicaciones y la red, permitiendo la transferencia de datos y el acceso a servicios.

Propósito de la Capa 7

  • Proporcionar servicios de red directamente a las aplicaciones del usuario.
  • Facilitar la **comunicación** entre el usuario y la red.
  • Gestionar solicitudes de transferencia de archivos, correos electrónicos, navegación web, entre otros.

Protocolos Comunes en la Capa 7

Protocolo Función Ejemplo de Uso
HTTP/HTTPS Permite la navegación en páginas web. Acceder a www.google.com.
FTP Transfiere archivos entre un cliente y un servidor. Subir o descargar archivos de un servidor FTP.
SMTP Envía correos electrónicos. Enviar un email a través de un cliente de correo.
DNS Traduce nombres de dominio a direcciones IP. Resolver www.google.com a una IP como 142.250.190.14.

Funcionamiento de la Capa 7

La **Capa 7** interactúa directamente con las aplicaciones y facilita el uso de la red mediante protocolos específicos. Los datos generados por las aplicaciones (por ejemplo, navegadores, clientes de correo electrónico) se transmiten a través de la red utilizando estos protocolos.

Ejemplo Práctico:
1. Cuando escribes www.google.com en tu navegador, el protocolo **HTTP/HTTPS** se encarga de solicitar y recibir la página web del servidor.
2. El protocolo **DNS** resuelve el nombre de dominio www.google.com a una dirección IP.
3. Si subes un archivo a un servidor FTP, la Capa 7 utiliza el protocolo **FTP** para gestionar la transferencia.

Comandos Relacionados

Comandos útiles para verificar y trabajar con protocolos de la Capa 7:

Comprobar resolución DNS:
Windows/Linux:
nslookup www.google.com

Probar un servidor web (HTTP):
Linux:
curl -I http://www.google.com

Verificar conectividad FTP:
Windows/Linux:
ftp ftp.dominio.com

Importancia de la Capa 7

La Capa 7 es vital porque actúa como el punto de entrada para las aplicaciones que interactúan con la red. Sin ella, servicios como la navegación web, el correo electrónico y la transferencia de archivos no serían posibles.

  • Facilita el acceso a servicios web seguros mediante **HTTPS**.
  • Permite el envío y recepción de correos electrónicos con **SMTP**.
  • Optimiza el acceso a recursos de red como servidores de archivos mediante **FTP**.
Pregunta de Práctica:
¿Qué protocolo se utiliza para traducir nombres de dominio a direcciones IP?
a) HTTP
b) DNS
c) FTP
Respuesta: b) DNS
Capa 6: Presentación

Capa 6: Presentación

La Capa 6 del modelo OSI, conocida como **Presentación**, se encarga de la **traducción**, **compresión** y **encriptación** de los datos para asegurar que puedan ser interpretados por las aplicaciones receptoras.

Propósito de la Capa 6

  • Convertir datos entre diferentes **formatos** (texto, imágenes, audio, video).
  • **Comprimir** los datos para optimizar el uso del ancho de banda.
  • **Encriptar** los datos para proteger la información durante la transmisión.

Protocolos y Formatos en la Capa 6

Protocolo/Formato Función Ejemplo de Uso
SSL/TLS Proporciona encriptación para proteger la comunicación. Acceder a un sitio seguro usando HTTPS.
JPEG/PNG Formateo y compresión de imágenes. Visualización de imágenes en páginas web.
MPEG Compresión de archivos de video/audio. Streaming de video en YouTube o Netflix.

Funcionamiento Básico de la Capa 6

La **Capa 6** actúa como traductor entre las aplicaciones y la red. Realiza las siguientes funciones clave:

  • Traducción de formatos como texto ASCII, imágenes **JPEG/PNG** o videos **MPEG**.
  • Compresión de datos para reducir el tamaño de los archivos enviados.
  • Encriptación mediante **TLS/SSL** para asegurar la confidencialidad de los datos.
Ejemplo Práctico:
Cuando accedes a un sitio seguro como https://banco.com:
1. El navegador inicia una sesión segura usando **TLS**.
2. Los datos (usuario y contraseña) se encriptan antes de enviarse.
3. La Capa 6 en el servidor los desencripta para su procesamiento.
4. La información de respuesta (página web) puede incluir imágenes comprimidas en **JPEG** o **PNG**.

Comandos Relacionados

Aunque no existen comandos específicos para la Capa 6, puedes verificar la encriptación SSL/TLS de un sitio con:

Comprobar la seguridad de un sitio en navegadores:
1. Abre el sitio web en tu navegador.
2. Haz clic en el candado de la barra de direcciones.
3. Verifica si la conexión es segura con **TLS**.
Comando OpenSSL en Linux para verificar SSL/TLS:
openssl s_client -connect google.com:443

Importancia de la Capa 6

La Capa 6 garantiza que los datos sean entendidos por las aplicaciones receptoras y estén seguros durante la transmisión. Es vital para:

  • Seguridad en comunicaciones web (encriptación TLS).
  • Optimización del uso de ancho de banda (compresión).
  • Interoperabilidad entre diferentes sistemas y formatos de datos.
Pregunta de Práctica:
¿Qué protocolo de la Capa 6 se utiliza para encriptar datos en un sitio web seguro?
a) MPEG
b) TLS
c) ICMP
Respuesta: b) TLS


Capa 5: Sesión

La Capa 5 del modelo OSI, también conocida como **Sesión**, tiene como principal objetivo **establecer, mantener y finalizar** las sesiones de comunicación entre dispositivos.

Propósito de la Capa 5

  • Establecer una sesión de comunicación entre dos dispositivos.
  • Mantener la sesión activa y sincronizada durante la transferencia de datos.
  • Gestionar **checkpoints** para reanudar la comunicación en caso de interrupciones.
  • Finalizar la sesión cuando la comunicación haya terminado.

Protocolos de la Capa 5

Protocolo Función Ejemplo de Uso
NetBIOS Permite la comunicación entre aplicaciones en redes locales. Compartir archivos entre dos computadoras en una red.
RPC (Remote Procedure Call) Ejecuta funciones o procesos en un sistema remoto. Acceder a servicios remotos desde una aplicación local.

Funcionamiento de la Capa 5

La Capa 5 coordina y organiza las sesiones de comunicación entre dispositivos para asegurar que los datos fluyan correctamente.

  • La sesión se inicia mediante un **handshake** entre dispositivos.
  • La sesión se mantiene activa durante la transferencia de datos, permitiendo sincronización constante.
  • Si ocurre una interrupción, la Capa 5 utiliza **checkpoints** para reanudar la sesión desde el último punto.
  • Una vez que la comunicación finaliza, la sesión se cierra limpiamente.
Ejemplo Práctico:
En una videollamada con herramientas como Zoom o Microsoft Teams:
1. La Capa 5 inicia una sesión entre el servidor y el cliente.
2. Durante la llamada, la sesión permanece activa y sincroniza el envío de audio y video.
3. Si la conexión se pierde momentáneamente, la sesión se reanuda desde donde se quedó.
4. Al finalizar la llamada, la sesión se cierra limpiamente.

Comandos Útiles para Diagnóstico

Aunque la Capa 5 no tiene comandos directos, podemos verificar sesiones activas en el sistema:

Comando para ver sesiones abiertas (NetBIOS):
Windows:
net session

Comando para verificar conexiones remotas (RPC):
Windows:
rpcinfo

Nota: NetBIOS y RPC son protocolos utilizados comúnmente en redes locales para compartir recursos y ejecutar procesos en sistemas remotos.

Importancia de la Capa 5

La Capa 5 es fundamental para aplicaciones que requieren sesiones activas y sincronizadas. Sin esta capa, no sería posible establecer conexiones estables en aplicaciones como:

  • Videollamadas (Zoom, Teams).
  • Juegos en línea.
  • Aplicaciones de control remoto (RDP, SSH).
Pregunta de Práctica:
¿Qué protocolo se usa en la Capa 5 para compartir archivos en una red local?
a) RPC
b) NetBIOS
c) ICMP
Respuesta: b) NetBIOS


Capa 4: Transporte

La Capa 4 del modelo OSI, también conocida como Transporte, es responsable de proporcionar la entrega de datos confiable o no confiable entre dispositivos, asegurando que los datos se transmitan correctamente de origen a destino.

Propósito de la Capa 4

  • Divide los datos en **segmentos** para enviarlos de manera eficiente.
  • Proporciona mecanismos de control de errores y control de flujo.
  • Gestiona la **confiabilidad** del transporte (TCP) o la **velocidad** (UDP).
  • Reensambla los segmentos en el destino para reconstruir los datos originales.

Protocolos de la Capa 4

Protocolo Función Ejemplo
TCP (Transmission Control Protocol) Proporciona una conexión confiable asegurando la entrega ordenada y sin errores. Descargar un archivo o enviar correos electrónicos.
UDP (User Datagram Protocol) Proporciona una conexión rápida pero no confiable, sin confirmación de entrega. Streaming de video, videollamadas o juegos en línea.

Comparación entre TCP y UDP

A continuación, se presenta una tabla comparativa de las características principales de TCP y UDP:

Característica TCP UDP
Confiabilidad Garantizada No garantizada
Control de flujo Presente No presente
Velocidad Lento (por confirmaciones) Rápido
Aplicaciones Transferencia de archivos, correos electrónicos Streaming, VoIP, gaming

Funcionamiento Básico

La Capa 4 divide los datos en **segmentos** antes de transmitirlos a la red:

  • En **TCP**, cada segmento tiene un número de secuencia, se confirma su recepción y se retransmite si hay errores.
  • En **UDP**, los segmentos se envían sin control ni confirmación, optimizando la velocidad.
Ejemplo Práctico (TCP):
Cuando descargas un archivo desde Internet, TCP asegura que cada parte del archivo (segmento) llegue en orden y sin errores.

Ejemplo Práctico (UDP):
En una videollamada, UDP envía los datos de video/audio sin retrasos, incluso si se pierden algunos paquetes.

Comandos Útiles

Comandos básicos para verificar conectividad y transporte:

Comando PING (ICMP):
Windows/Linux:
ping google.com

Comando para verificar conexiones TCP y UDP:
Windows:
netstat -an
Linux:
ss -t (para TCP) / ss -u (para UDP)

Nota: ICMP pertenece a la Capa 3 pero se usa comúnmente para diagnosticar conectividad antes de verificar transporte en la Capa 4.

Importancia de la Capa 4

La Capa 4 asegura que los datos se envíen y reciban correctamente entre dispositivos. Sin ella, las aplicaciones críticas que dependen de conexiones confiables no funcionarían adecuadamente, y las transmisiones en tiempo real perderían eficiencia.

Pregunta de Práctica:
¿Qué protocolo usarías para garantizar la entrega confiable de datos?
a) UDP
b) ICMP
c) TCP
Respuesta: c) TCP


Capa 3: Red

La Capa 3 del modelo OSI, también conocida como Red, es responsable de gestionar el **enrutamiento** y el **direccionamiento lógico** para permitir la comunicación entre dispositivos en diferentes redes.

Propósito de la Capa 3

  • Gestionar el enrutamiento de paquetes de datos entre redes.
  • Asignar **direcciones lógicas** (IP) para identificar dispositivos.
  • Determinar la **mejor ruta** para enviar los paquetes de origen a destino.
  • Fragmentar los paquetes cuando la red de destino no puede soportar su tamaño.

Protocolos Comunes en la Capa 3

Protocolo Función Ejemplo
IP (Internet Protocol) Direccionamiento lógico de dispositivos. 192.168.1.1 identifica tu dispositivo.
OSPF (Open Shortest Path First) Protocolo de enrutamiento dinámico. Determina la mejor ruta para enviar paquetes.
ICMP Diagnóstico y control de red. El comando ping usa ICMP.

Funcionamiento Básico de la Capa 3

La **Capa 3** encapsula los segmentos de datos de la **Capa 4** en **paquetes** y asigna una dirección IP de origen y destino. Los routers utilizan esta dirección para enrutar los paquetes hacia su destino a través de múltiples redes.

  • Dirección IP de origen: Indica el dispositivo emisor.
  • Dirección IP de destino: Identifica el dispositivo receptor.
  • Encaminamiento: Los routers utilizan protocolos como OSPF o RIP para determinar la mejor ruta.
Ejemplo Práctico:
Cuando envías un correo electrónico desde tu PC (IP: 192.168.1.10) a un servidor de correo remoto, la Capa 3 se encarga de enrutar los datos a través de Internet.

1. La PC asigna la dirección IP de origen (192.168.1.10) y destino (ej. 74.125.68.109).
2. El router utiliza un protocolo de enrutamiento (como OSPF) para encontrar la mejor ruta.
3. Los paquetes se envían hacia el destino pasando por diferentes redes intermedias.

Comandos Útiles para Diagnóstico

Comandos de ejemplo para verificar conectividad y direccionamiento en la Capa 3:

Comando en Windows/Linux:
ping 8.8.8.8

Comando para mostrar configuración IP:
Windows: ipconfig
Linux/Mac: ifconfig o ip a

Salida típica del comando ipconfig en Windows:

IPv4 Address. . . . . . . . . . . : 192.168.1.10
Subnet Mask . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . : 192.168.1.1

Importancia de la Capa 3

La Capa 3 es esencial para permitir la comunicación entre redes diferentes, como Internet. Los **routers** son los dispositivos principales que operan en esta capa, utilizando **direcciones IP** y protocolos de enrutamiento dinámico.

Resumen de la Capa 3

En resumen, la **Capa 3** se encarga del direccionamiento lógico y enrutamiento de datos. Sin ella, no sería posible la comunicación entre dispositivos ubicados en diferentes redes.

Pregunta de Práctica:
¿Qué protocolo se usa para diagnosticar conectividad en la Capa 3?
a) OSPF
b) ICMP
c) Ethernet
Respuesta: b) ICMP


Capa 2: Enlace de Datos

La Capa 2 del modelo OSI, también conocida como Enlace de Datos, es responsable de garantizar la comunicación fiable dentro de una misma red local (LAN). Se enfoca en la transferencia de tramas de datos entre dos dispositivos directamente conectados.

Propósito de la Capa 2

  • Gestiona la comunicación en el mismo segmento físico.
  • Garantiza que los datos lleguen al dispositivo correcto usando **direcciones MAC**.
  • Detecta y corrige errores de la capa física (mediante **CRC**).
  • Administra el acceso al medio físico para evitar colisiones.

Protocolos Comunes en la Capa 2

Protocolo Función Ejemplo de Uso
Ethernet (IEEE 802.3) Transmisión de tramas en redes cableadas. Conexión entre PC y switch usando cables RJ45.
VLAN Segmentación de redes lógicas dentro de una LAN. Separar redes de administración y usuarios.
HDLC Comunicación punto a punto (WAN). Conexión entre routers en enlaces dedicados.

Funcionamiento Básico de la Capa 2

La capa de enlace de datos encapsula los datos recibidos de la capa 3 (paquetes) en **tramas**. Cada trama contiene:

  • Dirección MAC de origen: Identifica el dispositivo emisor.
  • Dirección MAC de destino: Identifica el dispositivo receptor.
  • Datos: Información que se está enviando.
  • CRC (Cyclic Redundancy Check): Para la detección de errores.
Ejemplo Práctico:
Cuando tu computadora se conecta a una red Wi-Fi, el router asigna una dirección IP lógica a tu dispositivo, pero la Capa 2 utiliza la **dirección MAC** única de tu tarjeta de red para enviar y recibir tramas dentro de la red local.

Si envías un archivo a otra computadora en la misma red, el switch utiliza las direcciones MAC para dirigir correctamente las tramas al destinatario.

Comandos Útiles en Redes

Ejemplo de cómo verificar la dirección MAC de un dispositivo:

Comando en Windows:
ipconfig /all

Comando en Linux/Mac:
ifconfig o ip a

Salida típica del comando en Windows:

Physical Address. . . . . . . . . : 00-14-22-01-23-45
DHCP Enabled. . . . . . . . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.10

Importancia de la Dirección MAC

La dirección MAC (Media Access Control) es una dirección física de **48 bits** única para cada dispositivo de red.

Nota: Una dirección MAC tiene el formato **XX-XX-XX-XX-XX-XX**, donde los primeros 3 bytes indican el fabricante del dispositivo.

Resumen de la Capa 2

En resumen, la **Capa 2** del modelo OSI juega un papel crucial al garantizar que los datos lleguen al dispositivo correcto dentro de una red local. Los protocolos como **Ethernet** y **VLAN** son esenciales para la operación de esta capa.

Pregunta de Práctica:
¿Qué protocolo de Capa 2 se usa para segmentar una red en múltiples dominios lógicos?
a) Ethernet
b) VLAN
c) TCP
Respuesta: b) VLAN

Capa 1: Física

Propósito: Transmite bits como señales eléctricas, ópticas o de radio.

  • Ejemplo: Cable Ethernet, fibra óptica, Wi-Fi.
Ejemplo: La transmisión de datos por un cable Ethernet en una red local.

Resumen del Modelo OSI

Capa Nombre Ejemplo
7 Aplicación HTTP, FTP
6 Presentación SSL/TLS
5 Sesión Videollamada
4 Transporte TCP, UDP
3 Red IP, OSPF
2 Enlace de Datos Ethernet
1 Física Cableado, Wi-Fi