Within the TCP/IP suite, which description correctly characterizes Transmission Control Protocol (TCP)?

Difficulty: Easy

Correct Answer: Connection oriented and reliable

Explanation:


Introduction:
Transmission Control Protocol (TCP) is a foundational transport protocol of the Internet. Understanding its reliability, connection semantics, and OSI placement is essential for networking and systems exams.


Given Data / Assumptions:

  • OSI reference layers: Physical, Data Link, Network, Transport, Session, Presentation, Application.
  • TCP is part of the transport layer in the TCP/IP model (mapped to OSI Transport).
  • We compare connection orientation and reliability features.


Concept / Approach:
TCP establishes a virtual circuit via a 3-way handshake, ensures ordered delivery, provides retransmissions, flow control (windowing), and congestion control. It is therefore connection oriented and reliable. UDP, in contrast, is connectionless and unreliable.


Step-by-Step Solution:

1) Identify layer: TCP = Transport, not Data Link.2) Identify semantics: TCP uses connections (stateful endpoints).3) Identify reliability: acknowledgments, sequence numbers, retransmissions.


Verification / Alternative check:
Use the mnemonic: TCP = handshake + ACKs + sliding window + congestion control; UDP = minimal, best-effort datagrams.


Why Other Options Are Wrong:

  • Data Link layer: incorrect layer; TCP is Transport.
  • Connection oriented and unreliable: contradicts TCP’s reliability features.
  • Connectionless and unreliable: describes UDP-like behavior.
  • Connectionless and reliable: uncommon pairing; not TCP.


Common Pitfalls:
Confusing OSI vs TCP/IP models; assuming “connection” equals “physical circuit” rather than a logical state machine.


Final Answer:
TCP is connection oriented and reliable.

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion