Multiple choice technology

  1. Which one of the following functionalities isn\'t provided by TCP?

  1. Flow control

  2. Addressing

  3. Retransmission of packets as required

  4. Proper sequencing of the packets

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

TCP does not provide addressing - that is handled by IP at the network layer. TCP provides flow control (managing data transmission rates), retransmission of lost packets, and proper sequencing of packets through sequence numbers. Addressing (IP addresses and port numbers) is handled by the IP layer and the concept of sockets, not TCP itself.

AI explanation

To answer this question, we need to understand the functionalities provided by TCP (Transmission Control Protocol).

Option A) Flow control - This option is correct. TCP provides flow control, which ensures that data is transmitted at an appropriate rate between the sender and receiver. It prevents the receiver from being overwhelmed with data by using acknowledgments and windowing mechanisms.

Option B) Addressing - This option is incorrect. TCP does provide addressing functionality. It uses IP (Internet Protocol) addresses to identify the source and destination endpoints of a TCP connection.

Option C) Retransmission of packets as required - This option is correct. TCP provides reliable data delivery by retransmitting packets if they are lost or corrupted during transmission. It uses acknowledgments and timers to ensure that all packets are successfully received.

Option D) Proper sequencing of the packets - This option is correct. TCP ensures that the packets are delivered in the correct order at the receiver's end. It assigns sequence numbers to each packet and uses them to reassemble the data in the correct order.

The correct answer is B) Addressing. TCP does provide flow control, retransmission of packets as required, and proper sequencing of the packets. However, addressing is provided by the IP layer, not TCP. TCP relies on IP addressing to identify the source and destination endpoints.