1 1. INTRODUCCIÓN ........................................................... - Blearning
1 1. INTRODUCCIÓN ........................................................... - Blearning
1 1. INTRODUCCIÓN ........................................................... - Blearning
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Mecanismos de corrección de errores (recuperación después de los errores)<br />
ARQ (Automatic Repeat Request)<br />
Técnica en la que se utilizarán códigos detectores de errores. De manera<br />
que cuando el receptor detecta un error, tira la trama y solicita<br />
retransmisión.<br />
Los mecanismos de ARQ están muy ligados al control de flujo que se<br />
utilice.<br />
- ARQ Parada y espera (Control de Flujo de paro y espera)<br />
- ARQ Rechazo simple También ARQ continuo<br />
- ARQ Rechazo selectivo (Control de Flujo de ventana deslizante)<br />
ARQ Parada y Espera (o ARQ simple)<br />
Se basa en el control de flujo de parada y espera. Usando además:<br />
- confirmaciones o asentimientos (ACK) cuando se recibe una trama<br />
correctamente.<br />
- temporizador (time out) al enviar la trama se inicializa un<br />
temporizador y cuando termina si no se ha recibido un ACK.<br />
- bit alternante: utiliza un bit de manera que en tramas consecutivas<br />
valdrá 0 y 1 sucesivamente.<br />
TIMER<br />
Si el asentimiento no<br />
llega o llega<br />
erróneo, al expirar<br />
el temporizador se<br />
mandará nuevamente la<br />
trama.<br />
E R<br />
I0<br />
ACK1<br />
ACK0<br />
I1<br />
ACK1<br />
ACK1<br />
I1<br />
I0<br />
I0<br />
el asentimiento lleva un<br />
bit alternante que tiene el<br />
valor de la siguiente trama<br />
que espera.<br />
Si la trama es errónea (o<br />
no llega) se tira, se<br />
volverá a enviar cuando<br />
acabe el timer.<br />
Al llevar el mismo bit<br />
alternante (en este caso<br />
con valor 0) se da cuenta<br />
que es una retransmisión,<br />
así que la tira y manda un<br />
ACK<br />
VENTAJA: es muy sencillo.<br />
INCONVENIENTE: pobres prestaciones. Se pierde mucho tiempo, sobre todo si el<br />
tiempo de propagación es grande, comparado con el de transmisión de la<br />
trama.<br />
ARQ Rechazo simple (o ARQ continuo) (o ARQ de vuelta atrás (N))<br />
Se basa en el control de flujo de ventana deslizante. Utilizará además:<br />
- Confirmaciones (o asentimientos): RR, RNR.<br />
- Confirmación negativa (o rechazo simple): REJ (Reject)<br />
- Temporizador<br />
- Números de secuencia<br />
- Bit “polling”: P (sondeo)<br />
60