How much time elapses (in milliseconds) between the client transmitting the first request, and the completion of the last request?

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
icon
Concept explainers
Question
Consider an HTTP server and client as shown in the figure below. Suppose that the RTT delay between the client and server is 13 msecs; the time a server needs to transmit an object into its outgoing link is 1 msecs. Any other HTTP message not containing an
object has a negligible (zero) transmission time. Suppose the client again makes 106 requests, one after the other, waiting for a reply to a request before sending the next request. Assume the client is using HTTP 1.1 and the IF-MODIFIED-SINCE header line.
Assume 47% of the objects requested have NOT changed since the client downloaded them (before these 106 downloads are performed).
Clients
RTT delay: t
Transmission delay: ta
Intemet
APACHE
Server
How much time elapses (in milliseconds) between the client transmitting the first request, and the completion of the last request?
Transcribed Image Text:Consider an HTTP server and client as shown in the figure below. Suppose that the RTT delay between the client and server is 13 msecs; the time a server needs to transmit an object into its outgoing link is 1 msecs. Any other HTTP message not containing an object has a negligible (zero) transmission time. Suppose the client again makes 106 requests, one after the other, waiting for a reply to a request before sending the next request. Assume the client is using HTTP 1.1 and the IF-MODIFIED-SINCE header line. Assume 47% of the objects requested have NOT changed since the client downloaded them (before these 106 downloads are performed). Clients RTT delay: t Transmission delay: ta Intemet APACHE Server How much time elapses (in milliseconds) between the client transmitting the first request, and the completion of the last request?
Expert Solution
Step 1

Computer Networks:

Computer Networks deals with the communication and sharing of information between different computer systems. Computer networks are essential for the operation of the internet, as well as for communication within organizations and businesses. They enable the sharing of resources such as printers and servers and facilitate the transfer of data and files between connected devices.

A client is a device or program that requests information or resources from another device or program on the network. Examples of clients include web browsers, email clients, and file transfer programs. Clients typically initiate the communication and send requests to servers, which respond with the requested information or resources.

A server is a device or program that provides information or resources to clients on the network. Examples of servers include web servers, file servers, and email servers. Servers are designed to be available and respond to requests from clients, typically waiting for incoming requests and responding to them as quickly as possible.

trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Networking model
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education