modelo de referencia osi
TRANSCRIPT
Redes de Computadoras
Unidad I
El modelo OSI
• Yahaira
Yamaly Diaz Monta
lvo
Contenido
Las capas de un modelo general de comunicaciones
El modelo OSI
Comparación entre el modelo OSI y el modelo TCP/IP
Las capas de un modelo general de comunicaciones
Origen, destino y paquetes de datos
Medios
Protocolo
El modelo OSI
ISO crea OSI por simplicidad en 1984
ISO = International Organization for Standardization
OSI = Open Systems Interconnection
• 8
El Modelo OSI
Aplicación
Presentación
Sesión
Transporte
Red
Enlace
Físico
Red
Enlace
Físico
Red
Enlace
Físico
Red
Enlace
Físico
Aplicación
Presentación
Sesión
Transporte
Protocolo de Aplicación
Protocolo de Presentación
Protocolo de Sesión
Protocolo de Transporte
Router 1 Router 2
Límite de comunicación de la Subred
Protocolos de la subred Protocolo de Red
Protocolo de Enlace
Protocolo de Transporte
Unidad de datos
APDU
PPDU
SPDU
TPDU
Paquete
Trama
Bit
HostA HostB
Capa 1
Capa 7
Capa 6
Capa 5
Capa 4
Capa 3
Capa 2
Propósito del modelo de referencia OSI ¿Porqué un Modelo en Capas?
Reduce la complejidad Estandariza las
interfaces Facilita ingeniería
modular Garantiza tecnologoía
interoperable Acelera la evolución Simplifica la enseñanza
y el aprendizaje
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Capas de Hosts vs Capas de Medios
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Capas de Hosts
Proprocionan una entrega precisa de los
datos entre computadores
Capas de Hosts vs Capas de Medios
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Capas de Medios
Controlan la entrega física de mensajes a
través de la red
Modelo OSI: Capa de Aplicación
Provee los servicios de red a las aplicaciones del usuario.
Ej. Una computadora puede guardar los archivos en un servidor de red utilizando “network redirector” de un NOS como Novell.
Network redirectors permiten a las aplicaciones como Word a “ver” los recursos de la red.
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Modelo OSI: Capa de Presentación
Provee representación de datos y formateo de códigos.
“Code formatting” incluye compresión y encriptación
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 se pueda transmitir a través de la red
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Modelo OSI: Capa de Sesión
Provee comunicación inter-host para establecer, mantener y terminar sesiones.
Usa “dialog control” y “dialog separation” para manejar la sesión
Algunos protocoles de Sesión: NFS (Network File System) SQL (Structured Query
Language) RCP (Remote Call Procedure) ASP (AppleTalk Session
Protocol) SCP (Session Control Protocol) X-window
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Modelo OSI: Capa de Transporte
Provee confiabilidad, control de flujo y corrección de errores a través del uso de TCP.
TCP segmenta los datos, añadiendo un “header” con control de información para secuencia y confirmación de los paquetes recibidos.
El header del segmento también incluyen los puertos (ports) de origen y destino para las aplicaciones de capas superiores
TCP es “connection-oriented” y usa “windowing”.
UDP es “connectionless”. UDP no confirma la recepción de paquetes.
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Modelo OSI: Capa de Red
Responsable por el direccionamiento lógico del paquete y la determinación de ruta.
“Addressing” es hecho por “routed protocols” tales como IP, IPX, AppleTalk, and DECnet.
“Path Selection” es hecho por “routing protocols” tales como RIP, IGRP, EIGRP, OSPF, and BGP.
“Routers” operan en la Capa de Red
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Modelo OSI: Capa de Enlace de Datos
Provee acceso al medio Maneja notificación de
errores, la topología de red, control de flujo y direccionamiento físico de la trama (frame).
“Media Access Control” a través de ... Deterministica—token passing No-deterministica—broadcast
topology (dominios de colisión)
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Modelo OSI: Capa Física Proporciona los medios
eléctricos, mecánicos, de procedimiento y funcionales para activar y mantener el enlace físico entre sistemas.
Incluye el medio a través del cual los bits fluyen... Cable CAT 5 Cable Coaxial Cable de Fibra Optica La Atmósfera
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Comunicaciones de Igual a Igual: Nombres de la unidad de datos en cada capa del modelo OSI La capas se comunican usando su propia PDU. Por Ej.,
la capa de red del origen y destino son iguales y usan los “paquetes” para comunicarse respectivamente. (Peer-to-Peer)
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Datos
Física
Data
SegmentsPacketsFramesBits
DataData
Ejemplo de Encapsulamiento
Si uno escribe un mensaje de email, SMTP toma los datos y lo pasa a la capa de Presentación.
Presentación codifica los datos usando ASCII.
Sesión establece una conección con el destino con el propósito de transportar los datos.
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Dato
Física
Ejemplo de Encapsulamiento
Transporte segmenta los datos utilizando TCP y lo envía a la Capa de Red para su direccionamiento
Red direcciona el paquete utilizando IP.
Enlace de Datos encapsula el paquete en una trama y lo direcciona para su envío en la red local (MACs)
La capa Físicia envía los bits hacia el medio (cable).
Aplicación
Presentación
Sesión
Transporte
Red
Enlace de Dato
Física
Encapsulamiento de datos
Encapsulamiento de datos
Comparación del modelo OSI y el modelo TCP/IP
El Modelo TCP/IP fue desarrollado por el Departamento de Defensa de los Estados Unidos al final de los 60s’, para asegurar comunicaciones de datos aun en las peores circunstancias.
Desde entonces, TCP/IP se ha convertido en el modelo utilizado para las comunicaciones en Internet.
Las capas del modelo TCP/IP
Aplicación
Transporte
Internet
Acceso a red
Aplicación
Incluye todas las funciones de las Capas de Aplicación, Presentación, y Sesión del Modelo OSI.
• Representación de datos
• Codificación de datos
• Control de diálogo
Las capas del modelo TCP/IP
Aplicación
Transporte
Internet
Acceso a red
Transporte
Usa el protocolo TCP y es responsable por la calidad del servicio incluyendo:
• Confiabilidad
• Control de flujo
• Corrección de errores
Las capas del modelo TCP/IP
Aplicación
Transporte
Internet
Acceso a red
Internet
Envía paquetes del origen y verifica que éstos lleguen a su destino, usando el protocolo IP, y es responsable por:
• Determinación de la mejor ruta
• Conmutación de paquetes
Las capas del modelo TCP/IP
Aplicación
Transporte
Internet
Acceso a redAcceso a red
Incluye las funciones de las Capas Enlace de Datos y Física:
• Procesos requeridos por IP para asegurar que un paquete llegue a su destino.
• Tecnologías LAN & WAN tales como 100BaseTX & Frame Relay.
Gráfica del protocolo TCP/IP
FTP-File Transfer Protocol HTTP-Hypertext Transfer
Protocol SMTP-Simple Mail Transfer
Protocol DNS-Domain Name Service
Aplicación
Transporte
Internet
Acceso a red
• TFTP-Trivial File Transfer Protocol• TCP-Transmission Control
Protocol• UDP-User Datagram Protocol• IP-Internet Protocol
TCP/IP vs OSI
¿Porqué dos Modelos?
TCP/IP es el “protocolo específico” más popular utilizado en Internet.
Sin embargo, TCP/IP no cubre todos los protocolos y estandares que hay en las comunicaciones.
El Modelo OSI es independiente de un protocolo específico. Por lo tanto todos los tópicos cubiertos en el curriculum pueden ser estudiados con esta base.
Uso de los modelos OSI y TCP/IP
Enlaces recomendados
The OSI Reference Model www.rad.com/networks/1994/osi/intro.htm
Internetworking Basics (Cisco) www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/
introint.htm#xtocid19399 Ethernet
wwwhost.ots.utexas.edu/ethernet/ethernet-home.html Varios
freespace.virgin.net/glynn.etherington/cisco.htm www.examnotes.net/cisco/osi.shtml www.gurlygeek.com/encap.html
James Bond Meets The 7 Layer OSI Model http://ww.pe.net/~rlewis/Resources/james.html
Kinesthetic OSI Model http://eroom.netacad.net/eroom/cisco/
InstructorMaterials/674_2d