Which protocol in the TCP/IP suite provides reliable, connection-oriented, full-duplex byte stream transmission with error detection and flow control?

Answer and explanation

Correct answer: B. Transmission Control Protocol (TCP)

  1. Step 1: Transmission Control Protocol (TCP) establishes a virtual connection using a three-way handshake (SYN, SYN-ACK, ACK).
  2. Step 2: It guarantees in-order, error-free packet delivery through sequence numbers, acknowledgments, and retransmissions.
Answer
Transmission Control Protocol (TCP).
Why not the others: 'UDP' is a connectionless, unreliable datagram protocol without flow control; 'ICMP' handles diagnostic error reporting (e.g., ping); 'ARP' maps IP addresses to MAC addresses.

Practise more Python Programming, Data Structures, Algorithms, Networks and Cybersecurity.

Free questions with an explanation for every one, and full timed Saudi Secondary School Certificate mock tests.