Anda di halaman 1dari 8

Modelo OSI

Modelo de Referencia OSI


Prof. Mara Feldgen

Modelo OSI

Modelo de Referencia O.S.I.


!

En 1979, la ISO (International Organization for Standardization) defini un esquema de funciones de comunicaciones para el intercambio de informacin entre sistemas de computadoras que se llama MODELO DE REFERENCIA DE INTERCONEXIN DE SISTEMAS ABIERTOS (O.S.I. OPEN SYSTEMS INTERCONECTION)

El modelo OSI provee un conjunto detallado de standards que describen una red. Es una plataforma de desarrollo de standards para protocolos de redes. El principio de divisin en capas es: Se crea una capa para cada nivel de abstraccin diferente Cada capa debe tener una funcin bien definida Estas funciones corresponden a standards internacionales Es mnimo el flujo de informacin entre interfaces Se genera una arquitectura conceptualmente manejable

Usa capas operacionalmente bien definidas, que describen que ocurre en cada paso del procesamiento de datos para la transmisin. Cada capa es responsable de realizar un conjunto especfico de funciones y de proveer un conjunto especfico de servicios. Un protocolo define los servicios que provee y la forma que esos servicios son provistos. Capa capa consta de 2 partes: definicin de un servicio (definicin abstracta de QUE provee la capa) especificacin del protocolo (especificacin exacta de COMO la capa provee el servicio (describe las
reglas que implementan un servicio en particular)) 2

Modelo OSI

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

Host A APLICACIN

Arquitectura

Host B APLICACIN

Aplicacin Servicios Presentacin Sesin Transporte Red Enlace Protocolo Enlace Fsica

Protocolo de Aplicacin Protocolo de Presentacin Protocolo de Sesin Protocolo de Transporte

Aplicacin Presentacin Sesin Transporte Red Enlace Fsica

Protocolo de Red Red Enlace Fsica IMP

Protocolo de Red Red Enlace Protocolos Intra Protocolo Enlace Red Fsica

IMP Subred de Comunicaciones


3

IMP: Intermediate Message Processor


Modelo OSI

Servicios
Host A Aplicacin Presentacin Sesin Transporte Red Enlace Fsica IMP: Intermediate Message Processor Fisica: Enlace: Transmite un tren de bits sobre un canal de comunicaciones. Define caracteristicas fsicas del medio o canal de comunicaciones. Transforma un canal de comunicaciones en un canal libre de errores entre las dos puntas de un enlace fsico. Provee inicializacin del flujo, control de flujo, terminacin del vnculo y control de errores Controla la operacin sobre la subred de comunicaciones. Provee servicios de ruteo, transferencia sobre la red, administracin de la red. Provee un canal para enviar mensajes entre dos procesos que se comunican. Provee control end to end . Organiza y sincroniza el intercambio de mensajes, controla el proceso de la comunicacin Estructura los mensajes, provee semntica y sintaxis. define los formatos de transmisin de datos Provee servicios y procedimientos para las aplicaciones del usuario
4

Host B Aplicacin Presentacin

Subred de Comunicaciones
IMP Red Enlace Fsica IMP Red Enlace Fsica

Sesin Transporte Red Enlace Fsica

Red: Transporte: Sesin: Presentacin: Aplicacin:


Modelo OSI

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

Estructura de los elementos de datos de protocolo


Host A Proceso Emisor
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
DH RH TH SH AH

Host B Datos Datos Proceso Receptor


Aplicacin Presentacin Sesin Transporte Red
DT

PH Datos (A-PDU) Datos (P-PDU) Datos (S-PDU) Datos ( T-PDU) Datos (R-PDU) Bits (DL-PDU)

Enlace Fsica

PDU: Protocol Data Unit


Modelo OSI 5

Elementos de datos de protocolo


Host A Proceso Emisor
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
Modelo OSI

Host B Mensaje Mensaje Mensaje Mensaje Segmento Paquete Trama (Frame) Bits Proceso Receptor
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
6

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

El concepto de capa
Sistema A Capa N+1
Interface
Entidad N+1

Sistema B
N Service Access Point
Protocolo

Capa N
Interface

Entidad N

Capa N-1

Conexin N-1 Entidad N-1

N-1 SAP

Servicio a la capa N+ 1 Protocolo con capa par N

Entidad Capa N

Modelo OSI

Servicio de la capa N - 1

Servicios
CAPA N+1 S E R V I C I O CAPA N PCI

ICI

PDU

PROTOCOLO N+1

SAP

ICI PDU PCI SDU

PDU
PROTOCOLO N

PDU: Protocol Data Unit ICI: Interface Data Unit SDU: Service Data Unit PCI : Protocol Control Information
Modelo OSI 8

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

Modelo OSI

Tipos de Servicios
!

Con Conexin Servicio: Circuitos Virtuales Analoga: Telfono Estados: Establecimiento Transferencia Liberacin Caractersticas del Servicio: Vida Finita y distinguible Acuerdo Tripartito Relacin entre Unidades de Datos Negociacin de la calidad del servicio (QOS Quality of Services)

Sin Conexin Servicio: Datagramas Analoga: Telegrama Estados: Transferencia Tipos: con ack sin ack Caractersticas del Servicio: Servicio de acceso nico Acuerdo Bipartito Independencia de Unidades de Datos No hay Negociacin

CAPA N+1

CAPA N+1

CAPA N+1

CAPA N+1

CAPA N

CAPA N

CAPA N

Modelo OSI

10

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

Primitivas de Servicios
Host A (Emisor) Usuario Capa N+ 1 Request
Proveedor del Servicio Capa N

Host B (Receptor) Usuario Capa N+ 1 Indication


Proveedor del Servicio Capa N

Host A (Emisor) Usuario Capa N+ 1 Confirm


Proveedor del Servicio Capa N

Host B (Receptor) Usuario Capa N+ 1 Response


Proveedor del Servicio Capa N

Modelo OSI

11

Primitivas en un Servicio CON Conexin


Capa N+1
Connect Request Connect Confirm

Capas N

Capa N+1
Connect Indication Connect Response

Capa N+1
Connect Request Disconnect Indication

Capas N

Capa N+1
Connect Indication Disconnect Request

Establecimiento exitoso Capa N+1


Data Request

Capas N

Establecimiento cancelado Capa N+1


Data Indication

Capa N+1
Disconnect Request Disconnect Confirm

Capas N

Transferencia de Datos Capa N+1 Capa N+1


Disconnect Indication Disconnect Response Disconnect Indication

Capas N

Capa N+1
Disconnect Indication

Modelo OSI

Iniciada por el emisor

Desconexin Iniciada por el proveedor del servicio

12

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

Primitivas en un Servicio SIN Conexin


Capa N+1 Capas N
Data Request Data Indication

Capa N+1

Transferencia de Datos (primitivas bloqueantes) Capa N+1


Data Request Data Confirm

Capa N+1 Capas N


Data Indication

Transferencia de Datos con confirmacin local (primitivas NO bloqueantes) (NO es sin conexin con ACK)
Modelo OSI 13

Funciones de las capas


!

A parte de las funciones externas visibles hace las siguientes funciones internas. Estas funciones tienen que ver con el tratamiento de una SDU, agregando PCI para crear una PDU: segmentado / reensamblado: dividir el contenido de una SDU sobre varias PDUs bloqueo / desbloqueo: armar una PDU a partir de 2 o + SDUs cada una con su respecto PCI concatenacin / separacin: se agrupan 2 o + PDUs en una sola SDU por conveniencia multiplexado / demultiplexado: cuando una capa N usa una conexin para enviar SDUs de 2 o + conexiones splitting / combining: inversa del multiplexado: varias conexiones de una capa N se usan para una conexin de una capa N+1 relaying: es el forwarding de unidades de datos de una entidad en un IS (Intermediate System) a otra entidad par (routeo y conmutacin). id. de protocolo: una capa tiene 1 o + protocolos para elegir como comunicarse con su par. Se informa el protocolo cuando se inicia la transferencia de unidades. Mltiples conexiones capa N Una conexin capa N

(N) Entidad

(N) Entidad

(N) Entidad

(N) Entidad

Una conexin capa N-1 Mltiples conexiones capa N-1 Multiplexado/demultiplexado


Modelo OSI

Splitting / combining
14

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Modelo OSI

unidades independientes
N+1 PDU CAPA N+1 CAPA N PCI ICI SDU SAP

con segmentacin / reensamblado


N+1 PDU CAPA N+1 CAPA N PCI ICI SDU PCI SAP

PDU= PCI + SDU

PDU= PCI + SDU

PDU= PCI + SDU

N-PDU

N-PDU 1

N-PDU 2

con concatenacin/separacin
N+1 PDU1 CAPA N+1 CAPA N
ICI1 PCI1 PDU1= PCI1 + SDU1 PDU2= PCI2 + SDU2 SDU1 SDU2 ICI2 PCI2 PCI1

con bloqueo /desbloqueo


N+1 PDU1 CAPA N+1 CAPA N
ICI1 SDU1 SDU2 ICI2 PCI2

N+1 PDU2 SAP

N+1 PDU2 SAP

SAP

SAP

PDU1= PCI1 + SDU1 PDU2= PCI2 + SDU2

PDU1= PCI1 + SDU1 PDU2= PCI2 + SDU2

Modelo OSI

N-PDU

N-PDU

15

FIUBA 75.74 Sistemas Distribuidos (Prof. Mara Feldgen)

Anda mungkin juga menyukai