TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

14
COMUNICACIÓN DE DATOS BASADA EN CAPAS EDGAR NOGUERA

Transcript of TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

Page 1: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

COMUNICACIÓN DE DATOS BASADA EN CAPAS

EDGAR NOGUERA

Page 2: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

Los diseñadores de redes han convenido estructurar las diferentes funciones que

realizan y los servicios que proveen en una serie de niveles o capas. Para

establecer una comunicación entre dos sistemas, ambos deben tener el mismo

modelo de capas . La capa más alta del sistema emisor se comunica con la capa

más alta del sistema receptor , pero esta comunicación se realiza vía capas

inferiores de cada sistema. La única comunicación directa entre capas de ambos

sistemas es en la capa inferior “capa física ”.

CAPAS

INTERFAZ

NEGOCIO

ACCESO A DATOS

Page 3: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

CAPAS

CAPA N

INTERFACE N/N-1

CAPA N-1

Marca el número delSiguiente teléfono:42156……

El abonado cuyo teléfono es:42156…… esta comunicando

UN EJEMPLO SENCILLO ACERCA DE LA SOLICITUD DE SERVICIO ENTRE CAPAS POR MEDIO DE LA INTERFACES.

Page 4: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

ESQUEMA DE LA ESTRUCTURA DEL

MODELO DE CAPAS

Interfaz N/(N+1)

Entidad de capa N+1

Interfaz (N+1)/N

Entidad de capa N

Entidad de capa N-1

Interfaz N/(N+1)

Entidad de capa N+1

Interfaz (N+1)/N

Entidad de capa N

Entidad de capa N-1

Protocolo N+1

Protocolo N

Protocolo N-1

Capa N+1

Capa N

Capa N-1

Page 5: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

PROTOCOLO

Un protocolo de comunicación comprende las reglas y procedimientos utilizados en una red para establecer la comunicación entre los nodos que disponen de acceso a la red, los elementos que definen un protocolo son:

Sintaxis: formato , codificación y niveles de señal de datos.

Semántica: información de control y gestión de errores.

Temporización: coordinación entre la velocidad y orden secuencial de las señales.

Page 6: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

CARACTERISTICAS Directo/indirecto: Los enlaces punto a

punto son directos pero los enlaces entre dos entidades en diferentes redes son indirectos.

Monolítico/estructurado: Es aquel en que el emisor tiene el control en una sola capa de todo el proceso de transferencia.

Simétrico/asimétrico: Son aquellos en que las dos entidades que se comunican son semejantes en cuanto a poder tanto emisores como consumidores de información.

Page 7: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

Normalizado/no normalizado: Los no normalizados son aquellos creados específicamente para un caso concreto y que no va a ser necesario conectarlos con agentes externos .

Page 8: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

FUNCIONES Segmentación y ensamblado:

Generalmente es necesario dividir los bloques de datos en unidades pequeñas e iguales en tamaño.

Encapsulado: Se trata del proceso de adherir información de control al segmento de datos.

Control de conexión: Hay bloques de datos sólo de control y otros de datos y control.

Page 9: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

Entrega ordenada: El envío de PDU puede acarrear el problema de que si hay varios caminos posibles , lleguen al receptor PDU desordenados o repetidos.

Control de flujo: Hay controles de flujo de parada y espera o de ventana deslizante.

Control de errores: Generalmente se utiliza un temporizador para retransmitir una trama una vez que no se ha recibido confirmación después de expirar el tiempo del temporizador.

Page 10: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

Direccionamiento: cada estación o dispositivo intermedio de almacenamiento debe tener una dirección única.

Multiplexación: es posible multiplexar las conexiones de una capa hacia otra , es decir que de una única conexión de una capa superior , se pueden establecer varias conexiones en una capa inferior y al revés.

Servicios de transmisión : los servicios que puede prestar un protocolo son: Prioridad Grado de servicio y Seguridad.

Page 11: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

UNIDADES DE DATOS

Unidad de datos del servicio IDU: Es el bloque informativo que la entidad de capa N pasa a la entidad correspondiente capa N-1.

Unidad de datos del servicio SDU: Cada IDU esta compuesto de 2 campos, un campo de información para el control de la interface (campo ICI) y otro campo de información (SDU) la cual es la información que se pasa a través de la red a la entidad par.

Unidad de datos del protocolo PDU: La información SDU todas las veces no puede ser enviada de forma directa debido a su tamaño, por esta causa se debe fraccionar y se le coloca una cabecera de información de control.

Page 12: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

ESQUEMA DEL ACCESO A TRAVES DE LA INTERFACE

ICI SDU

IDU

ICI SDU

CAPA N+1

SAP

INTERFACE N +1/N

CAPA N

CABECERA SDU

N-PDU

PROTOCOLO N

Page 13: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

PRIMITIVAS Y SERVICIO

PRIMITIVAS: Las primitivas son funciones las cuales implementan servicios.

SERVICIOS: Conjunto de función que se proveen a capas de nivel superior. Los servicios definen que funciones puede ejecutar una capa superior

Page 14: TALLER 9: ARQUITECTURA DE COMPUTADORES BASADA EN CAPAS

PRIMITIVASPRIMITIVA NOMBRE DE OSI SIGNIFICADOSolicitud .request Una entidad solicita que un servicio

realice un trabajo para ella.

Indicación .indication Una entidad es informada de que ha ocurrido un evento.

Respuesta .response Una entidad responde con esta primitiva a un evento producido anteriormente.

Confirmación .confirm Una entidad es informada acerca de una solicitud.