Protocolos

Protocolo Simplex sin restriciones

Dos procedimientos diferentes, una transmisor y uno receptor. El trasmisor se ejecuta en la capa de enlace de datos de la maquina de origen y el receptor se ejecuta en la capa de enlace de datos de la maquina de destino. El trasmisor esta en un ciclo while infinito que solo envía datos a la línea rápidamente. El cuerpo del ciclo consiste en tres acciones: obtener un paquete de la capa de red, construir un marco de salidas y enviar el marco a su destino. El receptor espera que algo ocurra y en algún momento el marco llega. La llamada remueve el marco recién llegado del buffer de hardware y lo pone en la variable r. Por ultimo, la parte de datos se pasa a la capa de red y la capa de enlace de datos se retira para esperar el siguiente marco.

Protocolo Simplex de Parada y Espera

El problema principal es como evitar que transmisor enviando datos de mayor velocidad de la que este ultimo puede procesarlos. Una solución mas general para hacer que el receptor proporcione realimentación al trasmisor. Tras haber pasado un empaque a su capa de red, el receptor envía un pequeño marco ficticio de regreso al trasmisor, autoriza al trasmisor para trasmitir el siguiente marco. Los protocolos en los que el trasmisor envía un marco y luego espera un acuse antes de continuar se denomina de parada y espera.

Protocolo Simplex para un canal ruidoso

Una vez que el marco se recibe correctamente, el receptor envía un acuse de regreso al trasmisor, es aui donde surge un problema potencial. Basta con un numero de secuencia de 1 bit (0 o 1). En cada instante cualquier marco de entrada que contenga un numero de secuencia equivocada se rechaza como duplicado.

Protocolo de Ventana Corrediza

Al llegar un marco de datos, en lugar de enviar inmediatamente un marco de control independiente, el receptor se aguanta y espera hasta que la capa de red le pase el siguiente paquete. El acuse se anexa al marco de datos de salida. La técnica de retardar temporalmente los acuses para que puedan colgarse del siguiente marco de datos de salida se conoce como incorporación. La ventaja principal de usar la incorporación en lugar de tener marcos de acuse independiente es un mejor aprovechamiento del ancho de banda disponible del canal. Además, el envío de menos marcos implica menos interrupciones.

Protocolo 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. La maquina que arranca obtiene el primer paquete de su capa de red, construye un marco a partir de el y lo envía. Al llegar la capa de enlace de datos receptora lo revisa para ver si es un duplicado. Si el marco es el esperado se pasa la capa de red y la ventana del receptor se recorre hacia arriba. 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 debe enviar al trasmisor, este sabe que ha terminado con el marco almacenado en el buffer y que puede obtener el siguiente paquete de su capa de red.

Protocolo que usa regresar n

Hay dos enfoques básicos para manejar los errores durante el entubamiento llamado regresa n ,el receptor simplemente descarta todos los marcos subsecuentes. La capa de enlace de datos se niega a aceptar cualquier marco excepto el siguiente que debe entregar a la capa de red. Si la ventana del trasmisor se llena antes de terminar el temporizador, el entubamiento comenzara a vaciarse. En algún momento, el trasmisor terminara de esperar y retransmitirá todos los marcos no conocidos en orden comenzando por el dañado o perdido.

Protocolo usando repetición selectiva

La otra estrategia llamada repetición selectiva, almacena todos los marcos correctos a continuación del equivocado. Cuando el trasmisor por fin se da cuenta que algo esta mal, solo retransmite el marco malo, no todos sus sucesores

Protocolo Punto a Punto

Realiza detección de errores, y permite la verificación de autenticidad.

  1. Un método de enmarcado que delinea sin ambigüedades el final de un marco y el inicio del siguiente. El formato de marco también maneja la detección de errores
  2. Un protocolo de control de enlace para activar líneas, probarlas, negociar opciones y desactivarlas ordenadamente cuando ya no son necesarias. Este protocolo se llama LCP
  3. Un mecanismo para negociar opciones de cada red con independencia del protocolo de red usado. El métod escogido consiste en tener un NCP distinto para cada capa de red reconocida