03.02.2014 Views

Conjunto de problemas 4

Conjunto de problemas 4

Conjunto de problemas 4

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

tiene su propio servidor DNS y una red <strong>de</strong> proxies distribuidos por los proveedores <strong>de</strong> servicio <strong>de</strong> Internet. Cuando un<br />

usuario pregunta por una dirección perteneciente a la empresa ACDN el servidor <strong>de</strong> nombres le da la dirección IP <strong>de</strong>l<br />

proxy más cercano a ese usuario <strong>de</strong> forma que el vi<strong>de</strong>o se <strong>de</strong>scargara <strong>de</strong>l proxy apropiado.<br />

Para distribuir los ví<strong>de</strong>os a los proxies nuestra empresa es responsable <strong>de</strong> enviar los ficheros a un servidor <strong>de</strong> ACDN<br />

(contenidos.acdn.net) en el momento en el que se genera el enlace en la pagina web, pero una vez en su<br />

servidor ACDN no envía automáticamente el ví<strong>de</strong>o a todos sus proxies (ya que son muchos) sino que este envío se<br />

produce bajo <strong>de</strong>manda. La primera vez que un proxy necesita un fichero lo pi<strong>de</strong> al servidor contenidos y para los<br />

sucesivos usuarios que pi<strong>de</strong>n el fichero al mismo proxy no es necesario <strong>de</strong>scargarlo <strong>de</strong>l central. Dado que los ficheros<br />

en general son muy gran<strong>de</strong>s los proxies no esperan a tener todo el fichero antes <strong>de</strong> empezar a enviarlo al usuario sino<br />

que una vez que empiezan a recibir datos <strong>de</strong>l fichero los envían hacia el cliente que los ha pedido.<br />

contenidos.acdn.net<br />

dns.acdn.net<br />

mipc.miproveedor.com<br />

dns.miproveedor.com<br />

Usuario<br />

ISP<br />

miproveedor<br />

ACDN<br />

Internet<br />

acdn-proxy.miproveedor.com<br />

ISP<br />

isp2<br />

AWeb<br />

acdn-proxy.isp2.com dns.isp2.com<br />

www.aweb.com<br />

dns.aweb.com<br />

Figura 1: Escenario<br />

Para comprobar el funcionamiento <strong>de</strong>l prototipo <strong>de</strong> servicio consi<strong>de</strong>ra el funcionamiento en su propio or<strong>de</strong>nador <strong>de</strong><br />

casa mipc.miproveedor.com que recibe servicio <strong>de</strong> un proveedor <strong>de</strong> servicio <strong>de</strong> Internet (ISP) diferente que el<br />

<strong>de</strong> la empresa AWeb. Pue<strong>de</strong> ver los elementos <strong>de</strong>l escenario en la figura 1. En primer lugar realiza medidas con ping<br />

entre las maquinas <strong>de</strong>l escenario para tener información <strong>de</strong> los retardos. Los resultados, junto con las direcciones IP <strong>de</strong>l<br />

escenario se dan en la tabla 1.<br />

Origen Destino tiempo medio<br />

<strong>de</strong>l ping<br />

www.aweb.com contenidos.acdn.net 56ms<br />

www.aweb.com acdn-proxy.isp2.com 11ms<br />

www.aweb.com acdn-proxy.miprov... 112ms<br />

mipc www.aweb.com 125ms<br />

mipc acdn-proxy.miprov... 14ms<br />

mipc acdn-proxy.isp2.com 117ms<br />

mipc contenidos.acdn.net 78ms<br />

Host<br />

IP<br />

www.aweb.com 170.1.7.10<br />

dns.aweb.com 170.1.7.201<br />

acdn-proxy.isp2.com 170.1.200.33<br />

dns.isp2.com 170.1.200.201<br />

acdn-proxy.miprov... 99.1.100.33<br />

dns.miproveedor.com 99.1.100.201<br />

mipc.miproveedor.com 99.1.9.9<br />

contenidos.acdn.net 155.1.1.1<br />

dns.acdn.net 155.1.1.201<br />

Cuadro 1: Datos obtenidos<br />

a) El cliente utilizará un reproductor en FLASH que realizará la petición <strong>de</strong> http://awebcom.acdn.net/elvi<strong>de</strong>o<strong>de</strong>ldia.mp4<br />

y reproducirá el vi<strong>de</strong>o conforme le va llegando, solo podrán pensarse en ví<strong>de</strong>os codificados para la máxima velocidad<br />

que vaya a po<strong>de</strong>r <strong>de</strong>scargar el usuario típico. Si los usuarios típicos tendrán accesos <strong>de</strong> ADSL como mucho <strong>de</strong> 6Mbps<br />

y TCP configurado con ventana <strong>de</strong> 32kB. ¿Que velocidad será la máxima que podré conseguir <strong>de</strong>s<strong>de</strong> mipc en un caso<br />

típico si el proxy ya tiene el ví<strong>de</strong>o?<br />

b) ¿Que velocidad será la máxima que podré conseguir <strong>de</strong>s<strong>de</strong> mipc en un caso típico si soy el primer usuario que pi<strong>de</strong><br />

el ví<strong>de</strong>o a ese proxy?<br />

c) ¿Supone una limitación recibir el ví<strong>de</strong>o sobre HTTP en lugar <strong>de</strong> con un protocolo <strong>de</strong> streaming que utilice UDP?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!