Question

Difficulty: EasyConnection-Oriented vs Connectionless Protocols

A network technician is configuring a local web server to host internal documentation. The application requires guaranteed delivery of data, sequence tracking, and acknowledgement of received packets. Which Transport layer protocol provides this connection-oriented service?

  1. Transmission Control Protocol (TCP)Answer
  2. B
    User Datagram Protocol (UDP)
  3. C
    Internet Protocol (IP)
  4. D
    Domain Name System (DNS)

Answer

Transmission Control Protocol (TCP) is the correct Transport layer protocol because it provides connection-oriented communication with guaranteed delivery, sequencing, and packet acknowledgements.
Transmission Control Protocol (TCP) is designed specifically for connection-oriented operations requiring high reliability. It uses a three-way handshake to establish connections and employs acknowledgements, sequence numbers, and retransmissions to ensure complete, ordered data delivery.

Step-by-Step Solution

1
Identify the key application requirements from the scenario.
The requirements are guaranteed delivery, sequence tracking, and acknowledgement of received packets at the Transport layer.
These specific features define connection-oriented transport mechanisms.
2
Compare Transport layer protocols against the required features.
TCP establishes a session (three-way handshake) and uses acknowledgements and sequence numbers to ensure reliable, connection-oriented data transfer. UDP does not provide these features.
Matching requirement specifications to standard protocol definitions identifies the correct Transport layer choice.

Key Concept

Connection-Oriented vs Connectionless Transport Protocols
Rate this question