Professional Documents
Culture Documents
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
Contenidos
4. Tcnicas de control de flujo y protocolos de control de errores
1. Introduccin 2. Control de flujo Parada y Espera
1. Clculo de prestaciones
Contenidos
5. Protocolos de Control de Acceso al Medio 6. Direccionamiento 7. Hubs, Puentes y Conmutadores 8. Protocolo STP 9. Ejemplo de protocolos de nivel de enlace de datos
1. HDLC 2. PPP
Contenidos
4. Tcnicas de control de flujo y protocolos de control de errores
1. Introduccin 2. Control de flujo Parada y Espera
1. Clculo de prestaciones
Control de flujo
o o o
ARQ con Parada y Espera ARQ con Rechazo Simple (Go-Back-N) ARQ con Rechazo Selectivo
Contenidos
4. Tcnicas de control de flujo y protocolos de control de errores
1. Introduccin 2. Control de flujo Parada y Espera
1. Clculo de prestaciones
En transmisin
Vencer el temporizador de retransmisiones la trama en cuestin ser reenviada El reenvo, implica la necesidad de almacenar en memoria las distintas tramas enviadas, hasta que se reciba su confirmacin
2 Latramallegabienperoreconocimientosepierde
En transmisin
El temporizador de retransmisin del emisor expira la trama en cuestin se reenva
En recepcin
Cuando el receptor recibe la retransmisin la descarta
Las tramas se etiquetan con ceros y unos (nmero de secuencia) distinguir entre tramas nuevas y retransmisiones
Maria Dolores Cano Baos -Telemtica, Ing. Telecomunicacin9
f0 f1
Ventaja: Simplicidad Desventaja: Uso poco eficiente del canal
f0 f1
Sedescarta
10
11
Contenidos
4. Tcnicas de control de flujo y protocolos de control de errores
1. Introduccin 2. Control de flujo Parada y Espera
1. Clculo de prestaciones
13
*error
o La estacin B detecta un error y por lo tanto enva REJ(i) o Cuando A recibe REJ(i) retransmite la trama i y todas las que haya enviado despus
fi fi+1
14
o La trama i se pierde o A enva la trama i+1 o B recibe la trama i+1 fuera de orden, y por lo tanto enva REJ(i) o A debe retransmitir la trama i y todas las tramas posteriores
15
fi
timeout RR(P=1) RR(i)
fi
17
A fi
timeout
B fi+1
RR(p=1)
18
*error
REJ(i) RR(p=1) REJ(i)
fi
19
Contenidos
4. Tcnicas de control de flujo y protocolos de control de errores
1. Introduccin 2. Control de flujo Parada y Espera
1. Clculo de prestaciones
21
22
23
f4
RR(p=1) RR(5) f5
24
B f2 f4 RR(5) f5 RR(7) f6
timeoutf6
timeoutf5
timeoutf4
25
RECHAZO SELECTIVO
vs.
Ms complejo: requiere memoria extra para guardar las tramas que se reciben a partir de una errnea Lgica adicional: insercin de tramas fuera de orden
26
RECHAZO SELECTIVO
vs.
Ms complejo: requiere memoria extra para guardar las tramas que se reciben a partir de una errnea Lgica adicional: insercin de tramas fuera de orden
27
Resumen
CONTROLDEFLUJO
ParadayEspera
VentanaDeslizante
28
Resumen
ParadayEspera
EstacinA EstacinB
0 1 0 1 0 1 0 1 0 1 0
ack(1)
f(0)
f(1)
0 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0
ack(0)
f(0)
ack(1)
0 1 0 1 0 1 0 1 0 1 0
Tramas enviadas y reconocidas Tramas enviadas y no reconocidas Maria Dolores Cano Baos
f(1)
29
Resumen
VentanaDeslizante
EstacinA 1 1 EstacinB
0 1 2 3 4 5 6 7 0 1 2 0 1 2 3 4 5 6 7 0 1 2 0 1 2 3 4 5 6 7 0 1 2 0 1 2 3 4 5 6 7 0 1 2 0 1 2 3 4 5 6 7 0 1 2
Tramas enviadas y reconocidas 5 Tramas enviadas y no reconocidas Tramas dentro de la ventana de transmisin Maria Dolores Cano Baos 4 RR(4) 2 RR(3) 3
30
Resumen
Comparando las prestaciones de Parada y Espera y Ventana Deslizante Parada y Espera:
Sencillo, comunicaciones half-duplex En comunicaciones convencionales, con velocidades de transmisin y distancias moderadas (a<1) se puede conseguir una utilizacin cercana al 100% Cuando a>1 la mxima utilizacin que se puede conseguir es de un 33% Complejo, comunicaciones full-duplex Se puede conseguir una utilizacin del 100% definiendo un tamao de ventana adecuado (W2a+1) Rechazo Simple, Rechazo Selectivo,
Ventana Deslizante
31
Resumen
Clculo de prestaciones
L (b ) Ttx Vtx (b / s )
d (m) Tprop Vprop(m / s)
Tprop dV Le tx a T VpropL L tx
32
Resumen
Utilizacin
Parada y Espera:
1 U 1 2a
Confirmacin por bloques:
W U W 2a
Ventana deslizante:
W U 1 2a
U=1
Maria Dolores Cano Baos
W<2a+1 W2a+1
-Telemtica, Ing. Telecomunicacin33
Resumen
Capacidad efectiva
La capacidad real del canal, la velocidad a la que se puede transmitir, depende del protocolo que se utilice para transmitir dicha informacin
Ce = U C
34
Contenidos
1. Introduccin
1. Funciones de un protocolo de enlace de datos
2. Entramado
1. Protocolos orientados a carcter 2. Protocolos orientados a bit
3. Correccin de errores
1. Cdigos de control de errores 2. Cdigos polinmicos
35
Contenidos
4. Tcnicas de control de flujo y protocolos de control de errores
1. Introduccin 2. Control de flujo Parada y Espera
1. Clculo de prestaciones
Prximo da
5. Protocolos de Control de Acceso al Medio 6. Direccionamiento 7. Hubs, Puentes y Conmutadores 8. Protocolo STP 9. Ejemplo de protocolos de nivel de enlace de datos
1. HDLC 2. PPP
37