Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

TCP connection question with DNS & Web server. Q2. Cross-layer. Consider the network shown below. In the figure, AA is the Authoritative DNS server for

TCP connection question with DNS & Web server.

image text in transcribed

Q2. Cross-layer. Consider the network shown below. In the figure, AA is the Authoritative DNS server for Web Servers A and B, and LC is the local DNS server for Client C. Client C wishes to see a webpage on Server A. The IP address of Server A is not cached in the client. The address resolution is done iteratively for the first time, i.e., all DNS servers (root, TLD, and AA) should be consulted. Assume that the one-way delay through each "cloud" in the figure is labeled in the figure (for example, it takes 4 ms from C to LC). In the system, OSPF routing protocol is used. The cost of each cloud is equal to the one-way delay After resolving the IP address, C can visit Server A. After obtaining the main page, C finds that there are 2 objects to be fetched. One object is stored in Server A, but the other object is stored in Server B. Unfortunately, C does not know the IP address of Server B, so C has to resolve the IP again. This time, LC has already cached the IP addresses of AA, TLD, and Root. The size of the main web page is small. Each object fits into 40 TCP segments. ssthresh-8 segments at the beginning of a TCP session. No packet is lost. Persistent HTTP is used Assumption 1: You may not need to visit a DNS server for a second time, as long as the requested information is already available. Assumption 2: C starts to request the IP address of object 2 when object 1 has been successfully downloaded How long in total does it take for C to successfully obtain the webpage (including the main page and two objects) TLD 4 C, client LC A web server B web server Root Q2. Cross-layer. Consider the network shown below. In the figure, AA is the Authoritative DNS server for Web Servers A and B, and LC is the local DNS server for Client C. Client C wishes to see a webpage on Server A. The IP address of Server A is not cached in the client. The address resolution is done iteratively for the first time, i.e., all DNS servers (root, TLD, and AA) should be consulted. Assume that the one-way delay through each "cloud" in the figure is labeled in the figure (for example, it takes 4 ms from C to LC). In the system, OSPF routing protocol is used. The cost of each cloud is equal to the one-way delay After resolving the IP address, C can visit Server A. After obtaining the main page, C finds that there are 2 objects to be fetched. One object is stored in Server A, but the other object is stored in Server B. Unfortunately, C does not know the IP address of Server B, so C has to resolve the IP again. This time, LC has already cached the IP addresses of AA, TLD, and Root. The size of the main web page is small. Each object fits into 40 TCP segments. ssthresh-8 segments at the beginning of a TCP session. No packet is lost. Persistent HTTP is used Assumption 1: You may not need to visit a DNS server for a second time, as long as the requested information is already available. Assumption 2: C starts to request the IP address of object 2 when object 1 has been successfully downloaded How long in total does it take for C to successfully obtain the webpage (including the main page and two objects) TLD 4 C, client LC A web server B web server Root

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

SQL For Data Science Data Cleaning Wrangling And Analytics With Relational Databases

Authors: Antonio Badia

1st Edition

3030575918, 978-3030575915

More Books

Students also viewed these Databases questions

Question

Write a Python program to check an input number is prime or not.

Answered: 1 week ago