How many host names does the user's computer have to resolve? What DNS records are queried for
Fantastic news! We've Found the answer you've been seeking!
Question:
How many host names does the user's computer have to resolve? What DNS records are queried for each host name, if the host resolves both IPv4 and IPv6 addresses?
What is the minimum number of TCP connections that the user's computer has to open when loading the page, assuming that no packets are lost? Why?
Transcribed Image Text:
Assume that the ARP and IPv6 neighbor discovery caches are already filled, so you do not need to worry about the Link Layer in this question. Consider a user who wants to load the Web page of http://www.some-provider.org. The Web page consists of three resources: A base page hosted under www.some-provider.org/, with a size of 5KB. A stylesheet named style.css, with a size of 10KB, which is hosted on the same host as the base page. This file is referenced in the base page and contains some formatting information. An image named banner.png, with a size of 25 KB. This image is hosted on another Web server, images.some-provider.org, and is referenced in the base page. Initially, the browser cache is empty. The browser first loads the base page using unencrypted HTTP/1.1. After it has finished loading the base page, it starts loading the two other resources, first the stylesheet and then the image. Again it uses unencrypted HTTP/1.1, and the transferred content is not compressed. The size of each HTTP request is 200 Bytes. The size of all HTTP response headers is 500 Bytes in each response. The Maximum Segment Size is 1500 Bytes, the initial congestion window size is 4. The hosts are using TCP Reno and sending cumulative acknowledgements, i.e., not every segment has to be ack'ed, but just the last of multiple segments. Assume that Reno is counting segments, not bytes. No packets are being lost. The receiver window size is not a limiting factor. The IPv4 address of the computer that the user is using is 192.168.178.54, the IPv6 address is 2001: db8:8765::54. The user is using the public DNS resolver 9.9.9.9 over UDP over IPv4. The computer resolves each host name to both IPv4 and IPv6 addresses. It loads the actual Web page over IPv6. You can freely assign global IP addresses to the Web servers involved. The server running at images.some-provider.org is a different Web server than www.some-provider.org, a and both host names resolve to different IP addresses. Assume that the ARP and IPv6 neighbor discovery caches are already filled, so you do not need to worry about the Link Layer in this question. Consider a user who wants to load the Web page of http://www.some-provider.org. The Web page consists of three resources: A base page hosted under www.some-provider.org/, with a size of 5KB. A stylesheet named style.css, with a size of 10KB, which is hosted on the same host as the base page. This file is referenced in the base page and contains some formatting information. An image named banner.png, with a size of 25 KB. This image is hosted on another Web server, images.some-provider.org, and is referenced in the base page. Initially, the browser cache is empty. The browser first loads the base page using unencrypted HTTP/1.1. After it has finished loading the base page, it starts loading the two other resources, first the stylesheet and then the image. Again it uses unencrypted HTTP/1.1, and the transferred content is not compressed. The size of each HTTP request is 200 Bytes. The size of all HTTP response headers is 500 Bytes in each response. The Maximum Segment Size is 1500 Bytes, the initial congestion window size is 4. The hosts are using TCP Reno and sending cumulative acknowledgements, i.e., not every segment has to be ack'ed, but just the last of multiple segments. Assume that Reno is counting segments, not bytes. No packets are being lost. The receiver window size is not a limiting factor. The IPv4 address of the computer that the user is using is 192.168.178.54, the IPv6 address is 2001: db8:8765::54. The user is using the public DNS resolver 9.9.9.9 over UDP over IPv4. The computer resolves each host name to both IPv4 and IPv6 addresses. It loads the actual Web page over IPv6. You can freely assign global IP addresses to the Web servers involved. The server running at images.some-provider.org is a different Web server than www.some-provider.org, a and both host names resolve to different IP addresses.
Expert Answer:
Related Book For
Information Technology for Management Digital Strategies for Insight Action and Sustainable Performa
ISBN: 978-1118994290
10th edition
Authors: Efraim Turban, Carol Pollard, Gregory Wood
Posted Date:
Students also viewed these computer network questions
-
can someone solve this Modern workstations typically have memory systems that incorporate two or three levels of caching. Explain why they are designed like this. [4 marks] In order to investigate...
-
Let r and s be solutions to the quadratic equation x 2 b x + c = 0. For n N, define d0 = 0 d1 = r s dn = b dn1 c dn2 (n 2) Prove that dn = r n s n for all n N. [4 marks] (b) Recall that a commutative...
-
Compute the determinant below. 14 8 8 8 51 1000 8 7 3 0 0 0 8 8 8 8 8 2
-
Determine the missing manufacturing cost data for Morton Company are presented below. Case A Case B $65,400 76,000 81,600 Case C Direct materials used Direct labor Manufacturing overhead Total...
-
(EPS with Complex Capital Structure) Amy Dyken, controller at Fitzgerald Pharmaceutical Industries, a public company, is currently preparing the calculation for basic and diluted earnings per share...
-
Determine whether each of the following statements is true or false: The Sarbanes-Oxley Act of 2002 (SOX) imposes stricter requirements for financial reporting and internal controls and stricter...
-
Rachel Timber Inc., a small private company that follows Canadian ASPE, owns 9,000 hectares of timberland purchased in 2001 at a cost of $1,400 per hectare. At the time of purchase, the land without...
-
Discuss the importance of Empirical and theoretical literature review in research
-
Happily Ever After Three years into the project, Corin and Lance have decided to get married. Because this union creates some difficult tax decisions, the couple is carefully considering their...
-
Wilde's Bramble is an organic food company started by a couple who grew up in rural Vermont, Alder and Calla Wilde. Living on a small farm created with tracts of land from both sets of parents, the...
-
There is a performance gap between processors and main memory which cache memories aim to bridge. Task 1: Review issues that operating system designers face in the implementation of highly optimized...
-
Suppose that P1 can be either a low type or a high type, and this type is hidden from P2. If P1 is a low type, payoffs from playing the game P2 X Y P1 (L) A 0,0 -1,1 B -2,2 0,0 while if she is a high...
-
(a) An infrared gas analyser has a span of 0-1% of the component being measured. It operates at atmospheric pressure and was calibrated when the barometric pressure was 0.995 bar. The barometric...
-
Buff Company Budgeted Income Statement for the Year Ending December 31, 2017 Sales________ Cost of goods sold_______ Gross profit_______ Selling and administrative expenses______ Operating...
-
Begin your discussion by stating Mr. Cobb's full name & his position at the time of the video (i.e. - what's his title at Vera Wang). List some of the "highlights" of Mr. Cobb's journey...
-
Use a calculator to evaluate the expression. Round your result to the nearest thousandth. V (32 + #)
-
Describe the factors that influence consumer shopping behavior today.
-
Explain ETL and CDC.
-
What are the motives of hacktivists?
-
The term endopolyploidy refers to the phenomenon of having a. too many chromosomes. b. extra chromosomes inside the cell nucleus. c. extra sets of chromosomes in certain cells of the body. d. extra...
-
A change in chromosome structure that does not involve a change in the total amount of genetic material is a. a deletion. b. a duplication. c. an inversion. d. none of the above.
-
Which of the following statements is correct? a. If a deletion and a duplication are the same size, the deletion is more likely to be harmful. b. If a deletion and a duplication are the same size,...
Study smarter with the SolutionInn App