Control de errores en la capa de enlace de datos

Capa de enlace de datosutiliza las técnicas de control de errores simplemente para asegurar y confirmar que todas las tramas o paquetes de datos, es decir, flujos de bits de datos, se transmiten o transfieren del emisor al receptor con cierta precisión. Usar o proporcionar control de errores en esta capa de enlace de datos es una optimización, nunca fue un requisito. El control de errores es básicamente un proceso en la capa de enlace de datos para detectar o identificar y retransmitir tramas de datos que podrían perderse o corromperse durante la transmisión. En ambos casos, el receptor o destino no recibe el marco de datos correcto y el remitente o la fuente ni siquiera sabe nada acerca de dicha pérdida con respecto a los marcos de datos. Por lo tanto, en este tipo de casos, tanto el remitente como el receptor cuentan con algunos protocolos esenciales que se requieren para detectar o identificar este tipo de errores, como la pérdida de tramas de datos. La capa de enlace de datos sigue una técnica conocida como retransmisión de tramas para detectar o identificar errores de tránsito y también para tomar las medidas necesarias para reducir o eliminar dichos errores. Cada vez que se detecta un esfuerzo durante la transmisión, se retransmiten tramas de datos particulares y este proceso se conoce como ARQ (Solicitud de repetición automática). 
Formas de realizar el control de errores: existen básicamente dos formas de realizar el control de errores, como se indica a continuación:

Formas de control de errores

  1. Detección de errores: la detección de errores, como sugiere su nombre, simplemente significa detección o identificación de errores. Estos errores pueden ser causados ​​por ruido o cualquier otro impedimento durante la transmisión del transmisor al receptor, en el sistema de comunicación. Es una clase de técnica para detectar datos o mensajes ilegibles, es decir, poco claros y distorsionados.
  2. Corrección de errores: la corrección de errores, como sugiere su nombre, simplemente significa corrección o resolución o reparación de errores. Simplemente significa reconstrucción y rehabilitación de datos originales sin errores. Pero el método de corrección de errores es muy costoso y es muy difícil.

Varias técnicas para el control de errores: existen varias técnicas de control de errores, como se indica a continuación:

Técnicas de Control de Errores

1. ARQ de parada y espera :Stop-and-Wait ARQ también se conoce como protocolo de bits alternos. Es una de las técnicas o mecanismos más simples de control de flujo y error. Este mecanismo generalmente se requiere en telecomunicaciones para transmitir datos o información entre dos dispositivos conectados. El receptor simplemente indica que está listo para recibir datos para cada cuadro. En estos, el remitente envía información o paquete de datos al receptor. El remitente luego se detiene y espera el ACK (acuse de recibo) del receptor. Además, si el ACK no llega dentro del período de tiempo dado, es decir, se agota el tiempo de espera, el remitente vuelve a enviar la trama y espera el ACK. Pero, si el remitente recibe ACK, entonces transmitirá el siguiente paquete de datos al receptor y luego esperará nuevamente el ACK del receptor. Este proceso de detenerse y esperar continúa hasta que el remitente no tiene ninguna trama de datos o paquete para enviar. 
2. Ventana Corredera ARQ: Esta técnica se utiliza generalmente para el control de errores de transmisión continua. Se clasifica además en dos categorías como se indica a continuación:

  • Go-Back-N ARQ : Go-Back-N ARQ es una forma de protocolo ARQ en el que el proceso de transmisión continúa enviando o transmitiendo el número total de tramas que se especifican según el tamaño de la ventana incluso sin recibir un paquete ACK (Acknowledgement) del receptor. Utiliza el protocolo de control de flujo de ventana deslizante. Si no se producen errores, el funcionamiento es idéntico al de la ventana deslizante.
  • ARQ de repetición selectiva : ARQ de repetición selectiva también es una forma de protocolo ARQ en el que solo se retransmiten tramas de datos sospechosas, dañadas o perdidas. Esta técnica es similar a Go-Back-N ARQ aunque mucho más eficiente que la técnica Go-Back-N ARQ debido a que reduce el número de retransmisiones. En esto, el remitente solo retransmite tramas para las que se recibe NAK. Pero esta técnica se usa menos debido a la mayor complejidad en el remitente y el receptor, y cada cuadro debe reconocerse individualmente.

Publicación traducida automáticamente

Artículo escrito por madhurihammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *