Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1. What is the difference between network architecture and application architecture? 2. What is meant by the handshaking protocol? 3. What information is used by

1. What is the difference between network architecture and application architecture?

2. What is meant by the handshaking protocol?

3. What information is used by a process running on one host to identify a process running on another process?

4 Consider DNS protocol. (8 points)

a. Sketch the main architecture of domain name servers currently used for the Internet. You should include a client, a server and different types of DNSs.

b. Explain four different types of record which are kept in a DNS list.

c. Name two different types of a DNS query. Complete your sketch with some arrows to explain how these two approaches work.

d. What is the necessity of having Root Domain Name Server?

5.Describe how web caching can reduced the delay in receiving a requested object .Will web caching reduce the delay for all objects requested for all objects or just some objects?

6. Is it possible for an organizations web server and mail server to have exactly the same alias for hostname name? What would be the type of RR that contains hostname of the mail server?

7. Consider distributing a file of F = 15Gbits to

N peers. The server has an upload rate of us = 30Mbps, and each peer has a download rate of di = 2Mbps and an upload rate of u.

(a) (2 points) For N = 100 and u = 700Kbps, find the minimum distribution time for client- server distribution.

(b) (2 points) For N = 100 and u = 700Kbps, find the minimum distribution time for client- server distribution, find the minimum distribution time for P2P distribution.

c) (2 points) Suppose the number of peers increases to N = 1000, find the minimum distri bution time for both client-server and P2P distribution.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered 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

Students also viewed these Databases questions

Question

=+20.12. If F(x-) Answered: 1 week ago

Answered: 1 week ago