3. Control de errores

El control de errores hace referencia a los mecanismos necesarios para la detección y la corrección de errores que aparecen en una transmisión de tramas.

Ver que se incluye la Detección y Corrección, estos dos elementos son el propósito de Control de Errores y están asociados al Control de Enlace.

Como se ha considerado hasta ahora, los datos se envían en base a una secuencia de tramas, las cuales se reciben en el mismo orden en que fueron enviadas y cada una de ellas, con carácter previo a su recepción, sufre un retardo arbitrario y posiblemente variable.

Este concepto indicaría que NO existen varios caminos en nuestro modelo. En un modelo de Capa 3 IP que se implementa en Internet a nivel Global si existen varios caminos.. pero NO es nuestro caso, estamos en capa 2 y al Capa 2 de una Red NO se extiende a todo el mundo con las mismas características  o medios como si lo hace IP pero en nivel lógico.

En este modelo se contemplan dos tipos de errores potenciales:

  • Tramas perdidas: no llega al otro extremo
  • Tramas dañadas: bits erróneos

Algunas técnicas más usuales para el control de errores son:

Detección de errores

Bit Paridad, FCS  

Confirmaciones positivas

ACK

Retransmisión tras la expiración de un temporizador

la fuente retransmite las tramas que
no se han confirmado tras un periodo de tiempo predeterminado.

Confirmación negativa y retransmisión

el destino devuelve una confirmación negativa pa-
ra aquellas tramas en las que se detecta la ocurrencia de errores. El origen retransmitirá de
nuevo dichas tramas.

A continuación veremos la implementación de estas dos últimas técnicas que genéricamente se denominan:

solicitud de repetición automática : ARQ, Automatic Repeat reQuest