arquitectura de comunicaciones basada en capas

9
Arquitectura de Arquitectura de comunicación comunicación basada en capas basada en capas

Transcript of arquitectura de comunicaciones basada en capas

Page 1: arquitectura de comunicaciones basada en capas

Arquitectura de Arquitectura de comunicación comunicación

basada en capasbasada en capas

Page 2: arquitectura de comunicaciones basada en capas

CapasCapas

Las capas o niveles son aquellas que proveen Las capas o niveles son aquellas que proveen diferentes servicios y funciones con el fin de diferentes servicios y funciones con el fin de simplificar la complejidad de cualquier red.simplificar la complejidad de cualquier red.

Cada capa debe tener una función perfectamente Cada capa debe tener una función perfectamente definida, la misión de cada capa es proveer definida, la misión de cada capa es proveer servicios a las capas superiores haciéndoles servicios a las capas superiores haciéndoles transparente el modo en que esos servicios se transparente el modo en que esos servicios se llevan a cabo.llevan a cabo.

Page 3: arquitectura de comunicaciones basada en capas

Tipos De Capas Tipos De Capas Capa físicaCapa física:: es la encargada de utilizar el medio de es la encargada de utilizar el medio de

transmisión de datos. Se encarga también de la transmisión de datos. Se encarga también de la naturaleza de las señales, velocidad de datos, etc. naturaleza de las señales, velocidad de datos, etc.

Capa de enlaceCapa de enlace:: Asegura una confiabilidad en el medio Asegura una confiabilidad en el medio de transmisión, ya que realiza la verificación de errores, de transmisión, ya que realiza la verificación de errores, retransmisión, control fuera del flujo y la secuenciación retransmisión, control fuera del flujo y la secuenciación de la capacidades que se utilizan en la capa de red. de la capacidades que se utilizan en la capa de red.

Capa de redCapa de red: : Proporciona los medios para Proporciona los medios para establecer, mantener y concluir las conexiones establecer, mantener y concluir las conexiones conmutadas entre los sistemas del usuario final. conmutadas entre los sistemas del usuario final. Capa de transporte Capa de transporte :: se encarga de controlar que los se encarga de controlar que los datos emanados de las aplicaciones lleguen datos emanados de las aplicaciones lleguen correctamente y en orden a su destino.correctamente y en orden a su destino.

Page 4: arquitectura de comunicaciones basada en capas

Tipos De CapasTipos De Capas

Capa de sesión: Capa de sesión: Administra el diálogo entre las dos Administra el diálogo entre las dos aplicaciones en cooperación mediante el suministro aplicaciones en cooperación mediante el suministro de los servicios que se necesitan para establecer la de los servicios que se necesitan para establecer la comunicación, flujo de datos y conclusión de la comunicación, flujo de datos y conclusión de la conexión.conexión.

Capa de presentaciónCapa de presentación : :Permite a la capa de aplicación Permite a la capa de aplicación interpretar el significado de la información que se interpretar el significado de la información que se intercambia. Esta realiza las conversiones de intercambia. Esta realiza las conversiones de formato mediante las cuales se logra la formato mediante las cuales se logra la comunicación de dispositivos.comunicación de dispositivos.

Capa de aplicaciónCapa de aplicación:: Se entiende directamente con el Se entiende directamente con el usuario final, al proporcionarle el servicio de información usuario final, al proporcionarle el servicio de información distribuida para soportar las aplicaciones y administrar distribuida para soportar las aplicaciones y administrar las comunicaciones por parte de la capa de las comunicaciones por parte de la capa de presentación. presentación.

Page 5: arquitectura de comunicaciones basada en capas

ProtocolosProtocolos

Un protocolo es el conjunto de normas para comunicarse Un protocolo es el conjunto de normas para comunicarse dos o más entidades (objetos que se intercambian dos o más entidades (objetos que se intercambian información).Los elementos que definen un protocolo información).Los elementos que definen un protocolo son : son :

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

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

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

Page 6: arquitectura de comunicaciones basada en capas

Directo/indirecto Directo/indirecto : los enlaces punto a punto son : los enlaces punto a punto son directos pero los enlaces entre dos entidades en directos pero los enlaces entre dos entidades en diferentes redes son indirectos ya que intervienen diferentes redes son indirectos ya que intervienen elementos intermedios . elementos intermedios .

Monolítico/estructuradoMonolítico/estructurado : monolítico es aquel en que el : monolítico es aquel en que el

emisor tiene el control en una sola capa de todo el emisor tiene el control en una sola capa de todo el proceso de transferencia . En protocolos estructurados , proceso de transferencia . En protocolos estructurados , hay varias capas que se coordinan y que dividen la tarea hay varias capas que se coordinan y que dividen la tarea de comunicación . de comunicación .

Simétrico/asimétrico Simétrico/asimétrico : los simétricos son aquellos en que : los simétricos son aquellos en que las dos entidades que se comunican son semejantes en las dos entidades que se comunican son semejantes en cuanto a poder tanto emisores como consumidores de cuanto a poder tanto emisores como consumidores de información . Un protocolo es asimétrico si una de las información . Un protocolo es asimétrico si una de las entidades tiene funciones diferentes de la otra ( por entidades tiene funciones diferentes de la otra ( por ejemplo en clientes y servidores ) . ejemplo en clientes y servidores ) .

Page 7: arquitectura de comunicaciones basada en capas

Unidades de datosUnidades de datos Unidades de datos del interfaz IDU (Interface Data Unit)Unidades de datos del interfaz IDU (Interface Data Unit) Es el bloque informativo que la entidad de capa N pasa a la entidad Es el bloque informativo que la entidad de capa N pasa a la entidad

correspondiente de la capa N-1 a través del interface N/(N-1).correspondiente de la capa N-1 a través del interface N/(N-1).

Unidades de datos del servicio SDU (Service Data Unit )Unidades de datos del servicio SDU (Service Data Unit ) Es la información que pasa por la red, a la entidad par, es decir, a su Es la información que pasa por la red, a la entidad par, es decir, a su

equivalente en el Host destinatario. equivalente en el Host destinatario.

Unidades de datos del protocolo PDU (Protocol Data Unit)Unidades de datos del protocolo PDU (Protocol Data Unit) La información del SDU no siempre se puede transmitir en directo. La información del SDU no siempre se puede transmitir en directo.

A veces hay que fraccionarla por que su tamaño no es adecuado A veces hay que fraccionarla por que su tamaño no es adecuado para la transmisión directa, además siempre habrá que ponerle para la transmisión directa, además siempre habrá que ponerle alguna cabecera con información de control es a lo que se le llama alguna cabecera con información de control es a lo que se le llama (PDU).(PDU).

Page 8: arquitectura de comunicaciones basada en capas

Primitivas De ServiciosPrimitivas De Servicios

El dialogo entre las diferentes capas El dialogo entre las diferentes capas se realiza a través del interface se realiza a través del interface existente entre ellas. Esta existente entre ellas. Esta comunicación está perfectamente comunicación está perfectamente normalizada en formas de un normalizada en formas de un sistemas de llamadas y respuestas sistemas de llamadas y respuestas que OSI denomina PRIMITIVAS.que OSI denomina PRIMITIVAS.

Page 9: arquitectura de comunicaciones basada en capas

Tipos De Primitivas De Tipos De Primitivas De ServiciosServicios

Solicitud (request):Solicitud (request): una entidad solicita que un servicio una entidad solicita que un servicio realice un trabajo para ella.realice un trabajo para ella.

Indicación (indication):Indicación (indication): una entidad es informada de que ha una entidad es informada de que ha ocurrido un evento, por ejemplo, que otra entidad solicite ocurrido un evento, por ejemplo, que otra entidad solicite sus servicios.sus servicios.

Respuesta (response):Respuesta (response): una entidad responde con esta una entidad responde con esta primitiva a un evento producido anteriormente.primitiva a un evento producido anteriormente.

Confirmación (confirm):Confirmación (confirm): una entidad es informada acerca una entidad es informada acerca de una solicitud efectuada anteriormente.de una solicitud efectuada anteriormente.