Skip to content
Related Articles
Open in App
Not now

Related Articles

GATE | GATE-CS-2015 (Mock Test) | Question 5

Improve Article
Save Article
  • Difficulty Level : Easy
  • Last Updated : 02 Dec, 2021
Improve Article
Save Article

Which of the following is NOT true about User Datagram Protocol in transport layer?


Works well in unidirectional communication, suitable for broadcast information.


It does three way handshake before sending datagrams


It provides datagrams, suitable for modeling other protocols such as in IP tunneling or Remote Procedure Call and the Network File System


The lack of retransmission delays makes it suitable for real-time applications

Answer: (B)


// UDP is a connectioness protocol, so it doesn\’t establish connection. Three way handshake is done by transport layer.

A- UDP is a stateless protocol thus, useful in servers which answer small queries of large number of clients as it doesn’t need to store the state for each client. Thus, UDP is suitable for broadcast and unidirectional communication.

B- Three way handshake is performed by TCP before establishing the connection in which it first sends SYN packet then SYN-ACK is received,then ACK packet is sent. UDP is a connectionless protocol and thus,doesn’t to perform 3-way handshake.

C- IP tunneling is a communication channel between two different kind of networks .It is used to connect islands of IPv6 across the IPV internet by encapsulating the packets in the frame format of IPV4 . Remote procedure call is when a program causes a subroutine to run in another address space .This address space can be on server.It is a request response protocol and thus,UDP is suitable for it. Datagrams are also useful as UDP is a packet stream protocol.

D- TCP retransmits the erroneous packets from source to destination while UDP discards them.

Quiz of this Question
Please comment below if you find anything wrong in the above post

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!