Application layer
9 important questions on Application layer
List five nonproprietary Internet applications and the application-layer protocols they use.
What is the difference between network architecture and application architecture?
For a communication session between a pair of processes, which process is the client and which is the server?
- Higher grades + faster learning
- Never study anything twice
- 100% sure, 100% understanding
List the four broad classes of services that a transport protocol can provide. For each of the service classes, indicate if either UDP or TCP (or both) provides such a service.
b) Guaranteed throughput value: Neither
c) Guaranteed timed delivery: Neither
d) Confidentiality (encrypted): Neither
Recall that TCP can be enhanced with SSL to provide process-to-process security services, including encryption. Does SSL operate at the transport layer or the application layer? If the application developer wants TCP to be enhanced with SSL, what does the developer have to do?
Why do HTTP, FTP, SMTP, and POP3 run on top of TCP rather than on UDP?
Consider an e-commerce site that wants to keep a purchase record for each of its customers. Describe how this can be done with cookies.
Describe how Web caching can reduce the delay in receiving a requested object. Will Web caching reduce the delay for all objects requested by a user or for only some of the objects? Why?
Why is it said that FTP sends control information “out-of-band”?
The question on the page originate from the summary of the following study material:
- A unique study and practice tool
- Never study anything twice again
- Get the grades you hope for
- 100% sure, 100% understanding