3.7) Puede pensar en alguna circunstancia en la que podría ser

Anuncio
Tarea 3
Redes de Computadores - IE0425
IIC15
3.7) Puede pensar en alguna circunstancia en la que podría ser preferible un protocolo de lazo
abierto (por ejemplo un código de hamming) a los protocolos tipo retroalimentación que vimos en
este capítulo.
* En aplicaciones en tiempo real, pues es más importante la velocidad de transmisión que la
garantía de un 100% de efectividad en la transmisión de datos, es preferible utilizar protocolos de
lazo abierto, como por ejemplo: aplicaciones de streaming de video (partidos de fútbol, tenis,
carreras de atletismo) y música, así como transmisiones de voz (conferencias, llamadas telefónicas
ya sea fijas, por celular, skype, facebook, etc).
* Aplicaciones en donde la tasa de errores sea lo suficientemente baja como para que el método de
corrección de errores sea lo suficientemente bueno, como una conexión LAN de oficina, donde se
supone que el medio es lo suficientemente bueno para que la tasa de erres sea lo suficientemente
bajo (Transmisiones con BER bajo).
* Cuando el retardo de propagación sea muy largo (como en transmisiones satelitales).
* Cuando el receptor no desee revelar su ubicación en la transmisión (transmisiones confidenciales)
3.20) Un canal tiene una tasa de bits de 4 kbps y un retardo de propagación de 20 ms. ¿Para qué
intervalo de tamaño de trama, el protocolo Stop and Wait (parada y espera) da una eficiencia de
cuando menos 50%?
La eficiencia del transmisor está dada por:
⁄
⁄
n: Tamaño de la trama en bits.
R: Velocidad de transmisión en bps = 4000 bps.
tp: Tiempo de propagación = 20 ms.
Entonces para averiguar el intervalo de tamaño de la trama necesario para obtener una eficiencia
igual o superior al 50%, se puede despejar N de la ecuación anterior:
⁄
⁄
Carlos Eduardo Mesén Alvarado
A63592
1
Tarea 3
Redes de Computadores - IE0425
IIC15
3.32) Se están enviando tramas de 1000 bits a través de un canal de un Mbps utilizando un
satélite geoestacionario cuyo tiempo de propagación desde la Tierra es de 270 ms. Las
confirmaciones de recepción siempre se superponen en las tramas de datos. Los encabezados son
muy cortos. Se usan números de secuencia de 3 bits. ¿Cuál es la utilización máxima de canal que se
puede lograr para:
El tiempo de transmisión de una trama se obtiene mediante la ecuación:
⁄
⁄
n: Tamaño de la trama en bits = 1000 bits.
R: Velocidad de transmisión en bps = 1Mbps.
El tiempo de transmisión de la trama del transmisor es de 1ms y tarda 270 ms en llegar al
receptor, lo que da un tiempo total de ida de 271 ms. El receptor transmite al transmisor la
confirmación de recepción de la trama y le toma el mismo tiempo a la señal de confirmación en
llegar al transmisor, por lo que el tiempo total de ciclo de transmisión es dos veces el tiempo de ida
2 *271 ms = 542 ms.
Enviando n cantidad de tramas, la eficiencia es: Eficiencia= n tramas / 542 ms.
a) Parada y espera ( Stop & Wait )?
En parada y espera solo se envía una trama por ciclo.
Eficiencia = (1 trama/542 ms) = 0,18%.
b) El protocolo 5 ( Go Back N )?
Pueden enviarse 2m-1 tramas por ciclo antes de recibir una confirmación de recepción, esto
para que las ventanas del transmisor no se traslapen y pueda saberse pueda saberse si las
tramas recibidas fueron correctas. Para 3 bits se deben enviar 2 3 – 1 = 7 tramas, por lo que:
Eficiencia = (7 trama/542 ms) = 1,29%.
c) El protocolo 6 ( Selective Repeat )?
Pueden enviarse 2m ⁄ 2 tramas por ciclo antes de recibir una confirmación de recepción, para
que las ventanas del transmisor no se traslapen y pueda saberse si las tramas recibidas fueron
correctas. Para 3 bits se deben enviar 2 3 /2 = 4 tramas, por lo que:
Eficiencia = (4 trama/542 ms) = 0,74%.
Referencias:
Andrew Tanenbaum, David Wetheral .Redes de Computadores, 5ta Edición. Mexico: Pearson
Educación, 2012.
Carlos Eduardo Mesén Alvarado
A63592
2
Descargar