Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

assume that it takes a total of 200ms for a client in Japan to retrieve a web pa

ID: 3739399 • Letter: A

Question

assume that it takes a total of 200ms for a client in Japan to retrieve a web page from a server of CNN in Atlanta.CNN installs a proxy web cache in Tokyo with a total response time of 20ms.The proxy server can host 80% of CNN files.

what is the average time for a user in Japan to retrieve a web page from CNN web site?

solution?????

0.8=tdata/(tdata+220)

Stop and Wait: Efficiency Efficiency ( ?): Fraction of time that is spent directly for the user data roc Sr ata +t Small enough terms can be ignored: roc ack

Explanation / Answer

As it is mentioned,a client from Japan wants to retrieve web page of CNN from a server in Atlanta.It takes 200ms time.

It is given that, CNN installs a proxy web cache in Tokyo.It's reactive time is 20ms.It can hold only 80% of CNN files.

For a client to receive a web page from CNN,there are two ways.

1:To receive from proxy cache in Tokyo which takes 20ms.

2:To receive it from CNN web server in Atlanta which takes 200ms.

The average time it takes for a client to retrieve a website = 80%20ms+20%200ms

=0.8*20+0.2*200

=16+40

=56ms.

It takes 56ms time for a client in Japan to retrieve a web page from CNN server.