What is the saving in the average time to retrieve a webpage

Assignment Help Computer Networking
Reference no: EM132095871

Please help with Comm Networks

Consider an end system A connected within an ISP LAN to a web proxy server by two links and one packet switch, with rates of 2Mbps and 1Mbps, respectively, from A to the proxy.

Assume propagation delays in the two links being 1ms, 3 ms, respectively, from A to the proxy, and one persistent TPC connections between A and the proxy already established (always on).

Assume HTTP messages without entity body have negligible bit-length. The end system A requests a web page to the proxy. This page is composed by a negligible size HTML file that has reference to 1 image of size 1 Mbytes.

Compute:

a) The RTT between A and the proxy when A is requesting the HTML file, and this file is cached at the proxy.

b) The same RTT as in a) assuming that the HTML file is not cached at the proxy and that the propagation delay between any node of the ISP LAN and the remote web server (which contains this page) is 10ms.

c) The time for A to obtain the remaining web object after the reception of the HTML file, assuming all the web objects are cached at the proxy.

d) Now assume that the complete web page needs to be refreshed once every 20 seconds by A. Compute the LAN utilization of A. (Hint: what is the network throughput of the LAN?)

e) Assume that the web page has changed only in 20% of the requests from A. Assume that the proxy knows a priori for each request if the webpage has changed or not. Assume a network throughput between the proxy and the remote web server of 0.1Mbps. What is the savings in the average time to retrieve a webpage compared to when nothing is cached at the proxy?

Reference no: EM132095871

Questions Cloud

Create a node class or struct : Create a node class/struct. Create a queue class/struct.
Find out the prime numbers from the given list : Find out the prime numbers from the following list (15, 16, 17, 23, 2, 32, 3, 31, 13, 19, 12, 9) and push/store them in a stack and then print.
Write a main program to call the function : Write a main program to call the function using an integer of your choice and print the contents.
What is the ending inventory using the average cost method : Sales for the year totaled 270 units, leaving 10 units on hand at the end of the year. What is the ending inventory using the average cost method (rounded)
What is the saving in the average time to retrieve a webpage : The time for A to obtain the remaining web object after the reception of the HTML file, assuming all the web objects are cached at the proxy.
Prepare journal entries for first interest payment on june : Woodwick Company issues 6%, five-year bonds, on December 31, 2014, Prepare journal entries for first interest payment on June
Creates an array of integers dynamically : Write a C program that creates an Array of integers dynamically (using malloc). You need to ask the user the size of the array.
Defining characteristics of companies : Fortune magazine and hay group found that a clear, stable strategy is one of the defining characteristics of companies on the list
Simulate the transmission and reception of a text message : The purpose of this assignment is to simulate the transmission and reception of a text message over a noisy communications channel.

Reviews

Write a Review

Computer Networking Questions & Answers

  Create and configure interface vlan1

From the given information, you are required to make a functional network. In Springfield we have a router and four switches connected as daisy chain topology. Configure trunking on all switches, Configure default gateway, Create and configure int..

  What was the purpose of tigervnc

What was the purpose of TigerVNC?What was the purpose of Kali Linux?What did the following command do when typed in Kali Linux's terminal window?nmap 192.168.0.0/24 >hosts.txt

  Difference between an objective and a milestone

What's the difference between an Objective and a Milestone? What kind of ethical issues might you face as a Project Manager?

  Effect of data rates on each part of the network

Explain the effect of data rates on each part of the network. Describe strategies to ensure the availability of network access in switched and routed networks

  Benefits-drawbacks of entering into a mentoring relationship

Using the Internet, research and read about mentoring. Based on your reading, post your responses to the following topics of discussion:

  What is the overall outcome of the project

CP5631 Assignment - Networking Case Study - What is the overall outcome of the project? How will the output of the project solve the problem?

  Explain system enforces both blp and biba properties

Integrity SL = security clearance for level L = integrity clearance for level L SC = security category set for cat. C = integrity category set for cat C. Prove that in this system subject can only read and write at his own level.

  Write security policy by nstissc model by analyzing cells

Write down the security policy document of less than 1000 words for business which operates web site which sells books.

  Under what conditions is media access control unimportant

What does the data link layer do?- What is media access control, and why is it important?- Under what conditions is media access control unimportant?

  What protocol can use to move data

Can you run an ordinary TCP connection through the guard to pass it through the guard? Explain why/why not, and if not, what protocol can you use to move the data?

  Explain what service would you recommend and why

Would this cloud structure work regardless of how many students enroll? Based on your table, what service would you recommend and why?

  Specifics type and explain dell pentium

The office has 4 separate rooms, each one with its own set up of dental equipment and 1 X-ray room

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd