Modelo OSI
Siglas que significan Open Systems
Interconnection o Interconexión de
Sistemas Abiertos.
Es un modelo o referente creado por la
ISO para la interconexión en un contexto
de sistemas abiertos. Se trata de un
modelo de comunicaciones estándar
entre los diferentes terminales y host.
Modelo OSI
• El flujo de datos se divide en siete capas:
• Las capas describen el proceso de
transmisión de datos dentro de una red.
Modelo OSI
• Capas de Host vs. Capas de Medios
Capas de Host
Proporcionan una entrega
precisa de los datos entre
los computadores
Capas de Medios
Controlan la entrega física
de mensajes a través de la
red
Modelo OSI
• Las dos únicas capas del
modelo con las que el
usuario interactúa son la
primera capa la:
Física,
y la última capa: la de
Aplicación.
Modelo OSI
• Abarca los aspectos
físicos de la red (cables,
switch, y el resto de los
dispositivos que
conforman el entorno
físico de la red).
• Ejemplo: Ajustar un cable
mal conectado.
Modelo OSI
• Provee acceso al medio de
comunicación.
• Maneja notificación de
errores, la topología de
red, control de flujo y
direccionamiento físico de la
trama (frame).
• Responsable del Media
Access Control (MAC).
• DHCP Dynamic Host
Configuration Protocol, en
español «protocolo de
configuración dinámica de
host
Modelo OSI
• Define la entrega de paquetes
extremo a extremo.
• Responsable del
direccionamiento lógico del
paquete y la determinación
de ruta.
• Define las identificaciones de
los hosts, como determinar
las rutas y como aprender las
rutas.
Modelo OSI
• Se reordenan los paquetes
cuando lleguen
desordenados (TCP).
• Provee confiabilidad, control
de flujo y corrección de
errores a través de TCP.
• TCP (Transfer Control
Protocol) es orientado a
conexión.
Modelo OSI
• Define como comenzar,
controlar y terminar las
conversaciones
(sesiones).
• Define mecanismos para
control de diálogo y
separación de diálogos
• Sincronizar los tiempos
de caída de la red.
• Mantener la conexion
entre los usuarios
Modelo OSI
• Su principal función es
definir formatos de datos. o
controlar los datos
• Garantiza que los datos que
llegan desde la red puedan
ser utilizados por la
aplicación y que la
información enviada por la
aplicación sea entendida
por el destino.
• Entenderse y reconocerse
Modelo OSI
• Proporciona la interfaz
que utiliza el usuario en su
computadora para enviar
mensajes de correo
electrónico o ubicar un
archivo en la red.
• Ejemplo: El usuario que
envía el mensaje utilizará un
programa (ej. como Outlook)
como herramienta de
interfaz para escribir y enviar
el mensaje.
• Varios protocolos para
diferentes tipos de software
TCP/IP
TCP/IP combina varias capas OSI en una
única capa, o no utiliza determinadas capas.
La tabla siguiente muestra las capas de la
implementación de Oracle Solaris de
TCP/IP. La tabla enumera las capas desde la
capa superior (aplicación) hasta la capa
inferior (red física).
OSI vs. TCP/IP
• ARPANET empezó
una década antes
que OSI
• No necesitaban
presentación ni
sesión
• Estándar ‘de facto’
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Física
Aplicación
Transporte
Red
Enlace
Física
Ej: Ethernet
IP
TCP/UDP
HTTP, SMTP
Telnet, POP
Capa 1: Física
• Implementada en hardware
• Codificación de canal
– Representación de bits, voltajes, frecuencias, sincronización
• Códigos Manchester, AMI, B8ZS…
• Define conectores físicos, distancias, cableado
Capa 2: Enlace
• Encapsula los los paquetes en tramas para pasarlos al medio físico
• Reconstruye las tramas originales a partir de secuencias de bits y
pasa los datos a la capa de red
• Provee
– Direccionamiento (en el segmento de red local)
– Detección de errores
– Control de flujo
Capa 3: Red
• Provee una red virtual global
– Esconde los detalles de las redes físicas
– Direccionamiento global:
• Una dirección IP es suficiente para enviar hacia cualquier red en el mundo
• Implica que hay que mapear las direcciones físicas con las IP
• Ofrece un servicio sin garantías (mejor esfuerzo)
– Si se pierden o duplican paquetes, no le importa
– Deja esa función a las capas superiores
• Determina si el destino es local o si lo debe enviar a un enrutador
• Provee funciones de control
– ICMP
• Reenvía paquetes de salto en salto, de una red a la otra
– El trayecto completo puede constar de muchos saltos
Capa 4: Transporte
• Servicio con garantías (TCP)
– Resuelve los problemas de:
• Pérdida de paquetes
• Duplicación
• Desbordamiento (control de flujo)
• Sin garantías (UDP)
– Mucho más simple
– A veces no hace falta fiabilidad
• Provee multiplexión de aplicaciones
– Concepto de ‘puertos’
Capa 5: Aplicación
• La más cercana al usuario
– Define las funciones de clientes y servidores
• Utiliza los servicios de transporte
• Ej: HTTP (web), SMTP (mail), Telnet, FTP, DNS…

MODELO OSI/TCP IP

  • 1.
    Modelo OSI Siglas quesignifican Open Systems Interconnection o Interconexión de Sistemas Abiertos. Es un modelo o referente creado por la ISO para la interconexión en un contexto de sistemas abiertos. Se trata de un modelo de comunicaciones estándar entre los diferentes terminales y host.
  • 2.
    Modelo OSI • Elflujo de datos se divide en siete capas: • Las capas describen el proceso de transmisión de datos dentro de una red.
  • 3.
    Modelo OSI • Capasde Host vs. Capas de Medios Capas de Host Proporcionan una entrega precisa de los datos entre los computadores Capas de Medios Controlan la entrega física de mensajes a través de la red
  • 4.
    Modelo OSI • Lasdos únicas capas del modelo con las que el usuario interactúa son la primera capa la: Física, y la última capa: la de Aplicación.
  • 5.
    Modelo OSI • Abarcalos aspectos físicos de la red (cables, switch, y el resto de los dispositivos que conforman el entorno físico de la red). • Ejemplo: Ajustar un cable mal conectado.
  • 6.
    Modelo OSI • Proveeacceso al medio de comunicación. • Maneja notificación de errores, la topología de red, control de flujo y direccionamiento físico de la trama (frame). • Responsable del Media Access Control (MAC). • DHCP Dynamic Host Configuration Protocol, en español «protocolo de configuración dinámica de host
  • 7.
    Modelo OSI • Definela entrega de paquetes extremo a extremo. • Responsable del direccionamiento lógico del paquete y la determinación de ruta. • Define las identificaciones de los hosts, como determinar las rutas y como aprender las rutas.
  • 8.
    Modelo OSI • Sereordenan los paquetes cuando lleguen desordenados (TCP). • Provee confiabilidad, control de flujo y corrección de errores a través de TCP. • TCP (Transfer Control Protocol) es orientado a conexión.
  • 9.
    Modelo OSI • Definecomo comenzar, controlar y terminar las conversaciones (sesiones). • Define mecanismos para control de diálogo y separación de diálogos • Sincronizar los tiempos de caída de la red. • Mantener la conexion entre los usuarios
  • 10.
    Modelo OSI • Suprincipal función es definir formatos de datos. o controlar los datos • Garantiza que los datos que llegan desde la red puedan ser utilizados por la aplicación y que la información enviada por la aplicación sea entendida por el destino. • Entenderse y reconocerse
  • 11.
    Modelo OSI • Proporcionala interfaz que utiliza el usuario en su computadora para enviar mensajes de correo electrónico o ubicar un archivo en la red. • Ejemplo: El usuario que envía el mensaje utilizará un programa (ej. como Outlook) como herramienta de interfaz para escribir y enviar el mensaje. • Varios protocolos para diferentes tipos de software
  • 12.
    TCP/IP TCP/IP combina variascapas OSI en una única capa, o no utiliza determinadas capas. La tabla siguiente muestra las capas de la implementación de Oracle Solaris de TCP/IP. La tabla enumera las capas desde la capa superior (aplicación) hasta la capa inferior (red física).
  • 13.
    OSI vs. TCP/IP •ARPANET empezó una década antes que OSI • No necesitaban presentación ni sesión • Estándar ‘de facto’ Aplicación Presentación Sesión Transporte Red Enlace Física Aplicación Transporte Red Enlace Física Ej: Ethernet IP TCP/UDP HTTP, SMTP Telnet, POP
  • 14.
    Capa 1: Física •Implementada en hardware • Codificación de canal – Representación de bits, voltajes, frecuencias, sincronización • Códigos Manchester, AMI, B8ZS… • Define conectores físicos, distancias, cableado
  • 15.
    Capa 2: Enlace •Encapsula los los paquetes en tramas para pasarlos al medio físico • Reconstruye las tramas originales a partir de secuencias de bits y pasa los datos a la capa de red • Provee – Direccionamiento (en el segmento de red local) – Detección de errores – Control de flujo
  • 16.
    Capa 3: Red •Provee una red virtual global – Esconde los detalles de las redes físicas – Direccionamiento global: • Una dirección IP es suficiente para enviar hacia cualquier red en el mundo • Implica que hay que mapear las direcciones físicas con las IP • Ofrece un servicio sin garantías (mejor esfuerzo) – Si se pierden o duplican paquetes, no le importa – Deja esa función a las capas superiores • Determina si el destino es local o si lo debe enviar a un enrutador • Provee funciones de control – ICMP • Reenvía paquetes de salto en salto, de una red a la otra – El trayecto completo puede constar de muchos saltos
  • 17.
    Capa 4: Transporte •Servicio con garantías (TCP) – Resuelve los problemas de: • Pérdida de paquetes • Duplicación • Desbordamiento (control de flujo) • Sin garantías (UDP) – Mucho más simple – A veces no hace falta fiabilidad • Provee multiplexión de aplicaciones – Concepto de ‘puertos’
  • 18.
    Capa 5: Aplicación •La más cercana al usuario – Define las funciones de clientes y servidores • Utiliza los servicios de transporte • Ej: HTTP (web), SMTP (mail), Telnet, FTP, DNS…