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