Transport Layer MCQ Quiz in தமிழ் - Objective Question with Answer for Transport Layer - இலவச PDF ஐப் பதிவிறக்கவும்

Last updated on Mar 17, 2025

பெறு Transport Layer பதில்கள் மற்றும் விரிவான தீர்வுகளுடன் கூடிய பல தேர்வு கேள்விகள் (MCQ வினாடிவினா). இவற்றை இலவசமாகப் பதிவிறக்கவும் Transport Layer MCQ வினாடி வினா Pdf மற்றும் வங்கி, SSC, ரயில்வே, UPSC, மாநில PSC போன்ற உங்களின் வரவிருக்கும் தேர்வுகளுக்குத் தயாராகுங்கள்.

Latest Transport Layer MCQ Objective Questions

Top Transport Layer MCQ Objective Questions

Transport Layer Question 1:

Which of the following is the stateless transport layer protocol?

  1. TCP
  2. HTTP
  3. UDP
  4. DNS

Answer (Detailed Solution Below)

Option 3 : UDP

Transport Layer Question 1 Detailed Solution

Concept:

Stateless Protocols are the type of network protocols in which the client sends the request to the server and server response back according to the current state.

It does not require the server to retain session information or status about each communicating partner for multiple requests.

Explanation:

Application Layer protocol: HTTP and DNS

Transport Layer protocol: TCP and UDP

Stateless protocol: HTTP, UDP, DNS

Therefore, UDP is a stateless transport layer protocol

Important Point:

UDP is an unreliable connectionless-transport layer Protocol used for its simplicity and efficiency in applications where error can be provided by the application layer

UDP provided process-to-process communication

Transport Layer Question 2:

Which of the following is/are example(s) of stateful application layer protocols?

(i) HTTP

(ii) FTP

(iii) TCP

(iv) POP3 

  1. (i) and (ii) only
  2. (ii) and (iii) only
  3. (ii) and (iv) only
  4. (iv) only

Answer (Detailed Solution Below)

Option 3 : (ii) and (iv) only

Transport Layer Question 2 Detailed Solution

Concept:

Stateless protocols: A stateless protocol does not require the server to retain session information or status about each communicating partner for the duration of multiple requests. Each request is treated as an independent transaction.

Stateful protocols: A protocol that requires keeping of the internal state on the server is known as stateful protocol.

Explanation:

HTTP: Hypertext transfer protocol is a stateless protocol. No information is maintained by server in this protocol.

FTP: File transfer protocol is a stateful protocol. It remembers all the log files corresponding to the client.

TCP: Transfer control protocol is not an application layer protocol. TCP works at transport layer.

POP3: It is a client/ server protocol in which e-mail is received and held by the internet server. It is a stateful application layer protocol.

Therefore, option 3 is correct

Transport Layer Question 3:

In TCP/IP, which layer is between Application Layer and Internet Layer?

  1. Link layer
  2. Transport layer
  3. Session layer
  4. Network layer

Answer (Detailed Solution Below)

Option 2 : Transport layer

Transport Layer Question 3 Detailed Solution

TCP/IP model:

Application layer

Transport layer

Internet layer

Link-layer

The correct answer is a Transport layer

Important Points

  • The transport layer is the fourth layer in the open system interconnection (OSI) model and is responsible for end-to-end communication over a network.
  • It provides logical communication between application processes running on different hosts within a layered architecture of protocols and other network components.
  • In a nutshell, the transport layer collects message segments from applications and transmits them into the network (Layer 3). Here the segments are reassembled into fully-fledged messages and passed on to Layer 7.
  • The transport layer is also responsible for the management of error correction, providing quality and reliability to the end-user.
  • This layer enables the host to send and receive error-corrected data, packets, or messages over a network and is the network component that allows multiplexing.

Additional Information

  • The Transmission Control Protocol (TCP) is the most common form of connection-oriented transmission today. The connections are identified and tracked using port numbers that range between 0 and 65,535. One useful benefit of TCP is that it uses a positive acknowledgment with retransmission technique where the receiving device must respond back to the sender that it indeed received the data it was sent.

Transport Layer Question 4:

Which of the following statements about ICMP (Internet Control Message Protocol) might be true?

  1. It reports all errors which occur during transmission
  2. A redirect message is used when a router notices that a packet seems to have been routed wrongly
  3. It informs routers when an incorrect path has been taken
  4. The "destination unreachable" type message is used when a router cannot locate the destination

Answer (Detailed Solution Below)

Option 2 : A redirect message is used when a router notices that a packet seems to have been routed wrongly

Transport Layer Question 4 Detailed Solution

 The correct answer is Option 2

Key Points

  • ICMP is mainly used for error reporting and diagnostic purposes.
  • It is an integral part of the Internet Protocol Suite, used by network devices to send error messages and operational information.
  • ICMP messages are typically used for network diagnostics, such as the "ping" command.
  • One of the key messages in ICMP is the redirect message, which informs a host that there is a better route available for a particular destination.

Additional Information

  • ICMP does not report all errors during transmission. It primarily deals with issues like unreachable destinations, routing issues, and network diagnostics.
  • ICMP "destination unreachable" messages are used when a packet cannot be delivered to its destination.
  • Routers use ICMP to inform hosts of network issues, but it does not handle path correction directly; that is typically the role of routing protocols.
This solution provides the correct information about ICMP and clarifies why option 2 is accurate.

Transport Layer Question 5:

Which layer divides each message into packets at the source and re-assembles them at the destination?

  1. Network layer
  2. Transport layer
  3. Data link layer
  4. Physical layer

Answer (Detailed Solution Below)

Option 2 : Transport layer

Transport Layer Question 5 Detailed Solution

Correct answer is Option 2

Explanation:The Transport Layer in the Open System Interconnection (OSI) model is responsible for end-to-end delivery over a network.

Transport Layer uses some standard protocols to enhance its functionalities are

  • TCP(Transmission Control Protocol),
  • UDP( User Datagram Protocol),
  • DCCP( Datagram Congestion Control Protocol), etc.

Functions of the transport layer

  1. Service-point addressing
  2. Segmentation and Reassembly
  3. Connection Control
  4. Multiplexing and Demultiplexing
  5. Flow control Error Control

Transport Layer Question 6:

Correct expression for UDP user datagram length is

  1. length of UDP = length of IP – length of IP header’s
  2. length of UDP = length of UDP – length of UDP header’s
  3. length of UDP = length of IP + length of IP header’s
  4. length of UDP = length of UDP + length of UDP header’s

Answer (Detailed Solution Below)

Option 1 : length of UDP = length of IP – length of IP header’s

Transport Layer Question 6 Detailed Solution

User Datagram Protocol:

F2 R.S Madhu 24.03.20 D1

  • UDP is a connectionless and unreliable transport protocol.
  • The two ports serve to identify the end points within the source and destination machines.
  • User Datagram Protocol is used, in place of TCP, when a reliable delivery is not required. However, UDP is never used to send important data such as web-pages, database information, etc.
  • Streaming media such as video, audio and others use UDP because it offers speed.
  • UDP packet's called as user datagrams with 8 bytes header. In the user datagrams first 8 bytes contains header information and the remaining bytes contains data.

 

UDP vs TCP

The reason UDP is faster than TCP is because there is no form of flow control. No error checking, error correction, or acknowledgment is done by UDP.UDP is only concerned with speed. So when, the data sent over the Internet is affected by collisions, and errors will be present.

F2 R.S Madhu 24.03.20 D2

Explanation:

A user datagram is a part of in an IP datagram.

Therefore, Length of IP = Length of IP header + Length of UDP

Length of UDP = Length of IP - Length of IP header

Transport Layer Question 7:

Consider a long-lived TCP session with an end-to-end bandwidth of 1 Gbps (= 109 bits-per-second). The session starts with a sequence number of 1234. The minimum time (in seconds, rounded to the closest integer) before this sequence number can be used again is _______.

Answer (Detailed Solution Below) 34 - 35

Transport Layer Question 7 Detailed Solution

Anwer range 34 to 35

Calculation:

1 Gb → 1 second

\(1b \to \frac{1}{{1 \times {{10}^9}\;}}\;seconds\)

\(8b \to \frac{8}{{1 \times {{10}^9}\;}}\;seconds\)

\(1\;B \to \frac{8}{{1 \times {{10}^9}\;}}\;seconds\)

Sequence number = 32 bits

And since it counts every byte

\(2^{32}\;B \to \frac{2^{32}\times 8}{{1 \times {{10}^9}\;}}\;seconds\)

\({2^{32}}B \to 34.3597\;seconds\)

The minimum time before this sequence number can be used again in 35 seconds.

Confusion Points

Since to repeat a sequence number time > 34 seconds and hence the closest integer should be 35 seconds

but in the question, it is given to rounding to the closest integer (34.3597 ≈ 34 ).

Transport Layer Question 8:

What does the port number in a TCP connection specify?

  1. It specifies the communication process on the two end systems
  2. It specifies the quality of the data & connection 
  3. It specifies the size of data
  4. All options are correct

Answer (Detailed Solution Below)

Option 1 : It specifies the communication process on the two end systems

Transport Layer Question 8 Detailed Solution

The correct answer is option 1.

Concept:

TCP connection:

TCP is a connection-oriented protocol, and connection establishment is required for all connection-oriented protocols in order to reserve resources at both communicating ends.

  • TCP connection specifies the communication process on the two end systems.
  • A port number can be used to identify a specific system to which a Web request or other communication request will be sent when it arrives at a server.
  • The port represents the end of a logical connection and the direction a server programme points to identify a specific server programme on a network device.

Hence the correct answer is It specifies the communication process on the two end systems.

Transport Layer Question 9:

Service point addressing, segmentation and reassembly, connection control etc., are the responsibility of which of the following layers?

  1. Transport Layer
  2. Network Layer
  3. Session Layer
  4. Presentation Layer

Answer (Detailed Solution Below)

Option 1 : Transport Layer

Transport Layer Question 9 Detailed Solution

The correct option is 1) Transport Layer

Concept:-

Transport Layer:-

This layer is responsible for the overall end-to-end validity and integrity of the transmission i.e., it ensures that data is successfully sent and received between two computers. Specifically, it provides a network-independent, reliable message-independent, reliable message-interchange service to the top three application-oriented layers.

Key Points

  • Transport Layer acts as an interface between the bottom and top three layers.
  • The Transport layer in the Open System Interconnection (OSI) model is responsible for end-to-end delivery over a network.
  • The Transport layer controls the reliability of a given link through flow control, segmentation and desegmentation, and error control.
  • If data is sent incorrectly, this layer has the responsibility of asking for retransmission of the data.

Additional InformationNetwork layer:- The network layer establishes the route between the sending and receiving stations. The unit of data at the network layer is called a packet. It provides network routing and flow and congestion functions across the computer-network interfaces.

Session layer:- The session layer decides when to turn communication on and off between two computers. It provides the mechanism that controls the data-exchange process and coordinates the interaction between them in an orderly manner.

Presentation Layer:- The presentation layer performs code conversion and data reformatting. It is the translator of the network; it makes sure the data is in the correct form for the receiving application.

Transport Layer Question 10:

Which layer connects the network support layers and user support layers?

  1. transport layer
  2. network layer
  3. data link layer
  4. session layer

Answer (Detailed Solution Below)

Option 1 : transport layer

Transport Layer Question 10 Detailed Solution

Concept:

  • The layers responsible for network-level support – Physical, Data link, and Network layer
  • The layers responsible for user-level support – Session, Presentation, and Application layer
  • Hence, transport layer links these layers by segmenting and rearranging data.
  • For achieving this, it uses protocols such as TCP and UDP.

F3 Raju.S 3103-2020 Savita D2

Get Free Access Now
Hot Links: teen patti master list teen patti master apk best teen patti joy apk teen patti yes teen patti gold real cash