In TCP, the path
- AOption (a)
up to destination is allocated before the transmission of message begins
- BOption (b)
up to next intermediate node is allocated before the transmission of message begins
- COption (c)
to be followed depends on the length of message
- DOption (d)
none of the above
View answer & explanationHide answer & explanation
Correct answer
up to destination is allocated before the transmission of message begins
Why this answer is correct
The correct answer is option 1
Key Points
- TCP Path Allocation: ✅ In Transmission Control Protocol (TCP), the path up to the destination is allocated before the transmission of a message begins. This ensures that the entire route is established, and resources are reserved for reliable data transfer.
- Intermediate Node Allocation: ❌ The path is not allocated up to the next intermediate node before transmission in TCP. This characteristic is more aligned with protocols like Datagram Packet Switching (UDP).
- Message Length Dependency: ❌ The path to be followed does not depend on the length of the message in TCP. TCP ensures reliable delivery of data regardless of its size.
- None of the Above: ❌ Since option 1 is correct, "none of the above" is not applicable.
Additional Information
- Reliability: TCP is a connection-oriented protocol. Before data transmission, a connection is established between the sender and receiver by allocating resources and defining the path.
- Three-Way Handshake: TCP uses a three-way handshake mechanism to establish the connection. This ensures that both sender and receiver are ready for communication.
- Resource Allocation: During the connection establishment, the path from source to destination is determined, and resources are allocated to ensure smooth and reliable data transmission.
Hence, the correct answer is: option 1) up to destination is allocated before the transmission of message begins