182k views
3 votes
[TCPIP-UNP] Consider the features or advantages of TCP. TCP provides ______ connection over which TCP client establishes with servers and exchanges data. Which one of the following choices is NOT correct?

A. atomic
B. full-duplexed
C. reliable
D. stateful
E. synchronous

User Sfk
by
8.4k points

1 Answer

5 votes

Final answer:

TCP features such as full-duplex, reliable, and stateful communication, but 'atomic' is not a feature of TCP. Atomicity is related to operations in databases and programming, while TCP is about data transmission over networks. so, option b is the correct answer.

Step-by-step explanation:

The student is asking about the features or advantages of TCP, which is a core protocol of the Internet Protocol Suite. TCP stands for Transmission Control Protocol and it ensures the reliable, ordered, and error-checked delivery of a stream of data between applications running on hosts communicating over an IP network. The correct features of TCP are that it provides a full-duplex, reliable, and stateful connection. It is also synchronous in the sense that it ensures that there is a back-and-forth communication happening between the client and server.

However, atomic is the term which does not correctly describe a feature of TCP. Atomicity typically refers to operations that are completed in a single step without interruption, which is a concept more associated with database transactions or atomic operations in concurrent programming languages. TCP, conversely, deals with streams of data that might be fragmented and reassembled, rather than atomic transactions.

User Wim
by
8.4k points