19,837 views
41 41 votes

Which one of the following uses UDP as the transport protocol?

  1. HTTP
  2. Telnet
  3. DNS
  4. SMTP

6 Answers

Best answer
45 45 votes
The answer is C.

Where quick response is needed, there UDP is preferred.
selected by
9 9 votes

Answer is (C)

TCP-Connection Oriented,Highly reliable,Slower.

UDP-Connectionless,Unreliable,Faster than TCP.

A)HTTP communication usually takes place over TCP/IP connections. The default port is TCP 80, but other ports can be used.HTTP only presumes a reliable transport; any protocol that provides such guarantees can be used;

B)Telnet is a  client-server protocol, based on a reliable connection oriented transport. Typically, this protocol is used to establish a connection to TCP port number 23.

D)SMTP is a mail transport protocol, and in mail every single packet is important. If you lose several packets in the middle of the message the recipient might not even receive the message and if they do they might be missing key information. This makes TCP more appropriate because it ensure that every packet is delivered.

C)DNS primarily uses the User Datagram Protocol (UDP) on port number 53 to serve requests. DNS queries consist of a single UDP request from the client followed by a single UDP reply from the server. When the length of the answer exceeds 512 bytes, larger UDP packets are used. Otherwise, the query is sent again using the Transmission Control Protocol (TCP).

https://stackoverflow.com/questions/323351/does-http-use-udp

https://en.wikipedia.org/wiki/Telnet

https://stackoverflow.com/questions/16809214/is-smtp-based-on-tcp-or-udp

https://en.wikipedia.org/wiki/Domain_Name_System

 

Answer:
Position:
Show:

Related questions

40 40 votes
4 answers 4 answers
22.7k
22.7k views
Kathleen asked Sep 21, 2014
22,673 views
Match the following:$$\begin{array}{|ll|ll|} \hline \text{(P)} & \text{SMTP} &(1)& \text{Application layer} \\\hline \text{(Q)} & \text{BGP}& (2) & \text{Transport layer}...
0 0 votes
1 1 answer
1.6k
1.6k views
Arjun asked Jan 2, 2019
1,566 views
Identify the correct sequence in which the following packets are transmitted on the network by a host when a browser requests a webpage from a remote server, assuming tha...
1 1 vote
2 answers 2 answers
3.6k
3.6k views
gatecse asked Dec 17, 2017
3,587 views
Consider the set of activities related to e-mail A:Send an e-mail from a mail client to mail server.B:Download e-mail headers from mailbox and retrieve mails from server ...