EBK COMPUTER NETWORKING
EBK COMPUTER NETWORKING
7th Edition
ISBN: 8220102955479
Author: Ross
Publisher: PEARSON
Question
Book Icon
Chapter 2, Problem P8P

a)

Program Plan Intro

DNS:

DNS stands for Domain Name System. It is the way that internet domain names are located and translated into internet protocol address.

TCP:

TCP stands for Transmission Control Protocol which is a standard that establishes and maintain a network conversion with the use of application programs.

Round Trip Time (RTT):

The length of time it takes for a signal to be sent along with the length of time to be acknowledged is called the round trip time.

There are “n” DNS servers in the connection.

Amount of elapsed time:

While clicking on a link to open a web page, the IP address of the associated web page is not cached in the local host and hence a DNS lookup is used to identify the local host.

As the webpage is not cached and therefore must be found before the file can be requested and then received by the contacting host.

It is given that visits to “n” DNS servers to find the site occur a round-trip time (RTT) which adds up to “RTT1, RTT2,… RTTn” ,in which the numbers of RTT represents the DNS number.

  • Therefore the total time it takes for the host to obtain the IP address can be denoted as: “RTT1+RTT2+RTT3+…RTTn”.

Given Data:

The HTML file references eight very small objects on the same server.

To Find:

Non Persistent HTTP with no parallel TCP connections:

b)

Program Plan Intro

DNS:

DNS stands for Domain Name System. It is the way that internet domain names are located and translated into internet protocol address.

TCP:

TCP stands for Transmission Control Protocol which is a standard that establishes and maintain a network conversion with the use of application programs.

Round Trip Time (RTT):

The length of time it takes for a signal to be sent along with the length of time to be acknowledged is called the round trip time.

There are “n” DNS servers in the connection.

Amount of elapsed time:

While clicking on a link to open a web page, the IP address of the associated web page is not cached in the local host and hence a DNS lookup is used to identify the local host.

As the webpage is not cached and therefore must be found before the file can be requested and then received by the contacting host.

It is given that visits to “n” DNS servers to find the site occur a round-trip time (RTT) which adds up to “RTT1, RTT2,… RTTn” ,in which the numbers of RTT represents the DNS number.

  • Therefore the total time it takes for the host to obtain the IP address can be denoted as: “RTT1+RTT2+RTT3+…RTTn”.

Given Data:

The HTML file references eight very small objects on the same server.

To Find:

Non Persistent HTTP with browser configured for 5 parallel connections:

c)

Program Plan Intro

DNS:

DNS stands for Domain Name System. It is the way that internet domain names are located and translated into internet protocol address.

TCP:

TCP stands for Transmission Control Protocol which is a standard that establishes and maintain a network conversion with the use of application programs.

Round Trip Time (RTT):

The length of time it takes for a signal to be sent along with the length of time to be acknowledged is called the round trip time.

There are “n” DNS servers in the connection.

Amount of elapsed time:

While clicking on a link to open a web page, the IP address of the associated web page is not cached in the local host and hence a DNS lookup is used to identify the local host.

As the webpage is not cached and therefore must be found before the file can be requested and then received by the contacting host.

It is given that visits to “n” DNS servers to find the site occur a round-trip time (RTT) which adds up to “RTT1, RTT2,… RTTn” ,in which the numbers of RTT represents the DNS number.

  • Therefore the total time it takes for the host to obtain the IP address can be denoted as: “RTT1+RTT2+RTT3+…RTTn”.

Given Data:

The HTML file references eight very small objects on the same server.

To Find:

Persistent HTTP:

Blurred answer
Students have asked these similar questions
Consider a web page, which contains 6 objects. How many RTTS does it take to download all objects in this web page: (a) Using non-persistent HTTP (b) Using persistent HTTP without pipelining (c) Using persistent HTTP with pipelining.
Download delays for 100 objects (HTTP 1.1 with browser caching). Consider an HTTP 1.1 client and server. The RTT delay between the client and server is 2 seconds. Suppose the time a server needs to transmit an object into its outgoing link is 3 seconds, as shown below for the first of these 100 requests. initiate TCP connection RTT request file RTT file received time You can assume that any other HTTP message not containing an object sent by the client and server has a negligible (zero) transmission time. Suppose the client makes 100 requests, one after the other, waiting for a reply to a request before sending the next request. 352 secs Using HTTP 1.1, how much time elapses between the client transmitting the first request, and the receipt of the last requested object, assuming the client uses the IF- MODIFIED-SINCE header line, and 50% of the objects requested have not changed since the client downloaded them (before these 100 downloads are performed)? 350 secs 252 secs time to…
Question 23 A client's browser sends an HTTP request to a website. The website responds with a handshake and sets up a TCP connection. The connection setup takes 2.1 ms, including the RTT. The browser then sends the request for the website's index file. The index file references 8 additional images, which are to be requested/downloaded by the client's browser. Assuming all other conditions are equal, how much longer would non-persistent HTTP take than persistent HTTP? (Give answer in milliseconds, without units, rounded to one decimal place. For an answer of 0.01005 seconds, you would enter "10.1" without the quotes.)
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education