capa osi dos

21
MODELO OSI CAPA 2. ENLACE DE DATOS

Upload: mayra-pena

Post on 03-Jul-2015

40 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Capa Osi Dos

MODELO OSICAPA 2.

ENLACE DE DATOS

Page 2: Capa Osi Dos

PROTOCOLOS ELEMENTALES DE ENLACE DE DATOS

Un protocolo símplex sin restricciones

Protocolo símplex de parada y espera

Protocolo símplex para un canal con ruido

Page 3: Capa Osi Dos

PROTOCOLOS ELEMENTALES DE ENLACE DE DATOS

Algunos de los protocolos distinguen entrelas tramas que contienen exclusivamente información de control y los que también contienendatos.

Page 4: Capa Osi Dos

UN PROTOCOLO SÍMPLEX SIN RESTRICCIONES

Los datos se transmiten sólo en una dirección.

Las capas de red tanto del emisor como del receptor siempre están listas.

El canal de comunicación entre las capas de enlace de datos nunca tiene problemas ni

pierde tramas.

Page 5: Capa Osi Dos

UN PROTOCOLO SÍMPLEX SIN RESTRICCIONES

o El protocolo consiste en dos procedimientos diferentes, uno emisor y uno receptor

El cuerpo del ciclo consiste en tres acciones: obtener un paquete de la capa de red, construir una trama de salida usando la variable s y enviar la trama a su destino.

Page 6: Capa Osi Dos

SIMPLEX “PARAR Y ESPERAR”:

Es el protocolo fiable orientado a conexión más

Sencillo.

El emisor envia una trama y espera una confirmacion después el receptor envía una trama, y así sucesivamente,

Al emisor regresa una trama de confirmación de recepción antes de entrar nuevamente en el ciclo de espera.

Page 7: Capa Osi Dos

SIMPLEX PARA CANAL CON RUIDO:

Los datos se transmiten en una sola direccion.

la capa de enlace de datos debe garantizar no enviar dos veces el mismo mensaje a la capa de red.

después de transmitir una trama el emisor arranca un temporizador.

Page 8: Capa Osi Dos

SIMPLEX PARA CANAL CON RUIDO:

después de haber pasado el intervalo y la trama se ha perdido o la confirmación de recepción debe enviar un duplicado.

Los duplicados y las tramas dañadas no se pasan a la capa de red.

 

Page 9: Capa Osi Dos

PROTOCOLOS DE VENTANA CORREDIZA

El sistema de parada y espera es ineficaz si el retardo de propagación es mayor que el tiempo de transmisión de los paquetes:

– Sólo es posible enviar un paquete.

Si no llega una nueva trama en un tiempo determinado la capa de enlace envía una trama de confirmación de recepción independiente.

Page 10: Capa Osi Dos

PROTOCOLOS DE VENTANA CORREDIZA DE UN BIT

Usa parada y espera ya que el trasmisor envía un marco y espera su acuse antes de trasmitir el siguiente.

Normalmente una de las dos capas de enlace de datos es la que comienza.

Page 11: Capa Osi Dos

PROTOCOLOS DE VENTANA CORREDIZA DE UN BIT

El campo de acuse contiene el numero del ultimo marco recibido sin error.

Si este numero concuerda con el numero de secuencia del marco que esta tratando puede obtener el siguiente paquete de su capa de red

Page 12: Capa Osi Dos

PROTOCOLO QUE USA RETROCESO N:

No requiere almacenamiento de paquetes en el buffer del receptor

El emisor debe reenviar toda la ventana en caso de error

El mayor problema del Retroceso N es esta necesidad de reenviar toda la ventana en caso de error, lo cual se debe al hecho de que el receptor sólopueda aceptar los paquetes ordenados.

Page 13: Capa Osi Dos

VERIFICACIÓN DE PROTOCOLOS

La verificación de un protocolo se debe realizar en la practica y los que se implementa con frecuencia, para ello se requiere mucha investigación matemática se utilizan algunas investigaciones

Page 14: Capa Osi Dos

Modelos de maquina de estado finitoLas máquinas de estado finito son una herramienta muy

útil para especificar aspectos relacionados con tiempo real, dominios reactivos o autónomos, computación reactiva, protocolos, circuitos, arquitecturas de software, etc.

Esta revisa es estado de la trama (paquete de datos ) . Cuando una trama se haya recibido, pero no procesado, en el destino. Una trama permanece “en el canal” hasta que la máquina de protocolo ejecuta FromPhysicalLayer y la procesa también se puedes realizar transiciones

Page 15: Capa Osi Dos

TRANSICIONES:(es la acción y efecto de pasar de un modo de ser o estar, a otro muy distinto del anterior) Las transiciones ocurren cuando sucede algún evento. Para una máquina de protocolo, podría ocurrir una transición al enviar una trama, al llegar una trama, al terminar un temporizador, al ocurrir una interrupción, etcétera.

ESTADO INICIAL Este estado corresponde a la descripción del sistema cuando comienza a funcionar, o en algún punto conveniente poco después. Desde el estado inicial pueden alcanzarse algunos, o quizá todos, los demás estados mediante una secuencia de transiciones.

Page 16: Capa Osi Dos

ANALISIS DE ASEQUIBILIDADEste análisis puede ser útil para determinar si un protocolo es correcto o no.

Formalmente, un modelo de máquina de estados finitos de un protocolo se puede considerarcomo un cuádruple (S, M, I, T), donde:

S es el conjunto de estados en que pueden estar los procesos y el canal.

M es el conjunto de tramas que pueden intercambiarse a través del canal.

I es el conjunto de estados iniciales de los procesos.

T es el conjunto de transiciones entre los estados.

Otra propiedad importante de un protocolo es la ausencia de bloqueos irreversibles

Page 17: Capa Osi Dos

Bloqueo irreversible: es una situación en la que el protocolo no puede seguir avanzando (es decir, entregando paquetes a la capa de red), sea cual sea la secuencia de eventos que ocurra. el estado inicial y que tiene dos propiedades:

1. No hay transición hacia fuera del subconjunto.

2. No hay transiciones en el subconjunto que causen un avance.

Page 18: Capa Osi Dos

MODELOS DE RED DE PETRI

La máquina de estados finitos no es la única técnica para especificar protocolos formalmente.

En esta sección describiremos una técnica completamente diferente, la red de Petri (Danthine,1980). Una red de Petri tiene cuatro elementos básicos: lugares, transiciones, arcos y tokens.

Page 19: Capa Osi Dos

lugar : representa un estado en el que puede estar parte del sistema una red de Petri con dos lugares, A y B, que aparecen como círculos. El sistema actualmente está en el estado A, indicado por el token (punto grueso) en el lugar A. Se utiliza una barra horizontal o vertical para indicar una transición. Cada transición tiene cero o más arcos de entrada, que llegan de sus lugares de entrada, y cero o más arcos de salida, que van a sus lugares de salida.

Page 20: Capa Osi Dos

EJEMPLOS DE PROTOCOLOS DE ENLACE DE DATOS HDLC—Control de Enlace de Datos de Alto Nivel :es

un protocolo de comunicaciones de propósito general punto a punto y multipunto, que opera a nivel de enlace de datos. Se basa en ISO 3309 e ISO 4335.

 SDLC. Proporciona recuperación de errores en caso de pérdida de paquetes de datos, fallos de secuencia y otros,.

ANSI ADCCP :(Procedimiento Avanzado de Control de

Comunicación de Datos), Lo agradable de los estándares es que hay muchos de donde escoger. Todos estos protocolo se basan en el mismo principio PPP—Protocolo Punto a Punto

realiza detección de errores, soporta múltiples protocolos, permite la negociación de direcciones de IP en el momento de la conexión, permite la autenticación y tiene muchas otras funciones.

Page 21: Capa Osi Dos

GRACIAS