Describe and illustrate the client-server architecture of one or more major Internet applications (for example the Web, email or netnews).
What will be an ideal response?
Browsers are clients of Domain Name Servers (DNS) and web servers (HTTP). Some intranets are configured to interpose a Proxy server. Proxy servers fulfil several purposes – when they are located at the same site as the client, they reduce network delays and network traffic. When they are at the same site as the server, they form a security checkpoint and they can reduce load on the server.
N.B. DNS servers are also involved in all of the application architectures described below, but they ore omitted from the discussion for clarity.
Sending messages: User Agent (the user’s mail composing program) is a client of a local SMTP server and passes each outgoing message to the SMTP server for delivery. The local SMTP server uses mail routing tables to determine a route for each message and then forwards the message to the next SMTP server on the chosen route. Each SMTP s
You might also like to view...
Uniform Resource Name (URN).
A naming scheme is said to allow location transparency[26] if the scheme allows objects to be addressed without explicit knowledge of their physical location. For example, the U.S. phone number system is location transparent, as a caller does not need to know the whereabouts of the callee when dialing up. The U.S. postal address system, on the other hand, does not allow location transparency, since you must address the recipient with his/her physical address (excluding postal office boxes, that is). Consider each of the following naming schemes. For each, determine if it is location transparent? Justify your answer.
Suggest how to adapt the Bully algorithm to deal with temporary network partitions (slow communication) and slow processes.
What will be an ideal response?
The __________ command is used to track the revisions in a document.
Fill in the blank(s) with the appropriate word(s).
Item D in the accompanying figure shows _______________ on the leaves layer in the Flash Timeline.
Fill in the blank(s) with the appropriate word(s).