Question

HTTP, FTP, SMTP, IMAP, and POP3 are among the most commonly used application protocols. They all run on top of TCP rather than on UDP. Why? What are some examples of applications that run on UDP? What makes them suitable for UDP?

Solution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

All the enumerated protocols are connection-oriented; for each of them it takes places a “handshake” between the sender and the receiver (or between the parties implied in the communication process). This is the main reason why they use TCP on different ports. By comparison, UDP is a connectionless transport protocol and can’t provide reliable communication between two systems (e.g. with respect to the guarantee of the delivery or confirmation); this shortcoming could harm to the entire communication process....

This is only a preview of the solution. Please use the purchase button to see the entire solution

Assisting Tutor

Related Homework Solutions

Get help from a qualified tutor
Live Chats