Poll Results
No votes. Be the first one to vote.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
TCP (Transmission Control Protocol) is a fundamental protocol within the Internet protocol suite, ensuring reliable, ordered, and error-checked delivery of a stream of octets between applications running on hosts communicating via an IP network. Let’s address the typical statements concerning TCP to identify which is false:
1. TCP is connectionless: This statement is false. TCP is a connection-oriented protocol, meaning that a connection is established and maintained until the application programs at each end have finished exchanging messages. It requires a handshake process (typically the three-way handshake) to set up a connection before data can be sent.
2. TCP guarantees delivery of data: This statement is true. TCP provides reliable delivery. It ensures that data packets are delivered in order and without errors by using acknowledgments (ACKs), sequence numbers, and checksums.
3. TCP provides error checking: This statement is true. Error checking is handled via the use of checksums. Every TCP segment includes a checksum field to detect errors in the header data and payload. If a segment is found to be corrupted, it can be retransmitted.
4. TCP is used for streaming multimedia (such as live audio and video): While this statement has a degree of truth since TCP can be used for any form of data transmission including streaming, it’s worth noting that for real-time applications like streaming audio or video, UDP (User Datagram Protocol) is often preferred over TCP. This is due to UDP’s lower latency and the non